电子学报
電子學報
전자학보
ACTA ELECTRONICA SINICA
2005年
11期
1946-1951
,共6页
Trace%动态优化%指令调度%指令级并行
Trace%動態優化%指令調度%指令級併行
Trace%동태우화%지령조도%지령급병행
对指令集进行扩展和添加新功能部件是提高处理器性能的有效途径.为了充分利用新的体系结构扩展,已有应用必需经过全新的优化编译.对于跨体系结构优化而言,二进制翻译已经被证明是一种行之有效的技术.本文结合trace技术和动态二进制翻译优化技术,提出一种多级动态优化框架结构,无需静态重新优化编译,在程序动态运行期间,引入多级动态优化方法和扩展指令调度.模拟结果显示该结构具有能有效形成大尺寸的指令调度窗口,准确选择热点代码及优化方法,有效提升旧有应用性能的优点,并有实现灵活,可扩展好等特点.
對指令集進行擴展和添加新功能部件是提高處理器性能的有效途徑.為瞭充分利用新的體繫結構擴展,已有應用必需經過全新的優化編譯.對于跨體繫結構優化而言,二進製翻譯已經被證明是一種行之有效的技術.本文結閤trace技術和動態二進製翻譯優化技術,提齣一種多級動態優化框架結構,無需靜態重新優化編譯,在程序動態運行期間,引入多級動態優化方法和擴展指令調度.模擬結果顯示該結構具有能有效形成大呎吋的指令調度窗口,準確選擇熱點代碼及優化方法,有效提升舊有應用性能的優點,併有實現靈活,可擴展好等特點.
대지령집진행확전화첨가신공능부건시제고처리기성능적유효도경.위료충분이용신적체계결구확전,이유응용필수경과전신적우화편역.대우과체계결구우화이언,이진제번역이경피증명시일충행지유효적기술.본문결합trace기술화동태이진제번역우화기술,제출일충다급동태우화광가결구,무수정태중신우화편역,재정서동태운행기간,인입다급동태우화방법화확전지령조도.모의결과현시해결구구유능유효형성대척촌적지령조도창구,준학선택열점대마급우화방법,유효제승구유응용성능적우점,병유실현령활,가확전호등특점.