SHARED-MEMORY MULTIMICROPROCESSOR OPERATING SYSTEM WITH AN EXTENDED PETRI-NET MODEL

被引:7
|
作者
VALLEJO, F
GREGORIO, JA
HARBOUR, MG
DRAKE, JM
机构
[1] Departamento de Electronica. Universidad de, Cantabria, 39005, Santander.
关键词
MULTIPROCESSOR OPERATING SYSTEMS; MULTIMICROPROCESSORS; SOFTWARE DESIGN REPRESENTATION; MODIFIED PETRI NETS; RUN-TIME EXECUTIVES; SINGLE BUS MULTIPROCESSORS;
D O I
10.1109/71.296320
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we propose a methodology for programming multiprocessor event-driven systems. This methodology is based on two programming levels: the task level, which involves programming the basic actions that may be executed in the system as units with a single control thread; and the job level, on which parallel programs to be executed by the complete multiprocessor system are developed. We also present the structure and implementation of an operating system designed as the programming support for software development under the proposed methodology. The model that has been chosen for the representation of the system software is based on an extended Petri net, which provides a well-established conceptual model for the development of the tasks, thus allowing a totally independent and generic development. This model also facilitates job-level programming, since the Petri net is a very powerful description tool for the parallel program.
引用
下载
收藏
页码:749 / 762
页数:14
相关论文
共 50 条
  • [41] A Novel Web Services Composition Compensation Method Based on Extended Petri-net
    Mei, Xiaoyong
    Jiang, Aijun
    Li, Shixian
    Huang, Changqin
    Zheng, Xiaolin
    Fan, Yiyan
    ADVANCED RESEARCH ON AUTOMATION, COMMUNICATION, ARCHITECTONICS AND MATERIALS, PTS 1 AND 2, 2011, 225-226 (1-2): : 1084 - +
  • [42] A Petri-net Coverability Model For Automatic Web Service Composition
    Xu, Yan
    Li, Bin
    Wu, Jun
    2009 INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS, PROCEEDINGS, 2009, : 31 - 34
  • [43] Workflow model of equipment maintenance support based on Petri-net
    Chen Le
    Feng Hui-juan
    Yu Yong-li
    Zhang Liu
    Nie Cheng-long
    2007 IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION, VOLS 1-7, 2007, : 931 - 934
  • [44] Deadlock avoidance policy for petri-net modeling of flexible manufacturing systems with shared resources
    Xing, KY
    Hu, BS
    Chen, HX
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1996, 41 (02) : 289 - 295
  • [45] Dedicated bus system for the shared-memory multiprocessor
    Kim, WW
    Chun, HS
    COMPUTERS AND THEIR APPLICATIONS, 2001, : 175 - 178
  • [46] Shared-memory system increases throughput, not size
    Moretti, G
    EDN, 2002, 47 (13) : 22 - 22
  • [47] A MODEL FOR ASYNCHRONOUS SHARED-MEMORY PARALLEL COMPUTATION
    NISHIMURA, N
    SIAM JOURNAL ON COMPUTING, 1994, 23 (06) : 1231 - 1252
  • [48] DESIGN OF THE MUNIN DISTRIBUTED SHARED-MEMORY SYSTEM
    CARTER, JB
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1995, 29 (02) : 219 - 227
  • [49] CTL* Model Checking on a Shared-Memory Architecture
    Inggs, Cornelia P.
    Barringer, Howard
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 128 (03) : 107 - 123
  • [50] CTL model checking on a shared-memory architecture
    Inggs, Cornelia P.
    Barringer, Howard
    FORMAL METHODS IN SYSTEM DESIGN, 2006, 29 (02) : 135 - 155