- 7
- 0
- 约6.3万字
- 约 78页
- 2019-04-26 发布于湖北
- 举报
PAGE 1
中国科学技术大学计算机学院
高级计算机系统结构课程案例
案 例 名 称:多核服务器平台系统虚拟
化解决方案
中国科学技术大学计算机科学与技术学院
日期: 2009年 4 月 14 日
摘 要
摘 要
长期以来处理器性能的提升都是通过提高单一线程执行流的主频和指令级并行性(流水线、分支预测等)来实现的。如今这些技术对性能的提升已经达到了极限。为此学术界提出了线程级并行性解决方案来克服指令级并行性(ILP)的局限性。目前已经有大量的线程级并行性(TLP)处理器,如共享大部分资源的SMT,主要集中在Cache层次共享的CMP等。此外,当前计算机体系结构研究的趋势表明未来CMP/SMT处理器将进一步增加上下文数量,因此片上处理器核数量将从2,4,8个增加到数百个。
大规模多核处理器所面临的问题之一就是如何“发掘”计算机系统中的线程来充分利用片上资源。解决这一问题的一种方案就是在同一个多核心片上同时运行多个操作系统(或者逻辑域)。为了达到这一目标,需要引入一个通常被称为管理程序(Hypervisor)的系统虚拟机固件层来协调所有来自于不同逻辑域的请求和限制。
Sun公司的Hypervisor就是针对上述目标所设计的基于UltralSPARC T2多核处理器的开源系统虚拟机。本文首先介绍了项目背景、虚拟机以及SUN UltraSPARC Hypervisor,然后详细
原创力文档

文档评论(0)