Modularization and hierarchy in a family of operating systems
Communications of the ACM
On the criteria to be used in decomposing systems into modules
Communications of the ACM
BLISS: a language for systems programming
Communications of the ACM
HYDRA: the kernel of a multiprocessor operating system
Communications of the ACM
The design of the virtual memory aspects of a virtual machine
Proceedings of the workshop on virtual computer systems
Programming with abstract data types
Proceedings of the ACM SIGPLAN symposium on Very high level languages
Computer structures: Readings and examples (McGraw-Hill computer science series)
Computer structures: Readings and examples (McGraw-Hill computer science series)
AFIPS '69 (Fall) Proceedings of the November 18-20, 1969, fall joint computer conference
Cm*: a modular, multi-microprocessor
AFIPS '77 Proceedings of the June 13-16, 1977, national computer conference
The implementation of the Cm* multi-microprocessor
AFIPS '77 Proceedings of the June 13-16, 1977, national computer conference
A language implementation design for a multiprocessor computer system
ISCA '78 Proceedings of the 5th annual symposium on Computer architecture
Capability Based Tagged Architectures
IEEE Transactions on Computers
Design of HM2p A Hierarchical Multimicroprocessor for General-Purpose Applications
IEEE Transactions on Computers
The Lens Interconnection Strategy
IEEE Transactions on Computers
Cm*: a modular, multi-microprocessor
AFIPS '77 Proceedings of the June 13-16, 1977, national computer conference
Modular crossbar switch for large-scale multiprocessor systems: structure and implementation
AFIPS '81 Proceedings of the May 4-7, 1981, national computer conference
Hi-index | 0.01 |
This paper describes the software system being developed for Cm*, a distributed multi-microprocessor. This software provides for flexible, yet controlled, sharing of code and data via a capability addressed virtual memory, creation and management of groups of processes known as task forces, and efficient interprocess communication. Both the software and hardware are currently under construction at Carnegie-Mellon University.