国家高技术研究发展计划(2001AA111050)
- 作品数:4 被引量:17H指数:2
- 相关作者:王志英鲁建壮沈立戴葵张春元更多>>
- 相关机构:国防科学技术大学更多>>
- 发文基金:国家高技术研究发展计划更多>>
- 相关领域:自动化与计算机技术更多>>
- 面向SCMP的多线程前瞻控制分析与设计被引量:1
- 2006年
- 单芯片多处理器一直是处理器微体系结构发展的一个热点。对于通用串行应用程序,高效的线程控制方法是实现线程级前瞻、挖据线程级并行性的一个重要组成部分。本文结合一个具体的SCMP模型即Griffon[1],提出并实现了一种简单、高效的分布式线程控制方法。该方法易于实现,可扩展性强。实验结果表明,线程的控制可以在数个周期内实现,能够满足片内并行处理的要求。
- 鲁建壮王志英张春元
- 关键词:单芯片多处理器线程控制
- 基于路径信息的谓词关系分析被引量:2
- 2004年
- 谓词执行技术能够将多个基本块合并为一个超块 ,扩大指令调度范围 ,开发更多的指令级并行 .但它也给编译优化带来一些新问题 ,使得传统的编译器在进行指令调度或寄存器分配等优化工作时往往只能得到保守的结果 .受所用谓词表示方法的限制 ,目前的谓词关系分析方法必须首先重构控制流信息 ,这就影响了编译优化的效果和效率 .本文提出了一种基于路径编码的谓词表示方法 ,将谓词定义信息转换为等价的域编码 ,并以此为基础实现了一个全局谓词关系分析子系统 .模拟结果表明 ,该子系统能够准确高效地实现全局谓词关系分析 ,在保证编译效率的同时 。
- 沈立王志英鲁建壮
- 关键词:谓词执行
- 基于控制流的混合指令预取被引量:14
- 2003年
- 取指令能力的高低对微处理器的性能有很大影响 .指令预取技术能够有效地降低指令Cache的访问失效率 ,提高微处理器的取指令能力 ,进而提高微处理器的性能 .本文提出了一种基于程序控制流的混合指令预取机制 ,它采用顺序预取和非顺序预取相结合的方式将指令提前读入指令Cache .模拟结果显示 ,该方法能够有效地提高指令Cache访问的命中率 ,并具有实现简单 。
- 沈立王志英鲁建壮戴葵
- 关键词:控制流图指令预取
- 通过寄存器队列模型实现寄存器分配和指令调度
- 2004年
- 寄存器分配与指令调度是编译器优化过程中的两项重要任务 .由于这两个阶段通常是独立完成的 ,寄存器分配往往会引入不必要的伪相关 ,从而影响指令调度的效率和结果 ,影响最终性能的提高 .本文提出了寄存器队列模型 ,并在其基础上提出了一种结合实现寄存器分配和指令调度的算法 ,该算法能够在保证每条指令的执行时间最早的同时使用最少数目的寄存器 .它的另外一个优点是具有线性的时间和空间复杂度 。
- 沈立肖晓强戴葵王志英
- 关键词:寄存器分配指令调度