DocumentCode
2627912
Title
A methodology for the performance prediction of massively parallel applications
Author
Menascé, Daniel ; Noh, Sam H. ; Tripathi, Satish K.
Author_Institution
Dept. of Comput. Sci., George Mason Univ., Fairfax, VA, USA
fYear
1993
fDate
1-4 Dec 1993
Firstpage
250
Lastpage
257
Abstract
This paper presents a methodology to predict the execution time of massively parallel applications before any significant implementation actions are taken. This methodology captures the problem decomposition into tasks and their precedence relationship, along with the computational and communication demands placed by the application on the underlying architecture. An example shows how the methodology may be used to study the effects of various data placement strategies, problem size, and number of processors for an LU factorization algorithm. The model predictions were validated with published experimental results on a Touchstone Delta machine
Keywords
communication complexity; computational complexity; parallel programming; software performance evaluation; LU factorization algorithm; Touchstone Delta machine; communication demands; computational demands; data placement strategies; massively parallel applications; performance prediction; precedence relationship; problem decomposition; Application software; Computer architecture; Computer science; Educational institutions; Iterative algorithms; Iterative methods; Parallel algorithms; Parallel processing; Partitioning algorithms; Predictive models;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1993. Proceedings of the Fifth IEEE Symposium on
Conference_Location
Dallas, TX
Print_ISBN
0-8186-4222-X
Type
conf
DOI
10.1109/SPDP.1993.395525
Filename
395525
Link To Document