您的位置: 专家智库 > >

郭振宇

作品数:6 被引量:3H指数:1
供职机构:清华大学信息科学技术学院高性能计算研究所更多>>
发文基金:国家自然科学基金更多>>
相关领域:自动化与计算机技术水利工程更多>>

文献类型

  • 3篇期刊文章
  • 3篇会议论文

领域

  • 6篇自动化与计算...
  • 1篇水利工程

主题

  • 4篇调度
  • 4篇模调度
  • 2篇寄存器
  • 2篇寄存器分配
  • 1篇代码
  • 1篇调度技术
  • 1篇源代码
  • 1篇运行时优化
  • 1篇指令调度
  • 1篇指令级
  • 1篇指令级并行
  • 1篇指令级并行性
  • 1篇开放源代码
  • 1篇开销
  • 1篇并行性

机构

  • 6篇清华大学

作者

  • 6篇汤志忠
  • 6篇郭振宇
  • 3篇钟明
  • 2篇李胜梅
  • 2篇刘利
  • 1篇陈彧

传媒

  • 1篇计算机工程
  • 1篇计算机应用与...
  • 1篇软件学报
  • 1篇2005年全...
  • 1篇2006中国...
  • 1篇2005年全...

年份

  • 2篇2006
  • 4篇2005
6 条 记 录,以下是 1-6
排序方式:
模调度中的数据猜测方法
本文提出了模调度中的一种数据猜测方法,在开放源代码编译器ORC上实现了该方法,并用SPEC2000基准程序进行了测试,实验结果表明,该方法收到了较好的效果.
钟明郭振宇汤志忠
关键词:指令调度
文献传递
模调度中的数据猜测方法
软件流水是一种重要的指令调度技术,通过重叠地执行不同的循环体来提高指令级并行性。模调度是一类重要的软件流水调度算法。保守的相关性分析可能会引入较多的模糊相关,这阻碍了模调度生成高效的调度结果。数据猜测能克服保守的相关性分...
钟明郭振宇汤志忠
关键词:模调度寄存器分配
文献传递
减少条件分支转移的算法
本文根据条件判断范围间的相互关系,把条件分支判断分成了四种类型,对能进行优化的类型给出了代码调整的算法。利用本文给出的算法对程序进行代码转换后,平均运行时间比转换前减少了约3%,而实际执行的指令数减少了约2%,实际执行的...
李胜梅郭振宇汤志忠
文献传递
避免模调度中cache代价的优化方法被引量:2
2005年
软件流水能够加快循环的执行速度.模调度是一种被广泛采用的软件流水的启发式.为了改善存储系统,cache使用了分级机制,但这也带来了额外的存储延迟-cache代价.证明了模调度可能导致cache代价,并提出了一种可以避免模调度的cache代价的PCPMS(preventcachepenaltyinmoduloscheduling)算法.实验结果表明,PCPMS能够避免模调度中的cache代价,提高程序性能.
刘利李文龙郭振宇李胜梅汤志忠
关键词:模调度
减小运行时优化开销的方法被引量:1
2006年
运行时优化在程序运行期间,根据采集到的相关信息,确定程序的热点并进行优化,从而加速程序的执行。然而,运行时优化本身有一定的开销,有时候会抵消甚至超出优化得到的效果。该文设计和实现了一个基于SMP/IPF(英特尔安腾系列)/Linux架构的自适应二进制代码优化/编译框架,其中包含了运行时优化。分析了运行时优化的阶段和开销,并介绍了在设计和实现该框架的过程中,为减小这种开销所提出的思路和采用的方法。
郭振宇刘利陈彧汤志忠
关键词:运行时优化
模调度中的数据猜测方法
2005年
软件流水是一种重要的指令调度技术,通过重叠地执行不同的循环体来提高指令级并行性。模调度是一类重要的软件流水调度算法。保守的相关性分析可能会引入较多的模糊相关,这阻碍了模调度生成高效的调度结果。数据猜测能克服保守的相关性分析带来的调度限制,开发潜在的并行性。本文提出了模调度中的一种数据猜测方法,在开放源代码编译器ORC上实现了该方法,并用SPEC2000基准程序进行了测试,实验结果表明,该方法收到了较好的效果。
钟明郭振宇汤志忠
关键词:寄存器分配调度技术指令级并行性开放源代码
共1页<1>
聚类工具0