计算机科学
計算機科學
계산궤과학
COMPUTER SCIENCE
2005年
7期
242-244
,共3页
指令级并行%GCC%谓词执行%IF转换
指令級併行%GCC%謂詞執行%IF轉換
지령급병행%GCC%위사집행%IF전환
分支指令是发掘指令级并行(ILP)的一个主要障碍.IF转换能够有效地删除指令流中的分支,通过删除程序中的某些分支,将控制依赖转换为数据依赖,能够获得更好的调度效果.本文详细分析了GCC中基于IA-64谓词执行的IF转换算法,并改进了其算法,实验数据表明,优化效果明显.
分支指令是髮掘指令級併行(ILP)的一箇主要障礙.IF轉換能夠有效地刪除指令流中的分支,通過刪除程序中的某些分支,將控製依賴轉換為數據依賴,能夠穫得更好的調度效果.本文詳細分析瞭GCC中基于IA-64謂詞執行的IF轉換算法,併改進瞭其算法,實驗數據錶明,優化效果明顯.
분지지령시발굴지령급병행(ILP)적일개주요장애.IF전환능구유효지산제지령류중적분지,통과산제정서중적모사분지,장공제의뢰전환위수거의뢰,능구획득경호적조도효과.본문상세분석료GCC중기우IA-64위사집행적IF전환산법,병개진료기산법,실험수거표명,우화효과명현.