Design Principles of Parallel Operating Systems: ?A PEACE Case Study?
Title | Design Principles of Parallel Operating Systems: ?A PEACE Case Study? |
Publication Type | Technical Report |
Year of Publication | 1993 |
Authors | Schröder-Preikschat, W. |
Other Numbers | 808 |
Keywords | microkernel family, MIMD systems, object orientation, parallel operating systems |
Abstract | Forthcoming massively parallel systems are distributed memory architectures. They consist of several hundreds to thousands of autonomous processing nodes interconnected by a high-speed network. A major challenge in operating system design for massively parallel architectures is to design a structure that reduces system bootstrap time, avoids bottlenecks in serving system calls, promotes fault tolerance, is dynamically alterable, and application-oriented. In addition to that, system-wide message passing is demanded to be of very low latency and very high efficiency. State of the art parallel operating systems design must obey the maxim not to punish an application by unneeded system functions. This requires to design a parallel operating system as a family of program modules, with parallel applications being an integral part of that family, and motivates object orientation to achieve an efficient implementation. |
URL | http://www.icsi.berkeley.edu/ftp/global/pub/techreports/1993/tr-93-020.pdf |
Bibliographic Notes | ICSI Technical Report TR-93-020 |
Abbreviated Authors | W. Schröder-Preikschat |
ICSI Publication Type | Technical Report |