Engineering Parallel Algorithms

  • Authors:
  • Niandong Fang

  • Affiliations:
  • -

  • Venue:
  • HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

The rise of explicit parallel programming involves new problems: lack of structure for parallel algorithms and the ad hoc development of parallel algorithms. We use skeletons to characterize and design parallel algorithms and define a process to refine the designs step-by-step into programs. This paper introduces a high-level library on top of MPI which is derived from the skeleton concept to achieve better programmability and obtain portability. We conclude with a CFD application to demonstrate our idea.