Multiprocessor Software

R. N. Ibbett, N. P. Topham

Research output: Chapter in Book/Report/Conference proceedingChapter


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.
Original languageEnglish
Title of host publicationArchitecture of High Performance Computers Volume II
Subtitle of host publicationArray processors and multiprocessor systems
Place of PublicationNew York, NY
PublisherSpringer New York
Number of pages25
ISBN (Electronic)978-1-4899-6701-5
ISBN (Print)978-1-4899-6703-9
Publication statusPublished - 1989


Dive into the research topics of 'Multiprocessor Software'. Together they form a unique fingerprint.

Cite this