期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
软硬件协同循环优化方法的设计与实现 被引量:1
1
作者 王琪 鲍丽丹 +2 位作者 张铁军 王东辉 侯朝焕 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2013年第10期1574-1581,共8页
为了提升处理器执行循环的性能,降低循环开销,提出一种适用于多发射数字信号处理器(DSP)的软硬件协同循环优化方法.在对循环体量化分析的基础上,利用编译器进行循环标志指令的插入和循环开销指令的删除,并由新增的硬件专用循环单元根据... 为了提升处理器执行循环的性能,降低循环开销,提出一种适用于多发射数字信号处理器(DSP)的软硬件协同循环优化方法.在对循环体量化分析的基础上,利用编译器进行循环标志指令的插入和循环开销指令的删除,并由新增的硬件专用循环单元根据循环标志指令携带的信息实现循环计数器的增减和取指地址的计算等功能,达到零开销循环的目的.在多发射DSP SuperV_EF01上的实验结果表明,应用文中方法后,指令周期数和汇编代码大小平均降低了20.94%和4.06%. 展开更多
关键词 循环优化 零开销循环 软硬件协同
下载PDF
基于寄存器压力差异化的VLIWDSP编译器超块调度算法
2
作者 鲍丽丹 张铁军 王东辉 《微电子学与计算机》 CSCD 北大核心 2015年第9期18-22,共5页
为了有效开发VLIW DSP处理器的指令级并行性,提出一种基于寄存器压力差异化的超块调度算法.该算法在传统列表调度的基础上扩展调度区间,同时以启发式的优先级函数综合考虑不同代码段的执行频率特性,设置差异化的寄存器压力敏感度.实验... 为了有效开发VLIW DSP处理器的指令级并行性,提出一种基于寄存器压力差异化的超块调度算法.该算法在传统列表调度的基础上扩展调度区间,同时以启发式的优先级函数综合考虑不同代码段的执行频率特性,设置差异化的寄存器压力敏感度.实验显示该调度算法在有限的寄存器资源下合理开发指令并行度,达到提高程序性能的目的. 展开更多
关键词 数字信号处理器 超长指令字 编译器 指令调度 寄存器
下载PDF
基于VLIW目标机的ELF二进制编辑器设计与实现
3
作者 鲍丽丹 张铁军 王东辉 《电子设计工程》 2015年第4期64-67,共4页
程序测试是嵌入式软件开发正确进行的重要保证。然而由于源代码的缺失,测试者常需要对可执行文件深入解析以便于测试的进行。文中将基于VLIW目标机实现ELF二进制编辑器,完成对可执行文件的解析与编辑,提供一种理解程序功能的途径,保障... 程序测试是嵌入式软件开发正确进行的重要保证。然而由于源代码的缺失,测试者常需要对可执行文件深入解析以便于测试的进行。文中将基于VLIW目标机实现ELF二进制编辑器,完成对可执行文件的解析与编辑,提供一种理解程序功能的途径,保障程序测试的顺利执行。该ELF二进制编辑器将借助指令编码表,采用二级查找方式实现指令流的分析,同时利用LEX和YACC技术建立灵活的命令行模式,准确快速地完成二进制文件编辑,节约程序调试成本。 展开更多
关键词 ELF文件 二进制编辑器 VLIW结构 程序测试
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部