Parallelization spectroscopy: analysis of thread-level parallelism in hpc programs

  • Authors:
  • Arun Kejariwal;Calin Casçaval

  • Affiliations:
  • University of California, Irvine, Irvine, USA;IBM, Yorktown Heights, USA

  • Venue:
  • Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of parallel programming
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present a method - parallelization spectroscopy - for analyzing the thread-level parallelism available in production High Performance Computing (HPC) codes.We survey a number of techniques that are commonly used for parallelization and classify all the loops in the case study presented using a sensitivity metric: how likely is a particular technique is successful in parallelizing the loop.