• Published 1992

Prototyping N-body Simulation in Proteus z

@inproceedings{Mills1992PrototypingNS,
  title={Prototyping N-body Simulation in Proteus z},
  author={P. H. Mills and Lars S. Nyland and Jan F. Prins and John H. Reif},
  year={1992}
}
This paper explores the use of Proteus, an architecture-independent language suitable for prototyping parallel and distributed programs. Proteus is a highlevel imperative notation based on sets and sequences with a single construct for the parallel composition of processes communicating through shared memory. Several di erent parallel algorithms for N-body simulation are presented in Proteus, illustrating how Proteus provides a common foundation for expressing the various parallel programming… CONTINUE READING

Figures from this paper.

References

Publications referenced by this paper.
SHOWING 1-10 OF 29 REFERENCES

Parallel Program Design

VIEW 4 EXCERPTS
HIGHLY INFLUENTIAL

and M

  • R. Baron, R. Rashid, E. Siegel, A. Tevanian
  • Young, \Mach-1: An operating environment for large-scale multiprocessor applications," IEEE Software, July
  • 1985
VIEW 8 EXCERPTS
HIGHLY INFLUENTIAL

Programming with Sets

VIEW 4 EXCERPTS
HIGHLY INFLUENTIAL

Feb

  • L. S. Nyland, The Design of A Prototyping Programming Language for Parallel, Sequential Algorithms. Ph.D. dissertation, Duke University
  • 3
  • 1991

and R

  • P. H. Mills, L. S. Nyland, J. F. Prins, J. H. Reif
  • W. Wagner, \Prototyping parallel and distributed programs in proteus," in Proc. 3rd IEEE Symp. on Parallel and Distributed Processing, IEEE
  • 1991

Chatterjee

  • S G. Blelloch
  • \VCODE: a data-parallel intermediate language," in Proc. Frontiers 90, IEEE,
  • 1990
VIEW 1 EXCERPT