专用指令集处理器,数据流图,指令生成," /> 专用指令集处理器,数据流图,指令生成,"/>
提出了一种基于数据流图(DFG)的专用指令生成方法.以目标应用的高级语言参考代码为起点,通过编译器前端转化为三地址中间格式,得到有向数据流图.使用提出的基于处理器体系架构约束的静态搜索算法对得到的数据流图进行搜索,得到满足约束的操作组合.结合典型测试序列的动态运行数据对搜索结果进行进一步的筛选,确定对于目标应用性能起关键作用的操作组合,以此作为专用加速指令.该方法实现了数据流图提取的自动化,并结合了静态数据流图搜索与动态结果筛选.通过在视频压缩专用处理器设计中的应用,证明此方法可以快速高效地进行专用指令的自动生成.
国家“863”高技术研究发展计划资助项目(2005AA1Z1271).
钟杰 蔡昉 赵民建. 基于数据流图的专用指令生成方法[J]. J4, 2009, 43(1): 103-107.
ZHONG Jie, CA Fang, DIAO Min-Jian. . J4, 2009, 43(1): 103-107.
http://www.zjujournals.com/xueshu/eng/CN/ 或 http://www.zjujournals.com/xueshu/eng/CN/Y2009/V43/I1/103
Cited