基于cc-NUMA多核处理器构架的虚拟机监控器原型设计与实现  被引量:1

Design and Implementation of a Virtual Machine Monitor Prototype Based on ccNUMA Multi-core Processor Architecture

在线阅读下载全文

作  者:戴月华[1] 史椸[1] 谢锋涛[1] 冯雨声[1] 齐勇[1] 

机构地区:[1]西安交通大学计算机系,西安710049

出  处:《计算机与数字工程》2010年第8期46-51,共6页Computer & Digital Engineering

基  金:国家自然基金重点项目(编号:60933003);国家863计划基金项目(编号:2009AA01Z116);陕西省科学技术研究发展计划项目(编号:2008KW-02);IBM联合实验室项目(编号:JLP200906008-1);高效能服务器和存储技术国家重点实验室开放基金项目(编号:2009HSSA09)资助

摘  要:基于cc-NUMA构架的多核处理器是未来的主流。系统内集成百处理器核心也会在几年内出现,而现有的系统软件并不能充分发挥这一构架的优势。文章设计实现了一个虚拟机原型,通过虚拟机向上层操作系统屏蔽底层cc-NU-MA构架的特性,使操作系统无需修改可高效的运行并且应用程序降低开发的难度。实验结果表明运行在虚拟化后同一NUMA节点内的Linux可以达到很好的性能。cc-NUMA based multi-core processor is the mainstream.There will be hundreds of cores in a computer in recent years.The current system software doesn't work well on this architecture.A virtual machine monitor prototype is designed and implanted,which can the OS a uniform memory access.Under the control of the VMM the OS can run more efficiently without any modifications and reduce the difficult of development under the cc-NUMA architecture.The result of experiment shows that the Linux running in a virtual NUMA node can achieve good performance.

关 键 词:多核 操作系统 虚拟机 非一致性内存访问 

分 类 号:TP316[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象