计算机应用
計算機應用
계산궤응용
COMPUTER APPLICATION
2012年
12期
3303-3307
,共5页
索维毅%赵荣彩%姚远%刘鹏
索維毅%趙榮綵%姚遠%劉鵬
색유의%조영채%요원%류붕
单指令多数据流%数字信号处理器%自动向量化%冗余优化%Open64
單指令多數據流%數字信號處理器%自動嚮量化%冗餘優化%Open64
단지령다수거류%수자신호처리기%자동향양화%용여우화%Open64
如今单指令多数据流(SIMD)技术在数字信号处理器(DSP)上得到了广泛的应用,现有的向量化编译器大多都实现了自动向量化的功能,但是编译器并不适合支持DSP为特征的SIMD自动向量化,主要由于DSP复杂的指令集、特有的寻址模型,以及依赖关系或者数据非对齐等原因而导致向量化效率不高.为了解决此问题,在基于0pen64的超字并行(SLP)自动向量化编译系统后端,对SLP自动向量化中的指令分析和冗余优化算法进行了添加和改进,生成更加高效的向量化源程序.实验结果表明,该优化方法能有效提高DSP性能并降低功耗.
如今單指令多數據流(SIMD)技術在數字信號處理器(DSP)上得到瞭廣汎的應用,現有的嚮量化編譯器大多都實現瞭自動嚮量化的功能,但是編譯器併不適閤支持DSP為特徵的SIMD自動嚮量化,主要由于DSP複雜的指令集、特有的尋阯模型,以及依賴關繫或者數據非對齊等原因而導緻嚮量化效率不高.為瞭解決此問題,在基于0pen64的超字併行(SLP)自動嚮量化編譯繫統後耑,對SLP自動嚮量化中的指令分析和冗餘優化算法進行瞭添加和改進,生成更加高效的嚮量化源程序.實驗結果錶明,該優化方法能有效提高DSP性能併降低功耗.
여금단지령다수거류(SIMD)기술재수자신호처리기(DSP)상득도료엄범적응용,현유적향양화편역기대다도실현료자동향양화적공능,단시편역기병불괄합지지DSP위특정적SIMD자동향양화,주요유우DSP복잡적지령집、특유적심지모형,이급의뢰관계혹자수거비대제등원인이도치향양화효솔불고.위료해결차문제,재기우0pen64적초자병행(SLP)자동향양화편역계통후단,대SLP자동향양화중적지령분석화용여우화산법진행료첨가화개진,생성경가고효적향양화원정서.실험결과표명,해우화방법능유효제고DSP성능병강저공모.