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 Tian159652.92
Rakesh Krishnaiyer217419.65
Hideki Saito317714.88
Milind Girkar445136.79
Wei Li5875.83