Title :
A Selective Profiling Tool: Towards Automatic Performance Tuning
Author :
Bhatele, Abhinav ; Cong, Guojing
Author_Institution :
Dept. of Comput. Sci., Illinois Univ., Urbana, IL
Abstract :
We present some preliminary results of selective profiling in our efforts towards automatic performance tuning for scientific codes. Performance analysis and tuning are becoming very important with the increasing complexity and speed of high performance systems. Great efforts are necessary to tune applications for optimal performance on such systems. In our efforts to automate most, if not all, of the performance tuning process, we developed a flexible profiling tool that can quickly pinpoint the performance bottlenecks and further refine the problem area. This is an important first step in our open framework with a rule-based approach for our ongoing PERCS project.
Keywords :
natural sciences computing; parallel processing; software tools; PERCS project; automatic performance tuning; performance analysis; scientific code; selective profiling tool; Computer architecture; Computer science; Degradation; High performance computing; Humans; Optimization; Performance analysis; Power engineering and energy; Productivity; Software tools;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Conference_Location :
Long Beach, CA
Print_ISBN :
1-4244-0910-1
Electronic_ISBN :
1-4244-0910-1
DOI :
10.1109/IPDPS.2007.370627