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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Bibliography
Hoare, C.A.R., ed. OCCAM Programming Manual, Series in Comp. Science, ( Prentice Hall International, 1984 ).
Arnold, C.N., “Proposal for Automatic Parallel Processing on the ETA 10”, Internal discussion document, 1986.
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.
Arnold, C.N., “Multitasking Library: Design Summary and Specification”, ETA Internal document, July 1985.
Cray Research Inc., Programming Library Reference Manual, SR-0113, (Cray Research Inc.; Mendota Heights, Minnesota), 1986, p. 14–1 to 14–31.
Smith, B.J., “A Pipelined, Shared Resource MIMD Computer”, Proceedings of the 1978 International Conference on Parallel Processing, p. 6–8.
Hockney, R.W., and Jessope, C.R., Parallel-Computers: Architecture Programming and Algorithms ( Adam Hilbers, Bristol, 1981 ).
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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