首页 | 本学科首页   官方微博 | 高级检索  
     检索      

IF转换实现方法分析
引用本文:田祖伟.IF转换实现方法分析[J].湖南第一师范学报,2005,5(2):74-77.
作者姓名:田祖伟
作者单位:湖南省第一师范学校,湖南,长沙,410002
摘    要:IF转换是一种能够充分利用现代微处理器提供的谓词执行功能来提高程序性能的编译手段,它能够将程序中的条件分支代码转换为谓词执行的顺序代码,有效地增加基本块的大小,扩大指令调度的范围,从而增加基本块中的指令级并行性。RK算法是一个非常有效的算法,它能够将谓词的使用和谓词定义指令的数目最小化。

关 键 词:IF转换  控制依赖  数据依赖  谓词执行  必经节点
文章编号:1671-4369(2005)02-0074-04
修稿时间:2005年4月27日

Analysis of Methods for IF-conversion
TIAN Zu-wei.Analysis of Methods for IF-conversion[J].Journal of First Teachers College of Hunan,2005,5(2):74-77.
Authors:TIAN Zu-wei
Abstract:IF-conversion is a compilation technique that takes advantage of predicated execution provided by modern processors to promote the performance of programs. IF-conversion can convert branch instructions in program to sequential predicated execution instruction, which increases ILP in basic blocks by making basic blocks contain more instructions and extending instruction scheduling space. The RK algorithm is an efficient algorithm which minimizes the number of predicate usages and number of define operations.
Keywords:IF-conversion  Control dependence  Data dependence  Predicated execution  Dominator
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号