您的位置: 专家智库 > >

刘利

作品数:7 被引量:31H指数:2
供职机构:清华大学信息科学技术学院计算机科学与技术系更多>>
发文基金:国家自然科学基金更多>>
相关领域:自动化与计算机技术更多>>

文献类型

  • 5篇期刊文章
  • 2篇会议论文

领域

  • 5篇自动化与计算...

主题

  • 3篇调度
  • 2篇软件开发
  • 2篇模调度
  • 1篇调度算法
  • 1篇优化调度
  • 1篇运行时优化
  • 1篇数据预取
  • 1篇体系结构
  • 1篇开销
  • 1篇计算机
  • 1篇计算机软件
  • 1篇IA-64体...
  • 1篇SCHEDU...
  • 1篇LATENC...

机构

  • 7篇清华大学

作者

  • 7篇汤志忠
  • 7篇刘利
  • 4篇陈彧
  • 3篇李胜梅
  • 3篇李文龙
  • 2篇郭振宇
  • 1篇乔林

传媒

  • 3篇软件学报
  • 2篇2004年全...
  • 1篇计算机工程
  • 1篇北京航空航天...

年份

  • 1篇2008
  • 1篇2006
  • 2篇2005
  • 3篇2004
7 条 记 录,以下是 1-7
排序方式:
数据猜测减小模调度启动间距的方法
对数据猜测减小模调度启动间距的方法进行了论述。文章指出,在软件流水中,模糊相关边增强了相关性限制,从而降低了调度性能。数据猜测能打破模糊相关边,优化SCC,减小RecMll,最终减小模调度的启动间距,提高软件流水的性能。
刘利李文龙汤志忠
关键词:软件开发优化调度
IA-64体系结构中软件流水技术的研究
对IA-64体系结构中软件流水技术进行了研究。文章阐述了软件流水技术的特点;分析了软件流水的寄存器需求;提出了寄存器不足的解决方法,并介绍了实验结果。
陈彧李文龙李胜梅刘利汤志忠
关键词:软件开发调度算法
软件流水中的循环展开优化被引量:21
2004年
在软件流水中应用循环展开可以实现分数值的启动间距 ,提高资源的利用率 ,同时基于展开的优化技术可以降低程序的资源需求和关键路径的长度 .提出了基于程序特性的展开因子算法UTBPC(UnrollingTimesBasedProgramCharacter istics) ,解决了循环展开的核心问题———展开因子的确定 ,同时提出了基于展开的软件数据预取优化技术 ,提高了软件数据预取的效率 .所有这些都在ORC(OpenRe searchCompiler)中实现 ,并对SPEC 2 0 0 0中的程序进行了测试 ,平均性能提高了 2 .6% .实验结果表明新提出的算法和基于展开的数据预取优化技术提高了编译器的整体性能 .
李文龙刘利汤志忠
关键词:计算机软件数据预取
软件流水中隐藏存储延迟的方法被引量:8
2005年
软件流水是一种重要的指令调度技术,它通过同时执行来自不同循环体的指令来加快循环的执行速度.随着处理机运行速度的逐渐提高,存储访问延迟成为性能提高的瓶颈.为了减轻存储系统影响,软件流水结合了一些存储优化技术,通过隐藏存储延迟来提高性能.提出了一种延迟可预测的模调度算法(foresightedlatencymoduloscheduling,简称FLMS),它根据循环的特点来确定load指令延迟.实验结果表明,FLMS算法减少了阻塞时间,提高了程序性能.
刘利李文龙陈彧李胜梅汤志忠
关键词:LATENCY
避免模调度中cache代价的优化方法被引量:2
2005年
软件流水能够加快循环的执行速度.模调度是一种被广泛采用的软件流水的启发式.为了改善存储系统,cache使用了分级机制,但这也带来了额外的存储延迟-cache代价.证明了模调度可能导致cache代价,并提出了一种可以避免模调度的cache代价的PCPMS(preventcachepenaltyinmoduloscheduling)算法.实验结果表明,PCPMS能够避免模调度中的cache代价,提高程序性能.
刘利李文龙郭振宇李胜梅汤志忠
关键词:模调度
减小运行时优化开销的方法被引量:1
2006年
运行时优化在程序运行期间,根据采集到的相关信息,确定程序的热点并进行优化,从而加速程序的执行。然而,运行时优化本身有一定的开销,有时候会抵消甚至超出优化得到的效果。该文设计和实现了一个基于SMP/IPF(英特尔安腾系列)/Linux架构的自适应二进制代码优化/编译框架,其中包含了运行时优化。分析了运行时优化的阶段和开销,并介绍了在设计和实现该框架的过程中,为减小这种开销所提出的思路和采用的方法。
郭振宇刘利陈彧汤志忠
关键词:运行时优化
利用循环分割和循环展开避免Cache代价被引量:2
2008年
存储系统与处理器之间的速度差距逐渐变大,为此,cache使用了分级机制,但这也带来了额外的存储延迟(cache代价).提出一种利用循环分割和循环展开相结合避免cache代价的PCPLPU(prevent cache penalty by loop partition-unrolling)算法.实验结果表明,PCPLPU算法能够有效避免循环代价,提高程序性能.
刘利陈彧乔林汤志忠
共1页<1>
聚类工具0