Elsevier

Microprocessors and Microsystems

Volume 3, Issue 6, July–August 1979, Pages 263-266
Microprocessors and Microsystems

Software strategy for multiprocessors

https://doi.org/10.1016/0141-9331(79)90160-1Get rights and content

Abstract

The task of writing basic system software for a multiprocessor system is simplified if the system is organized so that it may be programmed as a single virtual machine. This strategy is considered for tightly coupled real time systems with many processors. Software is written in a high level language supporting parallel execution (such as concurrent PASCAL, MODULA or ADA) without knowledge of the target hardware configuration. The Demos system is discussed as an example of such an approach.

References (5)

  • P. Brinch Hansen

    The architecture of concurrent programs

    (1977)
  • N. Wirth

    MODULA: a language for modular multiprogramming

    Software Pract. Exper.

    (January 1977)
There are more references available in the full text version of this article.

Cited by (2)

View full text