Title
Performance instrumentation and compiler optimizations for MPI/OpenMP applications
Abstract
This article describes how the integration of the OpenUH OpenMP compiler with the KOJAK performance analysis tool can assist developers of OpenMP and hybrid codes in optimizing their applications with as little user intervention as possible. In particular, we (i) describe how the compiler's ability to automatically instrument user code down to the flow-graph level can improve the location of performance problems and (ii) outline how the performance feedback provided by KOJAK will direct the compiler's optimization decisions in the future. To demonstrate our methodology, we present experimental results showing how reasons for the performance slow down of the ASPCG benchmark could be identified.
Year
DOI
Venue
2006
10.1007/978-3-540-68555-5_22
IWOMP
Keywords
Field
DocType
kojak performance analysis tool,aspcg benchmark,performance instrumentation,instrument user code,hybrid code,performance feedback,flow-graph level,openmp application,performance problem,compiler optimizations,openuh openmp compiler,user intervention
Computer architecture,Computer science,Compiler correctness,Parallel computing,Compiler,Optimizing compiler,Operating system,Performance feedback,Instrumentation
Conference
Volume
ISSN
ISBN
4315
0302-9743
3-540-68554-5
Citations 
PageRank 
References 
5
0.49
15
Authors
7
Name
Order
Citations
PageRank
Oscar Hernandez117220.30
Fengguang Song223219.88
Barbara Chapman340121.98
Jack J. Dongarra4176252615.79
Bernd Mohr514717.80
Shirley Moore634233.61
Felix Wolf71264107.97