DocumentCode
2981615
Title
System support for dynamic optimization of application performance
Author
Hung, Shih-Hao ; Davidson, Edward S.
Author_Institution
University of Michigan
fYear
1998
fDate
24-24 Oct. 1998
Firstpage
7
Lastpage
20
Abstract
Today´s high performance and parallel computer systems provide substantial opportunities for concurrency of execution and scalability that is largely untapped by the applications that run on them. Under traditional frameworks, developing efficient applications can be a labor-intensive process that requires an intimate knowledge of the machines, the applications, and many subtle machine-application interactions. Optimizing applications so that they can achieve their full potential on target machines is often beyond the programmer´s or the compiler´s ability or endurance. This paper argues for addressing the performance optimization problem by providing support for tuning application codes with substantially reduced human intervention by exploiting dynamic information gathered at run time so that the optimization is responsive to actual run time behavior as data sets change and installed systems evolve.
Keywords
performance evaluation, compiler optimization, application tuning; Application software; Computer architecture; Concurrent computing; Hardware; Humans; Information analysis; Optimizing compilers; Performance analysis; Program processors; Scalability;
fLanguage
English
Publisher
ieee
Conference_Titel
Innovative Architecture for Future Generation High-Performance Processors and Systems, 1998
Conference_Location
Maui, HI, USA
ISSN
1537-3223
Print_ISBN
0-7695-1309-3
Type
conf
DOI
10.1109/IWIA.1998.779068
Filename
779068
Link To Document