基于单片多处理器的指令级多线程研究

基本信息
批准号:60773149
项目类别:面上项目
资助金额:31.00
负责人:汤志忠
学科分类:
依托单位:清华大学
批准年份:2007
结题年份:2010
起止时间:2008-01-01 - 2010-12-31
项目状态: 已结题
项目参与者:李胜梅,陈彧,刘利,林隽民,陈磊,王炜,候晓明
关键词:
指令级多线程线程级并行指令级并行单片多处理器
结项摘要

单片多处理器(CMP)由于在线延迟和功耗等方面的优势,必将成为主流微处理器。如何利用CMP中的大量资源,充分开发程序中的多种并行性,加快程序执行速度是未来的一个重要研究课题。本申请课题研究一种基于CMP的指令级多线程系统,采用线程级并行和指令级并行两种并行性提高程序的执行速度,用EPIC思想生成在CMP内部各个处理器核上运行的指令序列(线程),提出几个线程级并行和指令级并行优化算法,采用输出同步机制、动态变量换名和动态隐藏存储延迟等技术尽量消除程序执行过程中的数据相关、模糊相关(如指针和条件分支等)和随机相关(如Cache缺失等),达到或超过全部采用硬件实现的动态调度效果,而处理器核的硬件结构非常简单和规整,并在开放源代码编译器和模拟器中实现所提出算法和方法,使CMP执行程序的并行度能够达到10左右,比目前的主流微处理器提高3倍以上。

项目摘要

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

气体介质对气动声源发声特性的影响

气体介质对气动声源发声特性的影响

DOI:10.13334/j.0258-8013.pcsee.201930
发表时间:2021
2

新型非易失存储环境下事务型数据管理技术研究

新型非易失存储环境下事务型数据管理技术研究

DOI:10.13328/j.cnki.j0s.005141
发表时间:2017
3

基于数据生成—消耗依赖的语义工作流并行化重构方法

基于数据生成—消耗依赖的语义工作流并行化重构方法

DOI:10.13196/j.cims.2020.06.020
发表时间:2020
4

基于机器学习的多策略并行遗传算法

基于机器学习的多策略并行遗传算法

DOI:10.13196/j.cims.2021.10.016
发表时间:2021
5

A Fast Algorithm for Computing Dominance Classes

A Fast Algorithm for Computing Dominance Classes

DOI:
发表时间:2016

汤志忠的其他基金

批准号:60173010
批准年份:2001
资助金额:19.00
项目类别:面上项目
批准号:69773028
批准年份:1997
资助金额:12.00
项目类别:面上项目
批准号:60573100
批准年份:2005
资助金额:24.00
项目类别:面上项目

相似国自然基金

1

资源有效的单片多处理器结构研究

批准号:60673146
批准年份:2006
负责人:章隆兵
学科分类:F0204
资助金额:24.00
项目类别:面上项目
2

同时多线程超长指令字DSP的体系结构关键技术研究

批准号:60473079
批准年份:2004
负责人:陈书明
学科分类:F0204
资助金额:24.00
项目类别:面上项目
3

指令级并行新方法的研究

批准号:69773028
批准年份:1997
负责人:汤志忠
学科分类:F0204
资助金额:12.00
项目类别:面上项目
4

提高指令级并行性ILP指令调度算法动态模拟器的研究

批准号:69273022
批准年份:1992
负责人:李三立
学科分类:F0204
资助金额:8.00
项目类别:面上项目