Charon Message-Passing Toolkit for Scientific Computations

  • Authors:
  • Rob F. Van der Wijngaart

  • Affiliations:
  • -

  • Venue:
  • HiPC '00 Proceedings of the 7th International Conference on High Performance Computing
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Charon is a library, callable from C and Fortran, that aids the conversion of structured-grid legacy codes--such as those used in the numerical computation of fluid flows--into parallel, high-performance codes. Key are functions that define distributed arrays, that map between distributed and non-distributed arrays, and that allow easy specification of common communications on structured grids. The library is based on the widely accepted MPI message passing standard. We present an overview of the functionality of Charon, and some representative results.