DocumentCode :
2293625
Title :
Performance predictor for HPF compilers
Author :
Han, Dong-Soo ; Hong, Man-Pyo
Author_Institution :
Sch. of Inf. & Comput. Eng., Inf. & Commun. Univ., Taejon, South Korea
fYear :
1997
fDate :
10-13 Dec 1997
Firstpage :
302
Lastpage :
307
Abstract :
In HPF programming environment, program behavior needs to be reported for the development of well-tuned application programs. Performance predictor has been regarded as a proper approach for such requirement. In this paper, we propose a performance predictor which includes profiler, static performance predictor and dynamic performance predictor. Profiler generates execution count of each statement by profiling run of the program. While the static performance predictor generates general performance data, dynamic performance predictor reports some advanced performance data such as computation/communication overlapping and performance degradation by cache mis hit. Program slicing technique is applied to profiler and skeleton program is extracted from source program in dynamic performance predictor to speed up prediction time
Keywords :
application program interfaces; performance evaluation; program compilers; programming environments; HPF compilers; HPF programming environment; application programs; cache mis hit; dynamic performance predictor; performance degradation; performance predictor; profiler; program behavior; program slicing technique; skeleton program; static performance predictor; Application software; Computer languages; Concurrent computing; Degradation; Dynamic programming; Instruments; Programming environments; Programming profession; Skeleton; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems, 1997. Proceedings., 1997 International Conference on
Conference_Location :
Seoul
Print_ISBN :
0-8186-8227-2
Type :
conf
DOI :
10.1109/ICPADS.1997.652565
Filename :
652565
Link To Document :
بازگشت