EPPP - an integrated environment for portable parallel programming

  • Authors:
  • Gilles Hurteau;Vincent Van Dongen;Guang R. Gao

  • Affiliations:
  • Centre de Recherche Informatique de Montréal, 1801 McGill Avenue, Bureau 800, Montreal, Quebec, Canada H3A 2N4;Centre de Recherche Informatique de Montréal, 1801 McGill Avenue, Bureau 800, Montreal, Quebec, Canada H3A 2N4;School of Computer Science, McGill University, Montreal, Quebec, Canada H3A 2A7

  • Venue:
  • CASCON '94 Proceedings of the 1994 conference of the Centre for Advanced Studies on Collaborative research
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

EPPP is an Environment for Portable Parallel Programming targeted to current and future generation parallel computers. It is portable in the sense that the user can develop and tune his/her application on single workstations and rapidly port it and run it efficiently on a variety of parallel distributed-memory machines. To achieve this goal, EPPP provides an integrated solution consisting of several modules working together. In particular, it consists of a High Performance C (HPC) compiler, a simulator, and a performance viewer/debugger. This paper presents an overview of how these modules are implemented and integrated together.