Programming Environments for Highly Parallel Scientific Computers

  • Anthony P. Reeves


Very high speed computing resources are important for a number of scientific applications. In recent years highly parallel computer architectures have been developed which offer an alternative to the conventional pipelined vector approach to supercomputers. An attractive feature of the highly parallel systems is the potential for further speedup by simply adding additional processor resources. One of the main disadvantages of the parallel approach is that the conventional Fortran framework cannot be used and new programming techniques must be mastered.


Programming Environment Message Passing Parallel Processor Data Permutation Faulty Processor 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    A. P. Reeves, Parallel Pascal: An Extended Pascal for Parallel Computers, Journal of Parallel and Distributed Computing, vol. 1, 1984, 64–80.CrossRefGoogle Scholar
  2. [2]
    K. E. Batcher, Design of a Massively Parallel Processor, IEEE Transactions on Computers, vol. C-29, no. 9, September 1981, 836–840.CrossRefGoogle Scholar
  3. [3]
    J. L. Gustafson, S. Hawkinson, and K. Scott, The Architecture of a Homogeneous Vector Supercomputer, Proceedings of the 1986 International Conference on Parallel Processing, August 1986, 649–652.Google Scholar
  4. [4]
    M. U. Uyar and A. P. Reeves, Fault Reconfiguration for the Near Neighbor Problem in a Distributed MIMD Environment, Fifth International Conference on Distributed Computing, May 1985, 372–379.Google Scholar
  5. [5]
    A. P. Reeves, The Massively Parallel Processor: A Highly Parallel Scientific Computer, Data Analysis in Astronomy II, ed. V. Di Gesu, Plenum Press, 1986, 239–252.Google Scholar
  6. [6]
    J. P. Hayes, T. N. Mudge, Q. F. Stout, S. Colley, and J. Palmer, Architecture of a Hypercube Supercomputer, Proceedings of the 1986 International Conference on Parallel Processing, August 1986, 653–660.Google Scholar
  7. [7]
    A. P. Reeves and C. H. Moura, Data Manipulations on the Massively Parallel Processor, Proceedings of the Nineteenth Hawaii International Conference on System Sciences, January 1986, 222–229.Google Scholar
  8. [8]
    A. P. Reeves and D. Bergmark, Parallel Pascal and the FPS Hypercube Supercomputer, Proceedings of the 1987 International Conference on Parallel Processing, August 1987.Google Scholar
  9. [9]
    D. Bergmark, J. M. Francioni, B. K. Helminen, and D. A. Poplawski, On the Performance of the FPS T-Series Hypercube, Second Conference on Hypercube Multiprocessors, September 1986.Google Scholar

Copyright information

© Plenum Press, New York 1988

Authors and Affiliations

  • Anthony P. Reeves
    • 1
  1. 1.Univeristy of Illinois at Urbana-ChampaignUrbanaUSA

Personalised recommendations