计算机科学 ›› 2005, Vol. 32 ›› Issue (7): 242-244.

• • 上一篇    下一篇

基于GCC的IF转换算法的分析与改进

田祖伟 赵克佳   

  1. 国防科学技术大学计算机学院,长沙410073 湖南省第一师范学校长,长沙410002//国防科学技术大学计算机学院,长沙410073
  • 出版日期:2018-11-17 发布日期:2018-11-17

  • Online:2018-11-17 Published:2018-11-17

摘要: 分支指令是发掘指令级并行(ILP)的一个主要障碍。IF转换能够有效地删除指令流中的分支,通过删除程序中的莱些分支,将控制依赖转换为数据依赖。能够获得更好的调度效果。本文详细分析了GCC中基于IA-64谓词执行的IF转换算法,并改进了其算法。实验数据表明。优化效果明显。

关键词: 转换算法 GCC 指令级并行 IA-64 删除程序 数据依赖 控制依赖 谓词执行 指令流 数据表

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!