DocumentCode :
781394
Title :
Educational tool for design of parallel processing systems
Author :
Diab, H.B. ; Tabbara, H.S.
Author_Institution :
Fac. of Eng. & Archit., American Univ. of Beirut, Lebanon
Volume :
139
Issue :
1
fYear :
1992
fDate :
1/1/1992 12:00:00 AM
Firstpage :
1
Lastpage :
8
Abstract :
A software package which can be used as an educational tool for the design of a subset of parallel processing architecture (PPA) systems is presented. A user-friendly interface guides the user through the different steps involved in specifying and emulating PPA systems using program-driven simulation. The user can choose any of the following PPA systems categorised according to Flynn´s taxonomy: MISD (multiple instruction single data), SIMD (single instruction multiple data) and MIMD (multiple instruction multiple data). Workload and scheduler specifications can be defined by the user. The evaluation model is based on the queuing theory for the modelling and simulation of PPA systems. The simulation program is based on a linked list structure to represent events. The package includes HELP and ERROR LOG utilities, and provides graphical illustrations of the results and performance indices.
Keywords :
computer aided instruction; computer science education; digital simulation; graphical user interfaces; parallel processing; virtual machines; ERROR LOG; HELP; IBM PC XT/AT; TURBO PASCAL; education; educational tool; graphical illustrations; linked list structure; modelling; modules; multiple instruction multiple data; multiple instruction single data; parallel processing architecture; program-driven simulation; queuing theory; simulation; single instruction multiple data; software package; user-friendly interface;
fLanguage :
English
Journal_Title :
Science, Measurement and Technology, IEE Proceedings A
Publisher :
iet
ISSN :
0960-7641
Type :
jour
Filename :
109682
Link To Document :
بازگشت