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 条
  • [31] Multimedia synchronization model based on timed Petri-net
    Song, Jun
    Gu, Guanqun
    Xiaoxing Weixing Jisuanji Xitong/Mini-Micro Systems, 18 (11): : 27 - 30
  • [32] Linear and extended linear transformations for shared-memory multiprocessors
    Kulkarni, D
    Stumm, M
    COMPUTER JOURNAL, 1997, 40 (06): : 373 - 387
  • [33] STOCHASTIC PETRI-NET MODEL OF DISTRIBUTED PROCESS SYSTEM WITH REPAIR AND ITS BEHAVIOR ANALYSIS
    SUGASAWA, Y
    KATSUMATA, M
    HARADA, A
    COMPUTERS & INDUSTRIAL ENGINEERING, 1994, 27 (1-4) : 501 - 504
  • [34] WS-Net: A Petri-net based specification model for web services
    Zhang, J
    Chang, CK
    Chung, JY
    Kim, SW
    IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2004, : 420 - 427
  • [35] Petri-net Controller for Pipe-line Transportation System
    Fu, YuHao
    Luo, JiLiang
    Lin, WanZhen
    Huang, YiSheng
    Ye, JianHong
    2018 5TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2018, : 809 - 814
  • [36] A Colored Petri-Net Model For Control Execution Of Distributed Systems
    El Hassan Charaf, My
    Azzouzi, Salma
    2017 4TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2017, : 277 - 282
  • [37] PETRI-NET SYNTHESIS AND ANALYSIS OF A FLEXIBLE MANUFACTURING SYSTEM CELL
    ZHOU, MC
    MCDERMOTT, K
    PATEL, PA
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1993, 23 (02): : 523 - 531
  • [38] Petri-Net algorithm for multiple contingencies of distribution system operation
    Natl Kaohsiung Inst of Technology, Kaohsiung, Taiwan
    IEEE Trans Power Syst, 3 (1164-1171):
  • [39] A Petri-net based machine tool maintenance management system
    Prickett, P
    INDUSTRIAL MANAGEMENT & DATA SYSTEMS, 1997, 97 (3-4) : 143 - &
  • [40] A Petri-net algorithm for multiple contingencies of distribution system operation
    Wu, JS
    IEEE TRANSACTIONS ON POWER SYSTEMS, 1998, 13 (03) : 1164 - 1171