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

Citation
F. Vallejo et al., SHARED-MEMORY MULTIMICROPROCESSOR OPERATING SYSTEM WITH AN EXTENDED PETRI-NET MODEL, IEEE transactions on parallel and distributed systems, 5(7), 1994, pp. 749-762
Citations number
21
Categorie Soggetti
System Science","Engineering, Eletrical & Electronic","Computer Science Theory & Methods
ISSN journal
10459219
Volume
5
Issue
7
Year of publication
1994
Pages
749 - 762
Database
ISI
SICI code
1045-9219(1994)5:7<749:SMOSWA>2.0.ZU;2-R
Abstract
In this paper, we propose a methodology for programming multiprocessor event-driven systems. This methodology is based on two programming le vels: the task level, which involves programming the basic actions tha t 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 c omplete multiprocessor system are developed. We also present the struc ture and implementation of an operating system designed as the program ming support for software development under the proposed methodology. The model that has been chosen for the representation of the system so ftware is based on an extended Petri net, which provides a well-establ ished conceptual model for the development of the tasks, thus allowing a totally independent and generic development. This model also facili tates job-level programming, since the Petri net is a very powerful de scription tool for the parallel program.