基于龙芯平台的虚拟机研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:liyunfei369
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
国产处理器是国家信息产业的核心技术。国产处理器飞速发展使得二进制代码兼容问题成为学术研究的热点之一。动态二进制翻译技术是解决二进制代码兼容性的重要技术,而跨指令集系统虚拟机建立在动态二进制翻译技术上,为系统级的二进制代码兼容性提供解决方案。本文以解决龙芯应用中的二进制代码兼容性问题为背景,围绕跨指令集系统虚拟机和动态二进制翻译技术开展了多项工作。本文的主要工作与贡献有:1)提出了一种基于离线数据流分析的优化方法。该方法对实验数据采样并进行离线的数据流分析,为本文优化指明了方向。本方法对虚拟处理器的优化、并行虚拟处理器的实现和优化、内核化虚拟层的设计和优化进行策略选择,并取得了较好的效果。2)提出了基于龙芯平台的虚拟处理器的一系列优化方法并在龙芯平台上实现了若干种传统优化手段,这些方法和手段使得龙芯平台上虚拟处理器的性能取得显著提升。3)解决了龙芯平台上多核虚拟处理器中的存储顺序和模拟中断产生发送的实现等问题。为了解决上述问题,本文设计了函数级和指令级的原子操作解决方案,以及基于无锁队列和信号的模拟中断解决方案。实验证明,这些方案具有高可扩放性、高可移植性、高性能等优势。4)提出并实现了一种跨ISA内核化虚拟层方法。该方法解决了虚拟设备存在的性能不高、无法有效利用主机设备等问题。
其他文献
<正>改革开放以来,我国经济取得了较大的发展,但微观经济始终未能摆脱依靠资本和劳动投入实现粗放型增长的方式。实现经济增长方式由粗放型向集约型转变,涉及许多方面,而归根
随着老旧机动车开始进入报废高峰期,在巨大利益的驱使下,报废车并未进入正规途径拆解,而是流入了“黑市”,直接将零配件卖到各种汽车修理厂再利用。今年初,据央视财经报道:在辽宁
报纸
伍尔夫在《达洛维夫人》中采用了以一日为框架的小说模式来反映现代人的异化感和末日感。作者以新颖独特的创作技巧取得了小说内部结构的平衡与和谐,充分展示了意识流小说无
<正>"安全生产责任保险(以下简称为安责险)是对其他同类商业责任保险的补充,甚至是一种融合。"江泰保险经纪股份有限公司副总裁朱戈认为,保险公司应把更多功夫用在安责险的设
评所谓有中国特色的资本主义中共温州市委党校白植来改革开放十六年来,我国经济建设取得了举世瞩目的重大成就。对改革开放所采取的重大举措应该如何认识,它是一个政策选择问题
期刊
作者对温特的社会建构主义借用量子力学提出了两点回应:其一,社会建构主义所发展的历史情境是一个现实主义与自由主义都不适用,而由社会建构主义所加以统合的国际关系历史背
文艺学的发展由来已久,我国文艺学的发展始于19世纪末,经过了古典文艺学时期、古典与现代文艺学过渡时期、现代文艺学时期、文艺学融合与多元化时期。文艺学的发展与社会、政
为选育出抗逆性强及配合力高的玉米改良系,以4个优良玉米杂交种和优良玉米自交系PH6WC为供体分别改良优良玉米新品种金玉506的母本QB506,选育出一批优异的自交系。基于田间试
金融危机以来,中国各个行业都受到牵连,特别是对外贸易行业。针对上述情况,对促使人民币利率升降的因素进行了逐一探讨,指出了经济发展周期、平均利润率、资金的供求状况等是