Multi-microprocessor architecture with hardware support for communication and scheduling
A multiprocessor architecture which incorporates hardware support for key operating system concepts is described. In particular: the scheduling and synchronisation of concurrent activities are built in at the hardware level; the interprocess communication functions are performed in hardware; and a coupling between the scheduling and communication functions is provided with allows efficient implementation of parallel systems is precluded when the scheduling and communication functions are realised in software. The architecture is extensible and is oriented towards supporting distributed computing. Such an architecture would be effective as a server node in a larger distributed system. 12 references.
- Research Organization:
- Bell Labs., Holmdel, NJ
- OSTI ID:
- 6438579
- Journal Information:
- Comput. Archit. News; (United States), Journal Name: Comput. Archit. News; (United States) Vol. 2; ISSN CANED
- Country of Publication:
- United States
- Language:
- English
Similar Records
Hardware task scheduling mechanism for a real-time multi-microprocessor architecture
Distributed-operating-system kernel for networked multiprocessor work stations