DocumentCode :
2854524
Title :
PSIM-a simulator for concurrent execution of net-based programs
Author :
Joerg, W.B. ; Campbell, K.T.
Author_Institution :
Dept. of Electr. Eng., Alberta Univ., Edmonton, Alta., Canada
fYear :
1995
fDate :
17-19 May 1995
Firstpage :
517
Lastpage :
520
Abstract :
We present a simulator for performance evaluation and visualisation of the execution of concurrent programs represented as nets. The notation for net description is based on Petri nets, augmented with semantic properties such as simultaneous firing of multiple transitions, finite firing time, and maturing of tokens in places. The flow of tokens in the net represents all possible flows of control among code segments, including parallelism, synchronisation and non-determinism. The simulator emulates parallel execution over a selectable number of processors; it accounts for hypothetical execution times of code segments, arbitrates conflicting transitions and randomises non-deterministic branches
Keywords :
Petri nets; digital simulation; multiprocessing programs; parallel programming; software performance evaluation; system monitoring; visual programming; Petri nets; code segments; concurrent execution; concurrent programs execution; execution times; finite firing time; multiple transitions; net description; net-based programs; nondeterminism; parallelism; performance evaluation; semantic properties; simultaneous firing; synchronisation; tokens; visualisation; Computational modeling; Computer architecture; Computer simulation; Costs; Fires; Hardware; Heart; Parallel processing; Petri nets; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, Computers, and Signal Processing, 1995. Proceedings., IEEE Pacific Rim Conference on
Conference_Location :
Victoria, BC
Print_ISBN :
0-7803-2553-2
Type :
conf
DOI :
10.1109/PACRIM.1995.519583
Filename :
519583
Link To Document :
بازگشت