Title | ||
---|---|---|
Impact of Compiler-based Data-Prefetching Techniques on SPEC OMP Application Performance |
Abstract | ||
---|---|---|
In this paper, we evaluate the benefits achievable from software data-prefetching techniques for OpenMP* C/C++ and Fortran benchmark programs, using the framework of the Intel production compiler for the Intel® Itanium® 2 processor. Prior work on software data-prefetching study has primarily focused on benchmark performance in the context of a few software data-prefetching schemes developed in research compilers. In contrast, our study is to examine the impact of an extensive set of software data-prefetching schemes on the performance of multi-threaded execution using a full set of SPEC OMPM2001 applications with a product compiler on a commercial multiprocessor system. This paper presents performance results showing that compiler-based software data-prefetching supported in the Intel compiler results in significant performance gain, viz., 11.88% to 99.85% gain for 6 out of 11 applications, 3.83% to 6.96% gain for 4 out of 11 applications, with only one application obtaining less than 1% gain on an IntelR Itanium® 2 processor based SGI Altix* 32-way sharedmemory multiprocessor system. |
Year | DOI | Venue |
---|---|---|
2005 | 10.1109/IPDPS.2005.248 | IPDPS |
Keywords | Field | DocType |
spec omp application performance,fortran benchmark program,product compiler,32-way sharedmemory multiprocessor system,intel compiler result,performance result,compiler-based software,compiler-based data-prefetching techniques,benchmark performance,significant performance gain,intel production compiler,research compiler,thread level parallelism,production,compiler optimization,information analysis,open systems,multi threading,software performance,c,application software | Computer science,Parallel computing,Itanium,Fortran,Optimizing compiler,Compiler,Software performance testing,Software,Application software,Spec#,Operating system | Conference |
ISBN | Citations | PageRank |
0-7695-2312-9 | 3 | 0.46 |
References | Authors | |
12 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Xinmin Tian | 1 | 596 | 52.92 |
Rakesh Krishnaiyer | 2 | 174 | 19.65 |
Hideki Saito | 3 | 177 | 14.88 |
Milind Girkar | 4 | 451 | 36.79 |
Wei Li | 5 | 87 | 5.83 |