期刊文献+
共找到5篇文章
< 1 >
每页显示 20 50 100
魂芯DSP的编译器设计与优化 被引量:7
1
作者 王向前 洪一 +1 位作者 王昊 郑启龙 《电子学报》 EI CAS CSCD 北大核心 2015年第8期1656-1661,共6页
魂芯DSP是一款字寻址的、分簇结构的、支持SIMD的VLIW处理器.介绍了基于开源编译器基础设施open64开发魂芯编译器的关键技术,包括地址寄存器的优化处理、综合多种启发因子的指令分簇、分簇架构下的寄存器分配和指令调度.介绍了魂芯DSP... 魂芯DSP是一款字寻址的、分簇结构的、支持SIMD的VLIW处理器.介绍了基于开源编译器基础设施open64开发魂芯编译器的关键技术,包括地址寄存器的优化处理、综合多种启发因子的指令分簇、分簇架构下的寄存器分配和指令调度.介绍了魂芯DSP编译器的体系结构优化关键技术,包括基于依赖分析的向量化、高效指令的使用和零开销循环的识别.并总结开发经验,给出了基于开源编译基础设施开发编译器的若干注意点. 展开更多
关键词 地址寄存器 分簇 向量化 零开销循环
下载PDF
软硬件协同循环优化方法的设计与实现 被引量:1
2
作者 王琪 鲍丽丹 +2 位作者 张铁军 王东辉 侯朝焕 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2013年第10期1574-1581,共8页
为了提升处理器执行循环的性能,降低循环开销,提出一种适用于多发射数字信号处理器(DSP)的软硬件协同循环优化方法.在对循环体量化分析的基础上,利用编译器进行循环标志指令的插入和循环开销指令的删除,并由新增的硬件专用循环单元根据... 为了提升处理器执行循环的性能,降低循环开销,提出一种适用于多发射数字信号处理器(DSP)的软硬件协同循环优化方法.在对循环体量化分析的基础上,利用编译器进行循环标志指令的插入和循环开销指令的删除,并由新增的硬件专用循环单元根据循环标志指令携带的信息实现循环计数器的增减和取指地址的计算等功能,达到零开销循环的目的.在多发射DSP SuperV_EF01上的实验结果表明,应用文中方法后,指令周期数和汇编代码大小平均降低了20.94%和4.06%. 展开更多
关键词 循环优化 零开销循环 软硬件协同
下载PDF
面向DSP的零开销循环编译优化
3
作者 项利萍 王向前 《电脑知识与技术》 2015年第4X期100-102,共3页
魂芯DSP是一款具有分簇结构的、支持SIMD的VLIW高性能通用处理器。为了提高循环执行的效率,魂芯DSP设计了硬件支持的零开销循环机制。提出了一个通用的从编译层面支持的零开销循环的识别转换算法。以典型的DSP测试用例进行实验评测,零... 魂芯DSP是一款具有分簇结构的、支持SIMD的VLIW高性能通用处理器。为了提高循环执行的效率,魂芯DSP设计了硬件支持的零开销循环机制。提出了一个通用的从编译层面支持的零开销循环的识别转换算法。以典型的DSP测试用例进行实验评测,零开销循环的识别可以带来6%~37%的性能提升。 展开更多
关键词 循环执行 零开销循环 识别转换算法
下载PDF
一种微控制器中零开销循环的实现方法 被引量:1
4
作者 薛超凡 张盛兵 《计算机工程》 CAS CSCD 2012年第9期244-247,共4页
为扩展芯片的应用领域,增强芯片DSP的能力,提出一种用于MCU处理器支持零开销循环的设计方法。该方法依据在DSP程序中经常出现循环的特点,设计专门的硬件处理循环,用以消除循环转移造成的流水线等待,在分析MCU原有结构特别是指令单元的... 为扩展芯片的应用领域,增强芯片DSP的能力,提出一种用于MCU处理器支持零开销循环的设计方法。该方法依据在DSP程序中经常出现循环的特点,设计专门的硬件处理循环,用以消除循环转移造成的流水线等待,在分析MCU原有结构特别是指令单元的基础上,对循环指令采取与其他分支指令不同的处理方法。在尽量少改动原有MCU结构的前提下,支持零开销的循环。性能分析结果表明,改进后的MCU能有效减少循环执行周期。 展开更多
关键词 硬件循环 零开销循环 微控制器 数字信号处理 指令缓冲
下载PDF
一种适用于低功耗超长指令字DSP处理器的硬件循环缓冲设计(英文) 被引量:1
5
作者 苏叶华 刘建 陈杰 《电子器件》 CAS 2007年第5期1866-1869,1873,共5页
提出了用于VLI WDSP处理器的硬件循环缓冲器的设计.该DSP处理器在结构上利用了在信号处理程序中循环经常出现这一特点,专门设计了硬件循环处理模块用来消除因循环跳转造成的流水线等待,以达到循环的零开销处理从而提高DSP的性能.设计过... 提出了用于VLI WDSP处理器的硬件循环缓冲器的设计.该DSP处理器在结构上利用了在信号处理程序中循环经常出现这一特点,专门设计了硬件循环处理模块用来消除因循环跳转造成的流水线等待,以达到循环的零开销处理从而提高DSP的性能.设计过程中为了减小硬件开销,对循环的长度特点进行了分析,把循环分类两类并用不同的方法处理.结果表明循环跳转的处理是在独立模块中操作,没有造成流水线的等待提高了性能,该硬件循环的面积是3 .8 k逻辑门. 展开更多
关键词 超大规模集成电路 硬件循环 零开销 数字信号处理器 指令缓冲器 超长指令字
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部