-
题名面向BW104x软流水框架
被引量:1
- 1
-
-
作者
洪立涛
郑启龙
-
机构
中国科学与技术大学计算机科学与技术学院
-
出处
《计算机系统应用》
2016年第10期114-119,共6页
-
基金
核高基重大专项(2012ZX01034-001-001)
-
文摘
现代高性能数字信号处理器大多数采用超长指令字体系结构,通过在同一时钟周期发射多条指令以便获得更高的运算性能来发掘目标机器指令级别并行性.介绍了BW104x目标体系特征,BWDSP104X是一款针对高性能计算领域设计的处理器,采用16发射、单指令流,多数据流架构.为了充分利用多簇及簇内硬件资源,基于open64编译基础设施提出了后端软流水优化,其中包括循环选择,资源依赖数据依赖计算,采用经典的模调度方法进行软流水调度,为解决不同迭代变量冲突引入模变量拓展模块.实验结果证明流水后性能相对流水前有了很好的提升.
-
关键词
编译器
软流水
迭代间隔
模调度
模变量拓展
代码生成
-
Keywords
compiler
software pipelining
iteration interval
module-scheduling
module variable expansion
code generation
-
分类号
TP332
[自动化与计算机技术—计算机系统结构]
-