小型微型计算机系统
小型微型計算機繫統
소형미형계산궤계통
MINI-MICRO SYSTEMS
2013年
7期
1498-1502
,共5页
姜海涛%徐云%廖银%靳国杰%陈国良
薑海濤%徐雲%廖銀%靳國傑%陳國良
강해도%서운%료은%근국걸%진국량
虚拟机%指令索引%局部性%cache%QEMU
虛擬機%指令索引%跼部性%cache%QEMU
허의궤%지령색인%국부성%cache%QEMU
virtual machine%instruction indexing%locality%cache%QEMU
随着硬件平台的多元化,软件兼容性问题日益突出,二进制翻译技术是解决软件兼容性问题的重要手段.鉴于二进制翻译系统大部分执行时间消耗在后端指令的查找和执行过程中,高效的指令索引策略可以减少系统的指令查找开销,提高系统的整体效率.在对二进制翻译系统后端指令局部性特征进行统计分析的基础上,设计了一种能充分挖掘现代计算机系统硬件性能的二进制翻译指令分级索引策略.该策略结合二进制翻译系统后端指令特殊的局部性特征,使用针对性的替换算法对后端指令进行缓存,降低了系统的指令查找开销.在引入了LIIS索引策略后,开源二进制翻译系统QEMU的后端指令查找时间减少了70%,整个系统执行效率提高了15%.
隨著硬件平檯的多元化,軟件兼容性問題日益突齣,二進製翻譯技術是解決軟件兼容性問題的重要手段.鑒于二進製翻譯繫統大部分執行時間消耗在後耑指令的查找和執行過程中,高效的指令索引策略可以減少繫統的指令查找開銷,提高繫統的整體效率.在對二進製翻譯繫統後耑指令跼部性特徵進行統計分析的基礎上,設計瞭一種能充分挖掘現代計算機繫統硬件性能的二進製翻譯指令分級索引策略.該策略結閤二進製翻譯繫統後耑指令特殊的跼部性特徵,使用針對性的替換算法對後耑指令進行緩存,降低瞭繫統的指令查找開銷.在引入瞭LIIS索引策略後,開源二進製翻譯繫統QEMU的後耑指令查找時間減少瞭70%,整箇繫統執行效率提高瞭15%.
수착경건평태적다원화,연건겸용성문제일익돌출,이진제번역기술시해결연건겸용성문제적중요수단.감우이진제번역계통대부분집행시간소모재후단지령적사조화집행과정중,고효적지령색인책략가이감소계통적지령사조개소,제고계통적정체효솔.재대이진제번역계통후단지령국부성특정진행통계분석적기출상,설계료일충능충분알굴현대계산궤계통경건성능적이진제번역지령분급색인책략.해책략결합이진제번역계통후단지령특수적국부성특정,사용침대성적체환산법대후단지령진행완존,강저료계통적지령사조개소.재인입료LIIS색인책략후,개원이진제번역계통QEMU적후단지령사조시간감소료70%,정개계통집행효솔제고료15%.