Multiprocessor architectures for concurrent programs

  • Authors:
  • Per Brinch Hansen

  • Affiliations:
  • University of Southern California, Los Angeles, California

  • Venue:
  • ACM SIGARCH Computer Architecture News
  • Year:
  • 1978

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper proposes a hierarchical multiprocessor architecture for real-time programs written in a concurrent programming language. The use of processes and monitors leads to a multiprocessor system in which each processor has a local store dedicated to a single process. The processors share a common store that contains the monitors. To avoid congestion in the common store the processes and monitors are partitioned into subsystems that share a hierarchy of common stores. The main goal is to develop a synthesis of an abstract language and a computer architecture that match in an obvious way.