Using an IBM Multiprocessor System

  • A. L. Lim
  • D. B. Soll
Part of the Topics in Atmospheric and Oceanic Sciences book series (TATM)

Abstract

This paper presents an overview of the evolution of IBM multiprocessor products and current product offerengs. Programming language solutions for parallel program execution are discussed and their suitability for the implementation of scientific and engineering applications is assessed.

A set of groundrules governing the provision of parallel programming capabilities is proposed. Results from applying these groundrules to real scientific application codes executing on a multiprocessor are provided.

Open questions for future investigation are posed.

Keywords

Dispatch 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Anderson J.P. (1966) Program Structures for Parallel Processing. Comm. A.C.M. 8: 12Google Scholar
  2. Arnold J.S. Casey D.P. McKinstry R.H. (1974) Design of Tightly Coupled Multiprocessing Programming. IBM System Journal 1Google Scholar
  3. Beam R.M. Warming R.F. (1978) An Implicit Factored Scheme for the Compressible Navier-Stokes Equations. AIAA Journal 16: 4CrossRefGoogle Scholar
  4. Blain R.A. Wang H.H. (1976) Private Communication. IBM Palo Alto Scientific Center, California 94304Google Scholar
  5. Conway M.E. (1963) A Multiprocessor System Design. Proceedings Fall Joint Computer Conference 24, Spartan Books, BaltimoreGoogle Scholar
  6. Dennis J.B. Van Horn E.C. (1966) Programming Semantics for Multiprogrammed Computations. Comm. A.C.M. 9: 3.Google Scholar
  7. Dijkstra E.W. (1965) Solution of a Problem in Concurerent Programming Control. Comm. A.C.M. 8: 9Google Scholar
  8. Douglas J. Gunn J. (1964) A General Formulation of Alternating Direction Methods. Numerical Mathematics 6: 5CrossRefGoogle Scholar
  9. IBM Documentation (1984) Application Program Performance Extender, 5798-DNLGoogle Scholar
  10. Keplinger and Associates (1982) BOAST: A Three Dimensional Three Phase Black Oil Applied Simulation Tool (Vers. 1.1) DOE/BC/10033–3Google Scholar
  11. Kahn R.E. (1983) A New Generation in Computing. IEEE Spectrum 20: 11Google Scholar
  12. Meck D.L. (1984) Parallelism in Executing Fortran Programs on the 308X: Systems Considerations and Application Examples. IBM Kingston NY, Laboratory Technical Report, TR-21. 942Google Scholar
  13. Opler, A. (1965) Procedure-Oriented Language Statements to Facilitate Parallel Processing. Comm. A.C.M. 8: 5Google Scholar
  14. Pulliam T.H. Steger J.L. (1978) On Implicit Finite-Difference Simulations of Three Dimensional Flow. AIAA paper.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1988

Authors and Affiliations

  • A. L. Lim
    • 1
  • D. B. Soll
    • 1
  1. 1.Data Systems DivisionIBM CorporationKingstonUSA

Personalised recommendations