Parallel programming in comfort

  • Authors:
  • J. Flower;R. Williams

  • Affiliations:
  • ParaSoft Corporation;Caltech Concurrent Computation Program

  • Venue:
  • C3P Proceedings of the third conference on Hypercube concurrent computers and applications: Architecture, software, computer systems, and general issues - Volume 1
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

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.