DocumentCode :
3564701
Title :
Verification and Performance Evaluation of Parallel Pipelined Communications Using Petri Nets
Author :
Souravlas, Stavros ; Roumeliotis, Manos
Author_Institution :
Dept. of Comput. Sci. & Eng., Jubail Univ. Coll., Jubail, Saudi Arabia
fYear :
2014
Firstpage :
399
Lastpage :
404
Abstract :
The growing use of multiprocessing systems has given rise to the necessity of modeling, verifying, and evaluating their performance, in order to fully exploit hardware [9], [15], [16]. The Petri Net (PN) formalism is a suitable tool for modeling parallel systems, because of basic characteristics of these systems, like parallelism and process synchronization. The system under study can be evaluated by means of generating and analyzing a set of processes. In addition [11], the PN formalism allows the incorporation of more details of the real system into the model. Examples of such details include the study of contentions for shared resources (like memory) and the study of blocked processes. In this paper, PN are considered as a modeling framework to verify and study the performance of parallel pipelined communications. The main strength of the pipelines is that, if organized in a proper way, they lead to overlapping of computation, communication, and read/write costs that incur in parallel processing ([7], [1], [14]). The PN model presented in this paper, accurately captures the behavior of a pipeline based parallel communication system. The model considers parallelization, message scheduling, and message classification, while it is proven to be free of deadlocks and contentions. Also, the model is characterized by symmetry, and thus it can be extended for large and complex systems.
Keywords :
Petri nets; multiprocessing systems; parallel processing; performance evaluation; PN model; Petri net formalism; message classification; message scheduling; multiprocessing systems; parallel pipelined communications; parallel processing; parallelization; performance evaluation; Bandwidth; Computational modeling; Educational institutions; Mathematical model; Pipeline processing; Pipelines; Vectors; Block Cyclic Redistribution; Parallel Processing; Petri Nets; Pipeline Based Transfer;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Modelling and Simulation (UKSim), 2014 UKSim-AMSS 16th International Conference on
Print_ISBN :
978-1-4799-4923-6
Type :
conf
DOI :
10.1109/UKSim.2014.32
Filename :
7046099
Link To Document :
بازگشت