首站-论文投稿智能助手
典型文献
申威架构下的软件平滑嵌套页表
文献摘要:
嵌套页表是一种硬件辅助的内存虚拟化模型,当前国产申威处理器上未能提供该模型所需的硬件支持.然而申威架构特有的特权程序可编程接口可以通过软件构建必要的底层硬件支持.该接口运行在申威硬件模式上,具有最高CPU特权级.基于这一特性,在申威平台上实现了软件平滑嵌套页表模型swFNPT,通过软件设计优化弥补了硬件支持上的不足.特别地,使用平滑(1级)嵌套页表代替4级嵌套页表来提升页表查询效率.使用多组测试程序测试该设计的性能.在申威1621服务器上的实验结果表明:swFNPT整体性能良好.SPEC CPU 2006的平均内存虚拟化开销约为3%,SPEC CPU 2017中大工作集程序的平均开销约为4%,STREAM内存带宽测试结果显示swFNPT的带宽损失低于3%.这一工作可以为申威架构的硬件辅助虚拟化发展提供有价值的参考.
文献关键词:
地址转换;内存虚拟化;嵌套页表;申威架构;虚拟机管理器
作者姓名:
沙赛;杜翰霖;罗英伟;汪小林;王振林
作者机构:
北京大学计算机科学技术系 北京 100871;鹏城实验室 广东深圳 518000;密歇根理工大学 美国密歇根州霍顿市 49931
引用格式:
[1]沙赛;杜翰霖;罗英伟;汪小林;王振林-.申威架构下的软件平滑嵌套页表)[J].计算机研究与发展,2022(04):737-746
A类:
申威架构,嵌套页表,内存虚拟化,swFNPT
B类:
申威处理器,特权,可编程,软件构建,CPU,软件设计,查询效率,测试程序,程序测试,服务器,整体性能,SPEC,开销,工作集,STREAM,带宽损失,地址转换,虚拟机管理器
AB值:
0.206744
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。