DocumentCode :
424497
Title :
Predicting Application Behavior in Large Scale Shared-Memory Multiprocessors
Author :
Harzallah, Karim ; Sevcik, Kenneth C.
Author_Institution :
University of Toronto
fYear :
1995
fDate :
1995
Firstpage :
53
Lastpage :
53
Abstract :
In this paper we present an analytical-based framework for parallel program performance prediction. The main thrust of this work is to provide a means for treating realistic applications within a single unified framework. Our approach is based upon the specification of a set of non-linear equations which describe the application, processor configuration, network and memory operations. These equations are solved iteratively since the application execution rate depends on the communication latencies. The iterative solution technique is found to be efficient as it typically requires only few iterations to reach convergence. Our modeling methodology achieves a good balance between abstraction and accuracy. This is attained by accounting for both time and space dimensions of memory references, while maintaining a simple description of the workload. We demonstrate both the practicality and the accuracy of our approach by comparing predicted results with measurements taken on a commercial multiprocessor system. We found the model to be faithful in reflecting changes in processor speed, and changes in the number and placement of allocated processors.
Keywords :
measurement; modeling; performance evaluation; performance prediction; Analytical models; Application software; Computer science; Delay; Electronic mail; Large-scale systems; Multiprocessing systems; Nonlinear equations; Performance analysis; Predictive models; measurement; modeling; performance evaluation; performance prediction;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Supercomputing, 1995. Proceedings of the IEEE/ACM SC95 Conference
Print_ISBN :
0-89791-816-9
Type :
conf
DOI :
10.1109/SUPERC.1995.241691
Filename :
1383190
Link To Document :
بازگشت