跨平台系统级虚拟机的访存优化  被引量:2

Memory Accessing Optimization of Cross-Platform System-Level Virtual Machine

在线阅读下载全文

作  者:蔡嵩松[1] 刘奇[2] 沈海华[3] 章隆兵 

机构地区:[1]中国科学院计算机系统结构重点实验室,北京100190 [2]中国科学院计算技术研究所,北京100190 [3]中国科学院研究生院,北京100049 [4]龙芯中科技术有限公司,北京100190

出  处:《计算机研究与发展》2012年第S1期131-136,共6页Journal of Computer Research and Development

基  金:国家自然科学基金项目(60736012;60921002;61070025);国家"八六三"高技术研究发展计划基金项目(2008AA010901);国家"九七三"重点基础研究发展计划基金项目(2005CB321600);国家"核高基"科技重大专项基金项目(2009ZX01028-002-003;2009ZX01029-001-003)

摘  要:跨平台系统级虚拟机软件模拟访存操作效率低,严重影响了虚拟机的性能.为提高跨平台虚拟机访存效率,提出了一种使用宿主系统TLB硬件、加速跨平台系统级虚拟机访存地址转换的软硬件协同优化方法.该方法相对于软件访存模拟方法,有效利用了宿主系统的硬件资源,提高了跨平台系统级虚拟机执行访存操作效率.实验结果表明该方法将虚拟机系统的整体性能提高了近15%.提出的方法已实际应用在龙芯系统级跨平台虚拟机中.跨平台系统级虚拟机软件模拟访存操作效率低,严重影响了虚拟机的性能.为提高跨平台虚拟机访存效率,提出了一种使用宿主系统TLB硬件、加速跨平台系统级虚拟机访存地址转换的软硬件协同优化方法.该方法相对于软件访存模拟方法,有效利用了宿主系统的硬件资源,提高了跨平台系统级虚拟机执行访存操作效率.实验结果表明该方法将虚拟机系统的整体性能提高了近15%.提出的方法已实际应用在龙芯系统级跨平台虚拟机中.

关 键 词:跨平台系统级虚拟机 访存模拟 地址转换 页表 TLB 

分 类 号:TP3[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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