Sciweavers

IPPS
2003
IEEE

On the Appropriateness of Commodity Operating Systems for Large-Scale, Balanced Computing Systems

13 years 9 months ago
On the Appropriateness of Commodity Operating Systems for Large-Scale, Balanced Computing Systems
In the past five years, we have been involved in the design and development of Cplanttm . An important goal was to take advantages of commodity approaches wherever possible. In particular, we selected Linux, a commonly available operating system, for the compute nodes of Cplanttm . While the use of commodity solutions, including Linux, was critical to the success of Cplanttm , we believe that such an approach will not be viable in the development of the next generation of very large-scale systems. We present our definition of a balanced system and discuss several limitations of commodity operating systems in the context of balanced systems. These limitations are categorized into technical limitations (e.g., the structure of the virtual memory system) and social limitations (e.g., the kernel development process). While our direct experience is based on Linux, issues we have identified should be relevant to all commodity operating systems.
Ron Brightwell, Arthur B. Maccabe, Rolf Riesen
Added 04 Jul 2010
Updated 04 Jul 2010
Type Conference
Year 2003
Where IPPS
Authors Ron Brightwell, Arthur B. Maccabe, Rolf Riesen
Comments (0)