国家高技术研究发展计划(2004AA1Z1040)
- 作品数:14 被引量:60H指数:4
- 相关作者:陈书明胡定磊刘春林王凤芹李振涛更多>>
- 相关机构:国防科学技术大学更多>>
- 发文基金:国家高技术研究发展计划国家自然科学基金国家教育部博士点基金更多>>
- 相关领域:自动化与计算机技术电子电信更多>>
- 基于16位加法器的物理设计优化
- 在基于encounter的自动布局布线流程中引入了新的手工布局标准单元的优化方式,提出了一种新的优化设计的尝试,并介绍了此种优化设计相关的流程,最后以最为常用16位加法器为例,将传统的自动布局布线与手工布局自动布线和基于...
- 魏少雄李振涛张民选
- 关键词:加法器优化设计自动布线
- 一种基于谓词执行优化技术的寄存器分配算法被引量:1
- 2006年
- 对采用谓词执行优化技术后的编译代码,为了更高效地进行寄存器分配,首先介绍了Sias等人提出的一种基于二进制决策图(BDD)的谓词分析系统;然后在其基础上,对传统寄存器分配算法进行改进,给出了一种建立精化干涉图的新算法;最后将算法在学院研制的YHFT-DSP/700芯片的编译器上实现,实验结果表明,减少了所需寄存器数目,缩短了代码执行时间,获得了较好的性能提高·
- 王凤芹胡定磊刘春林
- 关键词:寄存器分配谓词执行
- 一种支持DSP条件执行指令的编译框架被引量:1
- 2006年
- 为克服条件跳转指令的缺陷,新一代超长指令字(VLIW)体系结构的数字信号处理器(DSP)提供了对条件执行指令的支持。为使得此类指令的优势得以充分发挥,该文设计并实现了一种基于hyperblock区域结构的编译框架。实验结果表明,该框架很好地提高了指令级并行度(ILP),减少了指令执行时间。
- 王凤芹刘春林胡定磊
- 关键词:VLIWDSP数字信号处理器
- 降低指令存储器功耗的一种有效方法:循环缓冲被引量:2
- 2007年
- 在超长指令字结构的数字信号处理器中,其指令存储器的功耗所占比重较大。但是,根据数字信号应用的特点,可以采用循环缓冲来减小指令存储器的功耗。本文提出了一种编译器控制的循环缓冲技术,由编译器选择合适的循环代码将其放入循环缓冲,从而减小了取指过程中指令存储器的功耗;给出了循环缓冲的体系结构设计、功耗分析以及有效利用循环缓冲的编译方法;最后用功能级功耗模型验证了该方法的有效性。
- 胡定磊陈书明
- 关键词:编译器低功耗
- 一种提高同时多线程VLIW处理器中取指单元吞吐率的方法被引量:2
- 2007年
- 在同时多线程处理器中,提高取指单元的吞吐率意味着各线程之间的Cache竞争更加激烈,而这种竞争又制约着取指单元吞吐率的提高。本文针对当前超长指令字体系结构的新特点,提出了一种同时提高取指单元和处理器吞吐率的方法。该方法通过尽可能早地作废取指流水线中的无效地址,减少了由无效取指导致的程序Cache冲突,也提高了整个处理器的性能。实验结果表明,该方法使处理器和取指单元的吞吐率均相对提高了12%~23%,而一级程序Cache的失效率则略微增加甚至降低。另外,它还能够减少10%~25%的一级程序Cache读访问,从而降低了处理器的功耗。
- 万江华陈书明
- 关键词:同时多线程超长指令字
- 分簇结构超长指令字DSP编译器的设计与实现被引量:7
- 2006年
- 超长指令字(VLIW)是高端DSP普遍采用的体系结构,VLIWDSP在硬件上没有调度和冲突判决的机制,其性能的发挥完全依靠编译器的优化效果.基于可重定向编译基础设施IMPACT,为分簇VLIWDSPYHFT-D4设计与实现了优化编译器.其中着重讨论了可重定向信息的定义、代码注释、SIMD指令的支持、分簇寄存器分配以及指令级并行开发和资源冲突解决等内容.实验结果表明该编译器可以达到较好的优化效果.
- 胡定磊陈书明刘春林
- 关键词:VLIWDSP编译器指令级并行
- 奇异数据类型的编译支持被引量:1
- 2007年
- 专用处理器,如DSP等,因主要支持特定应用,其指令集往往只支持有限的数据类型。在采用高级语言为其编程时,若采用了处理器不支持的奇异数据类型,编译器必须在保持语义的前提下将其转化为处理器支持的一段指令。该文提出了一种在VLIW DSP编译器中实现对奇异数据类型的处理的方法,包括对含有奇异数据类型的中间代码的注释、调度依赖关系的计算、寄存器分配的改进。该类方法对编译器的改动相对较小,效率较高。
- 胡定磊陈书明刘春林
- 关键词:数据类型数据依赖关系寄存器分配编译器
- 在NUAL处理器中实现精确中断
- 2007年
- 精确中断是实现软中断调试的关键。由于NUAL程序的特点,在NUAL处理器中实现精确中断比较困难。现有的重放缓冲和当前状态缓冲机制虽然能够解决这一问题,但前者实现代价较大,而后者则需要编译器支持。本文深入分析了中断处理过程,提出了结果写回缓冲机制,详细描述了它的原理和工作过程,并对该机制进行了模拟验证。最后,本文分别从硬件代价、功耗和副作用等方面对三种机制进行了比较。结果表明,结果写回缓冲机制在各方面均优于重放缓冲机制,而在整体上也优于当前状态缓冲机制。
- 万江华陈书明
- 带定向通路的十读六写寄存器文件全定制设计被引量:1
- 2008年
- 本文介绍了一个带定向通路的十读六写寄存器文件在0.18μmCMOS工艺下的全定制设计,与基于标准单元半定制寄存器文件相比,面积和功耗都缩小了近一半,延迟从2.34ns减小为1.2ns。在建立视图时,通过采用伪时序建模的方法大大减小了建模的工作量。该设计已运用于YHFT系列DSP芯片中。
- 马鹏勇李振涛陈书明
- 关键词:全定制寄存器文件
- “银河飞腾”高性能数字信号处理器研究进展被引量:36
- 2006年
- YHFT-DSP/700是2004年研制成功的“银河飞腾”系列超长指令字结构高性能浮点DSP,其主频达238MHz,峰值性能为每秒14亿次浮点运算和19亿条指令·介绍了YHFT-DSP/700的体系结构、设计方法和编译器等关键技术;介绍了同时多线程YHFT-DSP/SMT的体系结构,它可以将DSP的性能提高40%;分析了国际主流高性能DSP的体系结构和发展趋势·
- 陈书明李振涛万江华胡定磊郭阳汪东扈啸孙书为
- 关键词:数字信号处理器寄存器文件同时多线程