DocumentCode :
1831177
Title :
Performance evaluation of task grain programs
Author :
Ivanov, Vladimir I.
Author_Institution :
Pinkerton Comput. Consultants Inc., New York, NY, USA
fYear :
1994
fDate :
26-29 Apr 1994
Firstpage :
644
Lastpage :
648
Abstract :
Behavioral programs are graph like objects that describe the execution of parallel programs supplied with given inputs. They quantify the amount of computation a run entails and outline the run time data dependencies. Other characteristics of the real machine (e.g. the multiprocessor management overhead oh, the communication delay dy, or the round robin time quanta tq) further affect performance directly, and indirectly via changes in allocation. Our experiments with the behavioral simulator show that linear variation of elapsed time with dy and oh/tq, predicted theoretically for ideal machines, holds for real machines as well; however, the complexity introduced by allocation and its dependency on all the other factors prevent a more accurate performance prediction
Keywords :
directed graphs; parallel machines; parallel programming; performance evaluation; programming theory; behavioral programs; behavioral simulator; communication delay; elapsed time; linear variation; multiprocessor management overhead; parallel program execution; performance evaluation; performance prediction; round robin time quanta; run time data dependencies; task grain programs; Assembly; Computational modeling; Delay effects; Grain size; Operating systems; Parallel machines; Physics computing; Predictive models; Round robin; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Symposium, 1994. Proceedings., Eighth International
Conference_Location :
Cancun
Print_ISBN :
0-8186-5602-6
Type :
conf
DOI :
10.1109/IPPS.1994.288236
Filename :
288236
Link To Document :
بازگشت