面向DSP的超字并行指令分析和冗余优化算法
如今单指令多数据流(SIMD)技术在数字信号处理器(DSP)上得到了广泛的应用,现有的向量化编译器大多都实现了自动向量化的功能,但是编译器并不适合支持DSP为特征的SIMD自动向量化,主要由于DSP复杂的指令集、特有的寻址模型,以及依赖关系或者数据非对齐等原因而导致向量化效率不高.为了解决此问题,在基于0pen64的超字并行(SLP)自动向量化编译系统后端,对SLP自动向量化中的指令分析和冗余优化算法进行了添加和改进,生成更加高效的向量化源程序.实验结果表明,该优化方法能有效提高DSP性能并降低功耗.
单指令多数据流、数字信号处理器、自动向量化、冗余优化、Open64
32
TP311(计算技术、计算机技术)
核高基重大专项2009ZX01036-001-001-2
2013-01-26(万方平台首次上网日期,不代表论文的发表时间)
共5页
3303-3307