DocumentCode :
1806184
Title :
ES: a tool for predicting the performance of parallel systems
Author :
Sinclair, J.B. ; Dawkins, W.P.
Author_Institution :
Dept. of Electr. & Comput. Eng., Rice Univ., Houston, TX, USA
fYear :
1994
fDate :
31 Jan-2 Feb 1994
Firstpage :
164
Lastpage :
168
Abstract :
ES is a tool for estimating the execution times of parallel algorithms on MIMD parallel systems. ES allows the user to model arbitrary task execution times, explicit task precedence and synchronization constraints, resource contention among tasks, and a variety of scheduling policies for shared resources. Given a model of a parallel algorithm and a parallel system, ES constructs a sequencing tree that represents some or all of the possible sequences of events that may occur during the execution of the algorithm on the system, and uses it to estimate the mean and standard deviation of the execution time of the parallel algorithm. The authors compare estimates generated by ES to measurements made of a parallel mergesort executing on an Intel iPSC/860 hypercube
Keywords :
hypercube networks; parallel algorithms; parallel architectures; performance evaluation; scheduling; software tools; virtual machines; ES; Intel iPSC/860 hypercube; MIMD; execution time; model; parallel algorithm; parallel mergesort; parallel processing; parallel system; performance; resource contention; scheduling policy; sequencing tree; shared resource; software tool; synchronization constraint; task precedence; Algorithm design and analysis; Application software; Concurrent computing; Hypercubes; Parallel algorithms; Petri nets; Power generation; Power measurement; Processor scheduling; Steady-state;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Modeling, Analysis, and Simulation of Computer and Telecommunication Systems, 1994., MASCOTS '94., Proceedings of the Second International Workshop on
Conference_Location :
Durham, NC
Print_ISBN :
0-8186-5292-6
Type :
conf
DOI :
10.1109/MASCOT.1994.284428
Filename :
284428
Link To Document :
بازگشت