Runtime performance of parallel array assignment: an empirical study

  • Authors:
  • Lei Wang;James M. Stichnoth;Siddhartha Chatterjee

  • Affiliations:
  • Department of Computer Science, CB # 3175, Sitterson Hall, The University of North Carolina, Chapel Hill, NC;School of Computer Science, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA;Department of Computer Science, CB # 3175, Sitterson Hall, The University of North Carolina, Chapel Hill, NC

  • Venue:
  • Supercomputing '96 Proceedings of the 1996 ACM/IEEE conference on Supercomputing
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

Compiling the array assignment statement of High Performance Fortran in the presence of block-cyclic distributions of data arrays is considered difficult, and several algorithms have been published to solve this problem. We present a comprehensive study of the performance of these algorithms. We classify these algorithms into several families and identify several issues of interest in the compilation process, and present experimental performance data for the various algorithms. We demonstrate that block-cyclic distributions can be compiled almost as efficiently as block and cyclic distributions.