Technical Report CMU-CS-94-200, November 1994
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 with our experiences writing previous versions in CM-2 Paris, CM-5 CMMD, and PVM, and give initial performance results for MPI CVL running on an IBM SP-1, Intel Paragon, and TMC CM-5.
@techreport{ hardwick94vector,
author = "Jonathan C. Hardwick",
title = "Porting a Vector Library: a Comparison of {MPI}, {Paris}, {CMMD} and {PVM}",
institution = "School of Computer Science, Carnegie Mellon University",
number = "CMU-CS-94-200",
month = "November",
year = "1994" }