Communicating sequential processes
Communicating sequential processes
Monitors: an operating system structuring concept
Communications of the ACM
Communications of the ACM
The architecture of concurrent programs
The architecture of concurrent programs
Operating system principles
Multi-processor system description and simulation using structured multi-programming languages
ACM SIGARCH Computer Architecture News
Hi-index | 0.00 |
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.