DocumentCode
3040094
Title
Applications of conflict-free Petri nets to parallel programs and asynchronous circuits
Author
Yen, Hsu-Chun
Author_Institution
Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear
1992
fDate
1-3 April 1992
Firstpage
766
Lastpage
773
Abstract
The author composes a unified approach for dealing with the race detection problem for two entirely different models, namely, parallel programs and asynchronous circuits. It is shown that the problem of determining whether two transitions in a one-bounded conflict-free Petri net can become enabled simultaneously is solvable in polynomial time. This is referred to as the pairwise concurrency problem. It is then shown that the race detection problem for parallel programs (asynchronous circuits) and the pairwise concurrency problem for Petri nets are closely related to each other. As a result, race conditions can be detected efficiently for those parallel programs and asynchronous circuits that can be modeled by one-bounded conflict-free Petri nets.<>
Keywords
Petri nets; asynchronous sequential logic; parallel programming; sequential circuits; asynchronous circuits; conflict-free Petri nets; pairwise concurrency problem; parallel programs; polynomial time; race detection problem; transitions; Asynchronous circuits; Concurrent computing; Contracts; Councils; Coupling circuits; Petri nets; Polynomials; Upper bound;
fLanguage
English
Publisher
ieee
Conference_Titel
Computers and Communications, 1992. Conference Proceedings., Eleventh Annual International Phoenix Conference on
Conference_Location
Scottsdale, AZ, USA
Print_ISBN
0-7803-0605-8
Type
conf
DOI
10.1109/PCCC.1992.200518
Filename
200518
Link To Document