计算机应用与软件
計算機應用與軟件
계산궤응용여연건
COMPUTER APPLICATIONS AND SOFTWARE
2008年
2期
21-23
,共3页
倪奇智%张为华%臧斌宇%朱传琪
倪奇智%張為華%臧斌宇%硃傳琪
예기지%장위화%장빈우%주전기
Java%软件流水线%精确异常
Java%軟件流水線%精確異常
Java%연건류수선%정학이상
Java对精确异常的支持严重限制了JIT编译器的动态优化的能力.目前已经有不少在精确异常存在下的优化技术,但它们都是针对代码块内部顺序指令的调度算法,依然没有在软件流水线这样循环级别做带精确异常的优化的算法.针对存在精确异常要求的Java程序,提出了一种软件流水线的算法,并以安腾作为底层平台对该算法进行了测试,实验结果显示该算法在保证Java精确异常要求的情况下能够大幅度提高Java程序的性能.
Java對精確異常的支持嚴重限製瞭JIT編譯器的動態優化的能力.目前已經有不少在精確異常存在下的優化技術,但它們都是針對代碼塊內部順序指令的調度算法,依然沒有在軟件流水線這樣循環級彆做帶精確異常的優化的算法.針對存在精確異常要求的Java程序,提齣瞭一種軟件流水線的算法,併以安騰作為底層平檯對該算法進行瞭測試,實驗結果顯示該算法在保證Java精確異常要求的情況下能夠大幅度提高Java程序的性能.
Java대정학이상적지지엄중한제료JIT편역기적동태우화적능력.목전이경유불소재정학이상존재하적우화기술,단타문도시침대대마괴내부순서지령적조도산법,의연몰유재연건류수선저양순배급별주대정학이상적우화적산법.침대존재정학이상요구적Java정서,제출료일충연건류수선적산법,병이안등작위저층평태대해산법진행료측시,실험결과현시해산법재보증Java정학이상요구적정황하능구대폭도제고Java정서적성능.