邱鹏飞
- 作品数:3 被引量:3H指数:1
- 供职机构:中国科学技术大学计算机科学与技术学院更多>>
- 发文基金:国家科技重大专项更多>>
- 相关领域:自动化与计算机技术更多>>
- 基于数据流图的异构VLIW DSP分簇方法被引量:1
- 2011年
- 超长指令字数字信号处理器(VLIW DSP)的指令级并行性(ILP)主要通过指令分簇和软件流水来实现。在以前的研究中,指令分簇主要只考虑指令级并行性和减少簇间转移指令,对异构体系结构和某些寄存器只能分在指定簇上的情况考虑较少。提出一种基于数据流图(DFG)的异构体系结构上的分簇方法,利用指令的相关性将DFG划分为与簇数目相同个数的子图,再根据特殊寄存器对簇的要求采用启发式算法对子图进行调整,实验结果表明这种分簇方法使得负载更均衡,加速比相对于传统方法可以提高8%左右。
- 邱鹏飞洪一耿锐徐云
- 关键词:超长指令字指令级并行性异构分簇
- BWDSP100编译器的研制及优化技术研究
- 现代DSP处理器大多使用VLIW(超长指令字)体系结构,它主要通过挖掘指令级并行性,即将多条指令放在同一时钟周期发射来获得高性能处理能力,这个任务通常是由编译器来完成的。随着在同一时钟周期发射数目的增加,对资源的需求也迅...
- 邱鹏飞
- 关键词:编译器
- 编译基础设施Openimpact调试信息生成的设计
- 2012年
- 基于编译基础设施Openimpact开发DSP编译器的过程中,调试信息的生成是支持调试功能的必要条件。Openimpact本身并不支持调试信息的生成,它仅仅将调试信息从源代码携带到前端,以高级中间语言Pcode格式存放。为了支持调试信息的生成,我们必须对Openimpact进行适当扩展。本文详细讨论了具体扩展方法,包括调试信息从Pcode格式到低级中间语言Lcode格式的转换以及从Lcode格式到汇编格式的生成。
- 陈元郑启龙陈思灵邱鹏飞
- 关键词:调试信息