Skip to main content

Tools for Assessing Multiprocessing

  • Conference paper
Multiprocessing in Meteorological Models

Abstract

In the past few years, the computer industry has seen a dramatic increase in the number and variety of hardware architectures with parallel processing capabilities. These computer systems vary dramatically in terms of the size and number of processors, the type of the processor (scalar or vector), the memory structure, the processor/memory interconnect strategy, and the synchronization hardware. Parallel processors tend to fall into several different categories. Many systems fall into the Parallel Von Neumann category, where the system is a collection of processors acting on a single global shared memory. Larger numbers of processors can be connected, if the system is composed of a cluster of processors acting on a shared cluster memory and having connections to other Clustered processors. A further extension of this approach isolates each processor/memory pair in a completely Distributed system much like the Floating Point System’s T-Series. Other categories, which will not be discussed here, are Data Flow, Systolic Array, and Special Purpose systems designed for specific applications.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  1. Hoare, C.A.R., ed. OCCAM Programming Manual, Series in Comp. Science, ( Prentice Hall International, 1984 ).

    Google Scholar 

  2. Arnold, C.N., “Proposal for Automatic Parallel Processing on the ETA 10”, Internal discussion document, 1986.

    Google Scholar 

  3. Lusk, E.L., and Overbeek, R.A., “Implementation of Monitors with Macros”, Technical Memorandum ANL-83–97, Argonne National Lab., Mathematics and Computer Science Div., December 1983.

    Google Scholar 

  4. Arnold, C.N., “Multitasking Library: Design Summary and Specification”, ETA Internal document, July 1985.

    Google Scholar 

  5. Cray Research Inc., Programming Library Reference Manual, SR-0113, (Cray Research Inc.; Mendota Heights, Minnesota), 1986, p. 14–1 to 14–31.

    Google Scholar 

  6. Smith, B.J., “A Pipelined, Shared Resource MIMD Computer”, Proceedings of the 1978 International Conference on Parallel Processing, p. 6–8.

    Google Scholar 

  7. Hockney, R.W., and Jessope, C.R., Parallel-Computers: Architecture Programming and Algorithms ( Adam Hilbers, Bristol, 1981 ).

    Google Scholar 

  8. Snelling, D.F., and Hockney, R.W., “Characterizing MIMD Computers: e.g. the Denelcor HEP”, Parallel Computing 83 ( North Holland, Amsterdam, 1984 ), p. 521–6.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1988 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Snelling, D.F. (1988). Tools for Assessing Multiprocessing. In: Hoffmann, GR., Snelling, D.F. (eds) Multiprocessing in Meteorological Models. Topics in Atmospheric and Oceanic Sciences. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-83248-2_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-83248-2_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-83250-5

  • Online ISBN: 978-3-642-83248-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics