摘要:魂芯DSP是一款字寻址的、分簇结构的、支持SIMD的Ⅵ删处理器.介绍了基于开源编译器基础设施open64开发魂芯编译器的关键技术,包括地址寄存器的优化处理、综合多种启发因子的指令分簇、分簇架构下的寄存器分配和指令调度.介绍了魂芯DSP编译器的体系结构优化关键技术,包括基于依赖分析的向量化、高效指令的使用和零开销循环的识别.并总结开发经验,给出了基于开源编译基础设施开发编译器的若干注意点.
关键词:地址寄存器 分簇 向量化 零开销循环
单位:合肥工业大学计算机与信息学院 安徽合肥230009 中国电子科技集团公司第三十八研究所 安徽合肥230088 国科学技术大学计算机科学与技术学院 安徽合肥230027
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社