基于LLVM实现的国产DSP优化编译器  被引量:1

An Optimized Compiler Implementation of Domestic Digital Signal Processor Based on LLVM

在线阅读下载全文

作  者:刘玉[1] 刘谷[1] 耿锐[1] LIU Yu;LIU Gu;GENG Rui(No.38 Research Institute,China Electronics Technology Group Corporation)

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

出  处:《中国集成电路》2020年第7期24-28,34,共6页China lntegrated Circuit

基  金:国家核高基重大专项(No.2012ZX01034001)。

摘  要:本文基于开源编译基础设施(low level virtual machine,LLVM)实现了国产“魂芯”数字信号处理器的优化编译器。该型编译器的主要特征:一是支持“魂芯”处理器字长模式寻址和特殊指令选择,并定制了单指令/多数据(SIMD)、超长指令字(VLIW)以及软件流水等优化机制。二是与前代编译器相比,新款编译器在生成指令规模和代码质量上均有提升。An optimized compiler based on LLVM compiler infrastructure is proposed in this paper.Some architecture-oriented functions such as word-aligned memory accessing mode and special instruction selection are well supported in this compiler.Besides,we customized SIMD,VLIWand software-pipeline optimizations.In contrast to previous version compiler,this newly compiler has advantages both on code size and quality.

关 键 词:数字信号处理器 编译器 移植 优化 

分 类 号:TP314[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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