项目名称: 多核平台下的高效线程级猜测执行机制研究

项目编号: No.61272143

项目类型: 面上项目

立项/批准年度: 2013

项目学科: 自动化技术、计算机技术

项目作者: 沈立

作者单位: 中国人民解放军国防科学技术大学

项目金额: 60万元

中文摘要: 如何简洁、高效地利用处理器中集成的丰富计算资源,是多核体系结构带来的一个重要挑战。为解决这一问题,必须将编程模型、运行时环境及体系结构有机地结合在一起。尽管线程级猜测执行(Thread Level Speculation,TLS)机制具备解决该问题的足够潜力,但由于缺乏体系结构和运行时环境支撑,TLS的自身开销又比较大,严重制约了其实际效果。本项目将从深入分析TLS机制自身的特点入手,研究并提出高效的TLS模型,以及多核体系结构和运行时环境对TLS的高效支撑机制,在此基础上总结TLS编程模型,设计编译框架,自动将串行C/C++代码或二进制代码转换为多线程代码,并获得有效的性能提升。本项目研究将在软硬协同的TLS模型、高效支持TLS的体系结构和运行时环境、面向TLS的编译技术和线程划分策略等方面取得创新研究成果。这些成果可以直接应用于多核乃至众核平台设计,具有重要的理论意义和实际应用价值。

中文关键词: 线程级前瞻;多核处理器体系结构;优化;能耗;运行时环境

英文摘要: How to utilize the computation resources integrated into processors in a simple and efficient way is an important challenge brought by current multi-core architectures. To solve this problem, programming model, runtime environment and architecture must be combined together reasonably. Although TLS (Thread Level Speculation) mechanism has enough potential to be a candidate, its effect is constrained greatly by the lack of supports from architecture and runtime environment, and the great overhead from TLS mechanism itself. This project will start from a deep analysis of characteristics of current TLS mechanisms. Then, efficient TLS model, efficient supporting mechanisms from multi-core architecture and runtime environment will be studied and proposed. Finally, based on them, a TLS-oriented programming model and corresponding compilation framework will be proposed, with which sequential C/C++ codes or binary codes can be converted to multi-thread codes automatically and effective performance improvement can also be obtained. Researches in this project will obtain some innovation results including co-designed TLS model, efficient supporting mechanisms of TLS from architecture and runtime environment, TLS-oriented compilation techniques and thread identification strategies, etc. They could be used directly in current

英文关键词: Thread Level Speculation;Multicore Processor Architecture;Optimization;Power Consumption;Runtime Environment

成为VIP会员查看完整内容
0

相关内容

信息物理融合系统 (CPS)研究综述
专知会员服务
45+阅读 · 2022年3月14日
图神经网络综述
专知会员服务
197+阅读 · 2022年1月9日
区块链白皮书,44页pdf
专知会员服务
91+阅读 · 2021年12月30日
【干货书】Python科学编程,451页pdf
专知会员服务
127+阅读 · 2021年6月27日
区块链+数字经济发展白皮书,45页pdf
专知会员服务
129+阅读 · 2021年4月25日
专知会员服务
30+阅读 · 2021年3月7日
专知会员服务
30+阅读 · 2021年2月7日
专知会员服务
101+阅读 · 2021年1月20日
Flutter 正式推出 Windows 平台支持
谷歌开发者
0+阅读 · 2022年2月16日
尤雨溪:Vue 3 将成为新的默认版本
InfoQ
0+阅读 · 2022年1月25日
「图神经网络东」最新2022综述
专知
9+阅读 · 2022年1月9日
34 年了,“杀”不死的 Perl!
CSDN
0+阅读 · 2021年12月24日
深度学习模型压缩算法综述
极市平台
1+阅读 · 2021年12月3日
一文读懂Attention机制
机器学习与推荐算法
63+阅读 · 2020年6月9日
已删除
将门创投
12+阅读 · 2019年7月1日
介绍WAF以及过滤机制
黑白之道
22+阅读 · 2019年2月5日
CNN已老,GNN来了!清华大学孙茂松组一文综述GNN
全球人工智能
16+阅读 · 2018年12月26日
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
2+阅读 · 2013年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
2+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
2+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
Verified Compilation of Quantum Oracles
Arxiv
0+阅读 · 2022年4月20日
Arxiv
16+阅读 · 2021年11月27日
Arxiv
28+阅读 · 2021年9月26日
Talking-Heads Attention
Arxiv
15+阅读 · 2020年3月5日
Arxiv
15+阅读 · 2019年6月25日
Arxiv
11+阅读 · 2018年10月17日
Arxiv
11+阅读 · 2018年5月13日
小贴士
相关VIP内容
信息物理融合系统 (CPS)研究综述
专知会员服务
45+阅读 · 2022年3月14日
图神经网络综述
专知会员服务
197+阅读 · 2022年1月9日
区块链白皮书,44页pdf
专知会员服务
91+阅读 · 2021年12月30日
【干货书】Python科学编程,451页pdf
专知会员服务
127+阅读 · 2021年6月27日
区块链+数字经济发展白皮书,45页pdf
专知会员服务
129+阅读 · 2021年4月25日
专知会员服务
30+阅读 · 2021年3月7日
专知会员服务
30+阅读 · 2021年2月7日
专知会员服务
101+阅读 · 2021年1月20日
相关资讯
Flutter 正式推出 Windows 平台支持
谷歌开发者
0+阅读 · 2022年2月16日
尤雨溪:Vue 3 将成为新的默认版本
InfoQ
0+阅读 · 2022年1月25日
「图神经网络东」最新2022综述
专知
9+阅读 · 2022年1月9日
34 年了,“杀”不死的 Perl!
CSDN
0+阅读 · 2021年12月24日
深度学习模型压缩算法综述
极市平台
1+阅读 · 2021年12月3日
一文读懂Attention机制
机器学习与推荐算法
63+阅读 · 2020年6月9日
已删除
将门创投
12+阅读 · 2019年7月1日
介绍WAF以及过滤机制
黑白之道
22+阅读 · 2019年2月5日
CNN已老,GNN来了!清华大学孙茂松组一文综述GNN
全球人工智能
16+阅读 · 2018年12月26日
相关基金
国家自然科学基金
1+阅读 · 2014年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
2+阅读 · 2013年12月31日
国家自然科学基金
1+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
2+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
2+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
国家自然科学基金
0+阅读 · 2011年12月31日
相关论文
Verified Compilation of Quantum Oracles
Arxiv
0+阅读 · 2022年4月20日
Arxiv
16+阅读 · 2021年11月27日
Arxiv
28+阅读 · 2021年9月26日
Talking-Heads Attention
Arxiv
15+阅读 · 2020年3月5日
Arxiv
15+阅读 · 2019年6月25日
Arxiv
11+阅读 · 2018年10月17日
Arxiv
11+阅读 · 2018年5月13日
微信扫码咨询专知VIP会员