BWDSP SIMD编译的寄存器分配优化技术研究  被引量:1

Register Allocation Optimization Technology Based on BWDSP SIMD Compilation

在线阅读下载全文

作  者:王昊[1] 王向前[1] 

机构地区:[1]中国电子科技集团公司第三十八研究所,合肥230088

出  处:《单片机与嵌入式系统应用》2015年第4期4-7,共4页Microcontrollers & Embedded Systems

摘  要:BWDSP是一款自主设计的国产VLIW(超长指令字)数字信号处理器,支持SIMD技术,其SIMD指令可以在4个宏上同时执行4个32位计算,对寄存器使用有特殊规则,Open64编译器的寄存器分配策略并不适用于这种规则。本文对BWDSP SIMD指令的寄存器分配优化技术进行了研究,并在BWDSP的编译器OCC上得以实现。BWDSP is a self-designed home made VLIW (Very Long Instruction Word) digital signal processor, which supports SIMD technology. BWDSP SIMD instructions can execute four 32-bit computing in four macros simultaneously. BWDSP SIMD instructions have special rules of register usage,but Open64 register allocation strategy is not fit for these rules. This paper carries out research on register allocation optimization of BWDSP SIMD instructions, and the actual process has been implemented on the BWDSP OCC compiler.

关 键 词:DSP SIMD 寄存器分配 

分 类 号:TP332.11[自动化与计算机技术—计算机系统结构] TP314[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象