Abstract

Several libraries for parallel processing on supercomputers are analyzed in terms of their parallel processing facilities, complexity, use, and how they reflect the hardware for which they were designed. A proposal for an objective measure of a library's complexity is put forward along with a collection of subjective issues which should be considered in reference to parallel libraries. The libraries discussed include those provided by ETA, CRAY, IBM, and FPS, as well as a portable parallel library developed by one of the authors. A brief discussion of how these libraries address the basic concepts of parallel processing is provided.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call