DocumentCode :
2486071
Title :
Towards a framework for automated performance tuning
Author :
Cong, G. ; Seelam, S. ; Chung, I. ; Wen, H. ; Klepacki, D.
Author_Institution :
IBM T.J. Watson Res. Center, Yorktown Heights, NY, USA
fYear :
2009
fDate :
23-29 May 2009
Firstpage :
1
Lastpage :
8
Abstract :
As part of the DARPA sponsored high productivity computing systems (HPCS) program, IBM is building petaflop supercomputers that will be fast, power-efficient, and easy to program. In addition to high performance, high productivity to the end user is another prominent goal. The challenge is to develop technologies that bridge the productivity gap - the gap between the hardware complexity and the software limitations. In addition to language, compiler, and runtime research, powerful and user-friendly performance tools are critical in debugging performance problems and tuning for maximum performance. Traditional tools have either focused on specific performance aspects (e.g., communication problems) or provided limited diagnostic capabilities, and using them alone usually do not pinpoint accurately performance problems. Even fewer tools attempt to provide solutions for problems detected. In our study, we develop an open framework that unifies tools, compiler analysis, and expert knowledge to automatically analyze and tune the performance of an application. Preliminary results demonstrated the efficiency of our approach.
Keywords :
program compilers; program debugging; software performance evaluation; software tools; DARPA; IBM; automated performance tuning; compiler analysis; debugging performance problems; expert knowledge; hardware complexity; high productivity computing systems program; open framework; petaflop supercomputers; runtime research; software limitations; user-friendly performance tools; Algorithm design and analysis; Bridges; Hardware; High performance computing; Information analysis; Optimizing compilers; Performance analysis; Productivity; Runtime; Supercomputers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
Conference_Location :
Rome
ISSN :
1530-2075
Print_ISBN :
978-1-4244-3751-1
Electronic_ISBN :
1530-2075
Type :
conf
DOI :
10.1109/IPDPS.2009.5161157
Filename :
5161157
Link To Document :
بازگشت