Accession Number : ADA290231

Title :   Porting a Vector Library: A Comparison of MPI, Paris, CMMD and PVM (or, "I'll Never Have to Port CVL Again"),

Corporate Author : CARNEGIE-MELLON UNIV PITTSBURGH PA SCHOOL OF COMPUTER SCIENCE

Personal Author(s) : Hardwick, Jonathan C.

PDF Url : ADA290231

Report Date : NOV 1994

Pagination or Media Count : 18

Abstract : This paper describes the design and implementation in MPI of the parallel vector library CVL, which is used as the basis for implementing nested data-parallel languages such as NEsL and Proteus. We compare the ease of writing and debugging the portable MPI implementation of CVL with our experiences writing previous versions in CM-2 Paris, CM-5 CMMD, and PVM, and give initial performance results for MPl CVL running on an IBM SP-1, Intel Paragon, and TMC CM-5.

Descriptors :   *COMPUTER PROGRAMS, *LIBRARIES, PARALLEL PROCESSORS, FRANCE, VECTOR ANALYSIS, WRITING, COMPILERS, DEBUGGING(COMPUTERS).

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE