刘弢
- 作品数:6 被引量:9H指数:1
- 供职机构:中国科学院计算技术研究所更多>>
- 发文基金:国家重点基础研究发展计划更多>>
- 相关领域:自动化与计算机技术更多>>
- 一种基于数据流分析的访存合并优化方法
- 本发明提供了一种基于数据流分析的访存合并优化方法,通过对全局访存指令的访存信息进行数据流分析,将地址相邻或者相近的两个或多个访存指令合并为一条多字节的访存指令。合并后的访存数据存放在寄存器或局部存储器中,原先的访存指令被...
- 刘弢吴承勇
- 文献传递
- 一种基于数据流分析的访存合并优化方法
- 本发明提供了一种基于数据流分析的访存合并优化方法,通过对全局访存指令的访存信息进行数据流分析,将地址相邻或者相近的两个或多个访存指令合并为一条多字节的访存指令。合并后的访存数据存放在寄存器或局部存储器中,原先的访存指令被...
- 刘弢吴承勇
- 文献传递
- 数据流Java程序设计模型及其支撑技术研究
- 当前的处理器设计方向已经从传统的提高单处理器的性能转向多核多线程的可扩展架构发展.然而如何找到合适的面向多核多线程处理器的程序设计模型以发掘应用中的并行性,充分利用硬件提供的并行处理能力,从而加速软件运行,是一个亟需解决...
- 刘弢
- 关键词:多核多线程处理器JAVA语言程序设计
- 文献传递
- 一种针对受限制的索引寻址模式的偏移量分配优化方法
- 本发明公开了一种针对受限制的索引寻址模式的偏移量分配优化方法。本发明在对访问图进行划分的时候,考虑了多个顶点与当前子图内所有顶点构成的边上的权重之和相等的情况下,若当前组中节点的数量小于可允许最大数量的一半,则优先选取与...
- 包斌吴承勇刘弢张兆庆
- 文献传递
- 基于部分调用图的线程敏感Profiling技术被引量:1
- 2008年
- Profiling技术能提供程序实际执行时的相关信息。在动态编译环境中,Profiling的运行时开销导致难以收集较为复杂的运行时信息。该文提出一种基于部分调用图的Profiling技术,在收集多线程程序中线程相关的各种执行信息时,能有效减少运行时开销。在开放源码的虚拟机上实现了该Profiling技术。实验表明,其运行时开销只有原来的2%-4%。
- 刘弢吴承勇张兆庆
- 数据流Java并行程序设计模型的设计、实现及运行时优化被引量:7
- 2008年
- 提出了一种具有数据流特征的Java并行程序设计模型,并针对该模型提出了一种基于运行时信息反馈的自适应优化算法,使得运行时系统可以利用数据流程序所暴露出的数据并行性,加速程序的运行.此外,在该模型中加入了数据流多态的概念,扩展了该模型的面向对象特性.在一个实际的开放源码Java虚拟机中实现了上述程序设计模型及优化方法.在实际多核多线程机器上的实验结果表明,所提出的程序设计模型及优化能够充分利用硬件的并行处理能力,显著地提高了程序的性能.
- 刘弢范彬吴承勇张兆庆
- 关键词:数据流并行程序设计模型运行时优化