Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published January 1988 | public
Book Section - Chapter

Parallel programming in comfort

Abstract

We describe a set of software utilities designed to facilitate the writing of parallel codes and porting sequential ones. Emphasis is placed on portability so that code can be developed simultaneously on a sequential and a parallel machine, and so that the completed code can be run and maintained on a wide variety of machine architectures. We describe the CrOS communication package for parallel machines, the CUBIX system to allow a code to run in parallel or sequentially, the PLOTIX parallel graphics foundation, and the parallel debugger NDB. While the system described has been implemented on qualitatively different machines the particular version described here is most efficient for the hypercube architecture, and was developed on NCUBE hypercubes under both the AXIS or XENIX operating systems.

Additional Information

© 1988 ACM. Research supported in part by DOE grant DE-FG03-85ER25009, the Program Manager of the Joint Tactical Fusion Office, and the ESD division of the USAF, as well as grants from IBM and SANDIA.

Additional details

Created:
August 19, 2023
Modified:
October 23, 2023