首页 | 官方网站   微博 | 高级检索  
     

谓词执行及其关键技术浅析
引用本文:沈立,鲁建壮,王志英.谓词执行及其关键技术浅析[J].计算机科学,2003,30(5):17-19.
作者姓名:沈立  鲁建壮  王志英
作者单位:国防科大计算机学院,长沙,410073
摘    要:在超标量和VLIW微处理器的设计中,指令间的相关,尤其是控制相关和数据相关,严重限制了指令级并行(ILP)的开发,从而限制了微处理器性能的进一步提高。条件执行技术(Guarded Execution)能够将控制相关转化为数据相关来处理。具体来说,它能够将控制相关于一条分支指令的其他指令转换为数据相关于该分支条件的条件指令。条件指令与常规指令的不同之处在于它含有显式的条件指示符,其语义为:首先计算指令执行条件,如果条件为真,则执行该指令中的操作,否则将其作为空操作处理。条件执行技术实质上是一种程序变换技术,变换后的程序无论对编译优化还是对硬件调度都有很大好处,但需要专门硬件机制的支持。目前只有ARM指令集与IA-64指令集支持条件执行。

关 键 词:微处理器  设计  指令级并行  IA-64指令集  谓词执行

Predicated Execution and its Key Techniques
SHEN Li LU Jian-Zhuang WANG Zhi-Ying.Predicated Execution and its Key Techniques[J].Computer Science,2003,30(5):17-19.
Authors:SHEN Li LU Jian-Zhuang WANG Zhi-Ying
Abstract:As a program transformation technique .control dependence can be converted to data dependecnce by predi-catted execution with some architectural support. Predicated execution and its key techniques are discussed in this paper, and IA-64 is selected as an example to indicate the realizaation of predicated execution. At last .questions need to be studied fatherly are proposed.
Keywords:Guarded execution  Predicated execution  IA-64
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号