A multi-microprocessor architecture with hardware support for communication and scheduling

Sudhir R. Ahuja, Abhaya Asthana · ACM SIGARCH Computer Architecture News · 1982

We describe a multiprocessor system that attempts to enhance the system performance by incorporating into its architecture a number of key operating system concepts. In particular: — the scheduling and synchronization 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 which allows efficient implementation of parallel systems that is precluded when the scheduling and communication functions are realized in software.

Read the paper · More papers on PaperTik