Abstract
In the quest for high performance single processor architectures, software is important, but does not play a critical rĂ´le. By this we mean that the languages and algorithms designed for one generation of high performance architectures can often be inherited by a subsequent generation since the architectural model remains sequential, and any changes can usually be hidden from the application. Certain machines augment the sequential model by introducing datarparallel operations, for example vector processors such as the CRAY-1 and the CYBER 205. These machines require vectorising compilers in order to mask their augmented model of computation from the application code, but processing is otherwise similar.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1989 Roland N. Ibbett and Nigel P. Topham
About this chapter
Cite this chapter
Ibbett, R.N., Topham, N.P. (1989). Multiprocessor Software. In: Architecture of High Performance Computers Volume II. Springer, New York, NY. https://doi.org/10.1007/978-1-4899-6701-5_9
Download citation
DOI: https://doi.org/10.1007/978-1-4899-6701-5_9
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4899-6703-9
Online ISBN: 978-1-4899-6701-5
eBook Packages: Springer Book Archive