2010 IEEE International Symposium on Parallel &Amp; Distributed Processing (IPDPS) 2010
DOI: 10.1109/ipdps.2010.5470482
|View full text |Cite
|
Sign up to set email alerts
|

Palacios and Kitten: New high performance operating systems for scalable virtualized and native supercomputing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

1
77
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
6
3
1

Relationship

2
8

Authors

Journals

citations
Cited by 126 publications
(78 citation statements)
references
References 18 publications
1
77
0
Order By: Relevance
“…Kitten is similar to previous lightweight kernels (LWK) such as SUNMOS, Puma, Cougar, and Catamount. Kitten, however, distinguishes itself from these prior LWKs by providing a Linux-compatible user environment, a more modern and extensible code base, and a virtual machine monitor capability via the Palacios virtual machine monitor [30] which allows full-featured guest operating systems to be loaded on-demand at very low overhead [26].…”
Section: Approachmentioning
confidence: 99%
“…Kitten is similar to previous lightweight kernels (LWK) such as SUNMOS, Puma, Cougar, and Catamount. Kitten, however, distinguishes itself from these prior LWKs by providing a Linux-compatible user environment, a more modern and extensible code base, and a virtual machine monitor capability via the Palacios virtual machine monitor [30] which allows full-featured guest operating systems to be loaded on-demand at very low overhead [26].…”
Section: Approachmentioning
confidence: 99%
“…Specifically, custom OSs have thrived in high performance computing (HPC) [34,40]. For example, Kitten [31] is a lightweight kernel that typically runs on the compute nodes of supercomputers. Kitten focuses on reducing kernel interference and maximizing performance.…”
Section: Related Workmentioning
confidence: 99%
“…Virtualization has the potential to dramatically increase the usability and reliability of high performance computing (HPC) systems by maximizing system flexibility and utility to a wide range of users [16,21,18]. We argue here that the virtualization infrastructure of a large-scale HPC system should include a facility that continuously tracks memory content sharing across the machine.…”
Section: Introductionmentioning
confidence: 99%