小型微型计算机系统
小型微型計算機繫統
소형미형계산궤계통
MINI-MICRO SYSTEMS
2008年
10期
1929-1934
,共6页
鲍弢%鲁云萍%徐超豪%臧斌宇
鮑弢%魯雲萍%徐超豪%臧斌宇
포도%로운평%서초호%장빈우
动态二进制翻译器%元信息%寄存器化
動態二進製翻譯器%元信息%寄存器化
동태이진제번역기%원신식%기존기화
动态二进制翻译技术可以使编译好的二进制代码无缝运行于其他架构下,目前得到越来越广泛的应用.由于在动态翻译执行的过程中缺少程序的原始语义信息而只能采用保守的策略来保证程序的正确性,从而制约到动态二进制翻译的性能.为了解决这种不足,本文提出一种基于静态编译阶段产生的对性能有影响的元数据进行动态翻译中的寄存器化优化算法,进而来提高动态翻译器的整体性能.实验数据表明优化方法对于SPECfp2000和SPECint2000测试集分别获得了15.03%和1.21%的性能提升,其中的一些测试包的加速比甚至达到了37.09%.
動態二進製翻譯技術可以使編譯好的二進製代碼無縫運行于其他架構下,目前得到越來越廣汎的應用.由于在動態翻譯執行的過程中缺少程序的原始語義信息而隻能採用保守的策略來保證程序的正確性,從而製約到動態二進製翻譯的性能.為瞭解決這種不足,本文提齣一種基于靜態編譯階段產生的對性能有影響的元數據進行動態翻譯中的寄存器化優化算法,進而來提高動態翻譯器的整體性能.實驗數據錶明優化方法對于SPECfp2000和SPECint2000測試集分彆穫得瞭15.03%和1.21%的性能提升,其中的一些測試包的加速比甚至達到瞭37.09%.
동태이진제번역기술가이사편역호적이진제대마무봉운행우기타가구하,목전득도월래월엄범적응용.유우재동태번역집행적과정중결소정서적원시어의신식이지능채용보수적책략래보증정서적정학성,종이제약도동태이진제번역적성능.위료해결저충불족,본문제출일충기우정태편역계단산생적대성능유영향적원수거진행동태번역중적기존기화우화산법,진이래제고동태번역기적정체성능.실험수거표명우화방법대우SPECfp2000화SPECint2000측시집분별획득료15.03%화1.21%적성능제승,기중적일사측시포적가속비심지체도료37.09%.