Effect of optimizations on performance of OpenMP programs

  • Authors:
  • Xinmin Tian;Milind Girkar

  • Affiliations:
  • Intel Compiler Labs, Software and Solutions Group, Intel Corporation, Santa Clara, CA;Intel Compiler Labs, Software and Solutions Group, Intel Corporation, Santa Clara, CA

  • Venue:
  • HiPC'04 Proceedings of the 11th international conference on High Performance Computing
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we describe several compiler optimization techniques and their effect on the performance of OpenMP programs We elaborate on the major design considerations in a high performance OpenMP compiler and present experimental data based on the implementation of the optimizations in the Intel® C++ and Fortran compilers for Intel platforms Interactions of the OpenMP translation phase with other sequential optimizations in the compiler are discussed The techniques in this paper are responsible for achieving significant performance improvements on the industry standard SPEC* OMPM2001 and SPEC* OMPL2001 benchmarks, and these results are presented for Intel® Pentium® and Itanium® processor based systems.