文档介绍:硕士学位论又中国科学技术大学基于核间寄存器的多核虚拟机通信机制研究与实现作者姓名:学科专业:导师姓名:完成时间:黄景计算机系统结构吴俊敏副教授二欢晁脑率
‘’—.跚::坊’一—■■一
签字日期:巡妞塑,蛔型堂签字日期:幽缉篁基丝旦£。也垫一中国科学技术大学学位论文原创性声明中国科学技术大学学位论文授权使用声明本人声明所呈交的学位论文,是本人在导师指导下进行研究工作所取得的成果。除已特别加以标注和致谢的地方外,论文中不包含任何他人已经发表或撰写过的研究成果。与我一同工作的同志对本研究所做的贡献均已在论文中作了明确的说明。作者签名:作为申请学位的条件之一,学位论文著作权拥有者授权中国科学技术大学拥有学位论文的部分使用权,即:学校有权按有关规定向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅,可以将学位论文编入《中国学位论文全文数据库》等有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。本人提交的电子文档的内容和纸质论文的内容相一致。保密的学位论文在解密后也遵守此规定。签字日期:导师签名:
摘要能的要求、对虚拟机间通信性能的要求等。另外随着多核处理器的迅速普及,随着虚拟化技术的发展,其应用场景也愈来愈广泛,这对于虚拟机系统中各项性能也提出了更多、更高的要求,如对于移植性的要求、对虚拟机运行性虚拟机系统也常被部署在多核处理器上,相对于单核处理器而言多核处理器具备一些单核处理器所不具备的特性,如核间通信寄存器,配置在多核处理器上的虚拟机系统能否利用这些特性来提高虚拟机系统性能或优化虚拟机系统设计将关系到虚拟机系统在多核处理器上的应用前景和其自身的发展。当前越来越多的应用程序,特别是分布式的网络应用程序被部署在虚拟机系统中,这些应用程序在完成各自功能同时也需要相互之间传输和共享数据以实现总体功能;另外高性能计算中涉及庞大的硬件资源,为方便管理硬件资源并加以合理利用,高性能计算中也引入虚拟机系统,当运行诸如⑿谐绦时必然涉及到碳渫ㄐ牛业盡进程运行在不同虚拟机上时进程间通信就会转化成虚拟机间通信;以上两种情况对虚拟机系统中虚拟机间通信性能提出了更高的要求。另一方面,运行虚拟机系统运行的硬件平台越来越多的是多核处理器,因此本文深入研究多核处理器核间通信方式和虚拟机间通信方式,分析处理器核间通信和虚拟机间通信方式的基本原理和性能开销所在,并对几种通信方式进行对比,最后通过实验证明了基于核间寄存器和基于共享内存的虚拟机间通信方式在性能上的优越性。论文最后在前面研究和实验基础上提出基于核间寄存器和共享内存相结合的虚拟机间通信方式,设计出这种通信方式的基本框架并描述框架中各个模块的位置和功能,为证明这种框架的合理性和优越性,我们实现了曜贾械六个基本函数闹谐莆@郙接口⒀∪∪舾沙绦虿馐粤耸笛橹惺迪值类涌冢ü笛榭傻檬笛橹醒∪〉某绦虻睦郙接口实现的运行时间与实现的运行时间的加速比至少为,也证明这种通信方式在性能上的优越性。关键词:虚拟化多核处理器核间寄存器共享内存核间通信虚拟机间通信性能
摘要
.猇,瓸,.甃琺猚琣,篽,,,甤,.,,甌:甤,.·,.
簐琺—,.