See this document in CiteSeerX!

Porting a Vector Library: a Comparison of MPI, Paris, CMMD and PVM (or, "I'll never have to port CVL again") (1994)  (Make Corrections)  
Jonathan C. Hardwick
School of Computer Science, Carnegie Mellon University



  Home/Search   Context   Related

 
View or download:
cmu.edu/project/sc...CMUCS94200.ps.Z
cmu.edu/~scandal/p...MUCS94200.ps.gz
cmu.edu/usr/anon/199...CMUCS94200.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  ornl.gov/~walker/m...alphabetical (more)
From:  cmu.edu/People/clamen/repo...1994
Homepages:  J.Hardwick  

Rate this article: (best)
  Comment on this article  
(Enter summary)

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 MPI CVL running on an IBM SP-1, Intel Paragon, and TMC CM-5. (Update)

Similar documents (at the sentence level):
16.4%:   Porting a Vector Library: a Comparison of MPI, Paris, CMMD and PVM - Hardwick (1994)   (Correct)

Active bibliography (related documents):   More   All
0.7:   Implementation of a Portable Nested Data-Parallel.. - Blelloch, Chatterjee.. (1994)   (Correct)
0.3:   Optimizing Fortran90D/HPF for Distributed-Memory Computers - Roth (1997)   (Correct)
0.3:   Compilation Techniques for Parallel Systems - Gupta, Pande, Psarris, Sakar (1999)   (Correct)

Similar documents based on text:   More   All
0.4:   Cvl: A C Vector Library - Manual Version 2 - Blelloch, Chatterjee, Hardwick, .. (1993)   (Correct)
0.4:   DPL : Data Parallel Library Manual - Palmer (1994)   (Correct)
0.4:   UnCvL: The University of North Carolina C Vector Library - Faith, Hoffman, Stahl (1993)   (Correct)

BibTeX entry:   (Update)

@techreport{ hardwick94portingtr,
  author = "Jonathan C. Hardwick",
  title = "Porting a vector library: a comparison of {MPI}, {Paris}, {CMMD} and {PVM} (or, ``I'll never have to port {CVL} again'')",
  number = "CMU-CS-94-200",
  institution = "School of Computer Science, Carnegie Mellon University",
  month = "November",
  year = "1994",
  url = "citeseer.ist.psu.edu/article/hardwick94porting.html" }
Citations (may not include all citations):
912   MPI: A message-passing interface standard - Interface - 1994
595   Active messages: a mechanism for integrated communication an.. - von Eicken, Culler et al. - 1992
206   Vector Models for Data-Parallel Computing (context) - Blelloch - 1990
166   NESL: A nested data-parallel language - Blelloch - 1993
130   Implementation of a portable nested data-parallel language - Blelloch, Hardwick et al. - 1994
91   CM Fortran Reference Manual (context) - Corporation, MA - 1992
54   Technical Report CMU-CS (context) - Blelloch, Chatterjee et al. - 1993
53   CMMD Reference Manual (context) - Corporation, MA - 1993
37   VCODE: A data-parallel intermediate language (context) - Blelloch, Chatterjee - 1990
37   Prototyping parallel and distributed programs in Proteus - Mills, Nyland et al. - 1991
29   User's Guide and Reference Manual (context) - Geist, Beguelin et al. - 1993
16   Compiling Data-Parallel Programs for Efficient Execution on .. (context) - Chatterjee - 1991
15   a Portable Implementation of MPI (context) - Bridges, Doss et al. - 1994
12   Paris Reference Manual (context) - Corporation, MA - 1991
11   Scan primitives for vector computers - Chatterjee, Blelloch et al. - 1990
9   PVM and HeNCE Programmer's Manual (context) - Research - 1993
8   RISC microprocessors and scientific computing - Bailey - 1993
7   UnCvl: The University of North Carolina C vector library - Faith, Hoffman et al. - 1993
5   CDPEAC: Using GCC to program in DPEAC (context) - Corporation, MA - 1992
3   Optimizing CM Fortran compiler for Connection Machine comput.. (context) - Sabot - 1994
2   A comparison of communication libraries: NX (context) - Saphir - 1993
1   A proof-of-concept for CVL on top of PVM (context) - Hardwick - 1993

Documents on the same site (http://www.epm.ornl.gov/~walker/mpi/alphabetical.html):   More
A Proposal For A User-Level, Message Passing Interface In.. - Dongarra, Hempel, al. (1993)   (Correct)
An MPI Version of the BLACS - Walker (1994)   (Correct)
Extending the Message Passing Interface (MPI) - Skjellum, Doss, Viswanathan..   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC