Communications of the ACM - Special section on computer architecture
Thoth, a portable real-time operating system
Communications of the ACM
Communicating sequential processes
Communications of the ACM
POPL '86 Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
The message is the medium: Multiprocess structuring of an interactive paint program
SIGGRAPH '82 Proceedings of the 9th annual conference on Computer graphics and interactive techniques
The distributed V kernel and its performance for diskless workstations
SOSP '83 Proceedings of the ninth ACM symposium on Operating systems principles
Hermes: An operating system for a Modula-2 environment
SIGSMALL '83 Proceedings of the 1983 ACM SIGSMALL symposium on Personal and small computers
User-level interprocess communication for shared memory multiprocessors
ACM Transactions on Computer Systems (TOCS)
Bounds on the efficiency of message-passing protocols for parallel computers
SPAA '93 Proceedings of the fifth annual ACM symposium on Parallel algorithms and architectures
Hi-index | 0.00 |
This paper describes the motivation for a set of intertask communication primitives, the hardware support of these primitives, the architecture used in the Sylvan project which studies these issues, and the experience gained from various experiments conducted in this area. We start by describing how these facilities have been implemented in a multiprocessor configuration that utilizes a shared backplane. This configuration represents a single node in the system. The latter part of the paper discusses a distributed multiple node system and the extension of the primitives that are used in this expanded environment.This research is funded by a strategic grant from the Natural Sciences and Engineering Research Council of Canada (Grant No. G1581).