徐步荣
- 作品数:4 被引量:2H指数:1
- 供职机构:中国科学技术大学计算机科学与技术学院更多>>
- 发文基金:国家自然科学基金安徽省自然科学基金更多>>
- 相关领域:自动化与计算机技术更多>>
- 基于XP-ADL的重定向编译器后端设计被引量:1
- 2007年
- 为开发能在短时间应用于不同体系结构并产生高质量代码的嵌入式系统编译器,在Tri-maran的基础上设计并实现重定向编译器后端.该后端采用能应用到广泛体系结构的基于XML的功耗体系结构描述语言(XML-based Power-architecture Description Language,XP-ADL),使用profile信息控制指令的调度范围,从而改进生成代码的质量.针对DLX体系结构的实验表明该后端产生代码的时间比GCC减少5%.
- 魏亮辉李曦徐步荣纪金松
- 关键词:体系结构描述语言
- 改进的指令总线功耗优化策略
- 2007年
- 针对编译器系统设计和编译中的低功耗优化,基于可重定向编译器,实现在编译器后端对VLIW指令总线进行功耗优化的策略.通过对编译生成的二进制目标码进行横向再调度来减少指令总线上的高低电位切换次数,达到降低系统功耗的目的.对编译后端的软件流水和超块调度两种性能优化策略进行对比实验,表明其优化效果在30%以上,并且代码的指令级并行性(Instruction Level Parallelism,ILP)与优化效果存在明显的相关性.最后,通过ILP对该策略提出改进,以指令级并行信息指导功耗优化,在功耗优化效果损失不大的前提下,可节省多达20%的算法开销.
- 徐步荣李曦魏亮辉
- 关键词:低功耗优化指令调度
- 基于可重定向编译器的低功耗编译技术研究
- 嵌入式系统是一种以应用为中心的专用计算机系统,对功能、可靠性、成本、体积、功耗有着严格要求。当前,功耗已经成为嵌入式系统设计中关键性的约束条件,而编译中的低功耗设计作为目标代码级的优化在系统低功耗设计中扮演着重要的角色。...
- 徐步荣
- 关键词:嵌入式系统可重定向编译器计算机系统
- 文献传递
- 一种基于可重定向编译器的功耗优化框架被引量:2
- 2007年
- 当今,低功耗设计成为系统设计中的关键问题之一,而编译中的低功耗优化也成为系统设计中的一个重要环节。文章针对传统功耗优化缺乏通用性的缺点,提出一个基于可重定向编译器的功耗优化框架。该框架通过对编译生成的二进制目标码进行横向再调度来降低指令总线上的高低电位切换次数,从而达到降低系统功耗的目的,并且,基于xpADL的支持,为该框架提供不同的体系结构描述,可以生成针对不同体系结构的功耗优化代码。以IA-64体系结构为例,在其仿真器Ski上作了大量实验,实验表明,对于静态代码,该框架的优化可达25%左右,对于动态代码,该框架可以达到30%以上的优化。因此,该框架的优化是行之有效的,并且具有相当的可扩展性。
- 徐步荣李曦魏亮辉
- 关键词:低功耗优化可重定向编译器指令调度