DocumentCode :
1806096
Title :
Automated modeling of message-passing programs
Author :
Mehra, Pankaj ; Gower, Michelle ; Bass, Michael A.
Author_Institution :
Recom Technol., NASA Ames Res. Center, Moffett Field, CA, USA
fYear :
1994
fDate :
31 Jan-2 Feb 1994
Firstpage :
187
Lastpage :
192
Abstract :
We present a system for automated modeling of message-passing programs. Its models preserve the parallel program´s structure, especially the syntactic boundaries surrounding communication calls. Our grammar-driven approach uses the program´s parse trees to derive a regular expression that describes all possible execution traces at the chosen level of modeling; that expression is used for automatic extraction of timing information from traces of scaled-down runs. We consider “intelligent regression” techniques for discovering the numerical attributes of our models: run times of sequential blocks; lengths and destinations of messages; and loop bounds. Regression produces formulae expressing these attributes in terms of problem and system sizes. The model is then used for predicting the performance of large-scale runs. We illustrate our approach with a program that simultaneously solves multiple tridiagonal linear systems an the iPSC/860
Keywords :
distributed memory systems; grammars; message passing; parallel programming; program compilers; statistical analysis; automated modeling; communication calls; execution traces; formulae; grammar-driven approach; iPSC/860; intelligent regression; large-scale run performance; loop bounds; message length; message-passing program modelling; multiple tridiagonal linear systems; numerical attributes; parallel program structure; parse trees; regression; scaled-down runs; sequential blocks; system size; timing information; Buildings; Computer science; Instruments; Large-scale systems; Pattern analysis; Performance analysis; Predictive models; Programming profession; Scalability; Testing;
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.284424
Filename :
284424
Link To Document :
بازگشت