科技报告详细信息
Palacios and Kitten : high performance operating systems for scalable virtualized and native supercomputing.
Widener, Patrick (University of New Mexico) ; Jaconette, Steven (Northwestern University) ; Bridges, Patrick G. (University of New Mexico) ; Xia, Lei (Northwestern University) ; Dinda, Peter (Northwestern University) ; Cui, Zheng. ; Lange, John (Northwestern University) ; Hudson, Trammell B. ; Levenhagen, Michael J. ; Pedretti, Kevin Thomas Tauke ; Brightwell, Ronald Brian
Sandia National Laboratories
关键词: Computer Architecture;    99 General And Miscellaneous//Mathematics, Computing, And Information Science;    Implementation;    Supercomputers;    Kernels;   
DOI  :  10.2172/1028948
RP-ID  :  SAND2009-6289
RP-ID  :  AC04-94AL85000
RP-ID  :  1028948
美国|英语
来源: UNT Digital Library
PDF
【 摘 要 】

Palacios and Kitten are new open source tools that enable applications, whether ported or not, to achieve scalable high performance on large machines. They provide a thin layer over the hardware to support both full-featured virtualized environments and native code bases. Kitten is an OS under development at Sandia that implements a lightweight kernel architecture to provide predictable behavior and increased flexibility on large machines, while also providing Linux binary compatibility. Palacios is a VMM that is under development at Northwestern University and the University of New Mexico. Palacios, which can be embedded into Kitten and other OSes, supports existing, unmodified applications and operating systems by using virtualization that leverages hardware technologies. We describe the design and implementation of both Kitten and Palacios. Our benchmarks show that they provide near native, scalable performance. Palacios and Kitten provide an incremental path to using supercomputer resources that is not performance-compromised.

【 预 览 】
附件列表
Files Size Format View
1028948.pdf 375KB PDF download
  文献评价指标  
  下载次数:30次 浏览次数:53次