FoMR: Collaborative Research: Dependent ILP: Dynamic Hoisting and Eager Scheduling of Dependent Instructions
FoMR: Collaborative Research: Dependent ILP: Dynamic Hoisting and Eager Scheduling of Dependent Instructions
批准号:
1823417
负责人:
David Whalley
金额:
$21.5万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2018
资助国家:
美国
项目状态:
已结题
起止时间:
2018-10-01 至 2022-09-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Instruction-level parallelism (ILP) in computing allows different machine-level instructions within an application to execute in parallel within a micro-processor. Exploitation of ILP has provided significant performance benefits in computing, but there has been little improvement in ILP in recent years. This project proposes a new approach called "eager execution" that could significantly increase ILP. The success of many applications depends on how efficiently they can be executed. The proposed eager execution technique will benefit applications that span those running on mobile devices to large data applications running on the ever-growing number of data centers. Enabling better systems at all scales will further enable the ubiquitous computing that continues to pervade lives.The project's approach includes the following advantages: (1) immediately-dependent consumer instructions can be more quickly delivered to functional units for execution; (2) the execution of instructions whose source register values have not changed since its last execution can be detected and redundant computation can be avoided; (3) the dependency between a producer/consumer pair of instructions can sometimes be collapsed so they can be simultaneously dispatched for execution; (4) consumer instructions from multiple paths may be speculatively executed and their results can be naturally retained in the paradigm to avoid re-execution after a branch misprediction; and (5) critical instructions can be eagerly executed to improve performance, which include loads to prefetch cache lines and pre-computation of branch results to avoid branch misprediction delays.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(5)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.1145/3589610.3596282
发表时间:
2023-06
期刊:
Proceedings of the 24th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems
影响因子:
--
作者:
[Abigail Mortensen;Scott Pomerville;D. Whalley;Soner Önder;Gang-Ryung Uh]
通讯作者:
Abigail Mortensen;Scott Pomerville;D. Whalley;Soner Önder;Gang-Ryung Uh
The Domestic Computer Science Graduate Students Are There, We Just Need to Recruit Them
国内计算机研究生已经有了,我们只需要招就可以了
DOI:
10.1145/3448249
发表时间:
2021
期刊:
Communications of the ACM
影响因子:
22.7
作者:
[Whalley, David, Yuan, Xin, Liu, Xiuwen]
通讯作者:
Liu, Xiuwen
Decreasing the Miss Rate and Eliminating the Performance Penalty of a Data Filter Cache
降低丢失率并消除数据过滤器缓存的性能损失
DOI:
--
发表时间:
2021
期刊:
ACM transactions on architecture and code optimization
影响因子:
1.6
作者:
[Stokes, Michael, Whalley, David, Onder, Soner]
通讯作者:
Onder, Soner
DOI:
10.1109/islped.2019.8824951
发表时间:
2019-07
期刊:
2019 IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED)
影响因子:
--
作者:
[Michael Stokes;Ryan Baird;Zhaoxiang Jin;D. Whalley;Soner Önder]
通讯作者:
Michael Stokes;Ryan Baird;Zhaoxiang Jin;D. Whalley;Soner Önder
Collaborative Research: SHF: Medium: Vectorized Instruction Space (VIS)
-
批准号:2211354
-
项目类别:Continuing Grant
-
资助金额:$60.0万
-
财政年份:2022
-
负责人:David Whalley
-
依托单位:
IRES: Track I: Collaborative Research: Supporting FSU and MTU Student Research with NTNU Faculty on Automatic Improvement of Application Performance
-
批准号:2103103
-
项目类别:Standard Grant
-
资助金额:$15.0万
-
财政年份:2021
-
负责人:David Whalley
-
依托单位:
SHF: Medium: Collaborative Research: Statically Controlled Asynchronous Lane Execution (SCALE)
-
批准号:1900788
-
项目类别:Continuing Grant
-
资助金额:$60.0万
-
财政年份:2019
-
负责人:David Whalley
-
依托单位:
XPS: Full: FP: Collaborative Research: Sphinx: Combining Data and Instruction Level Parallelism through Demand Driven Execution of Imperative Programs
-
批准号:1533846
-
项目类别:Standard Grant
-
资助金额:$31.5万
-
财政年份:2015
-
负责人:David Whalley
-
依托单位:
IRES:U.S.-Sweden Research Experience in Efficient and Secure Mobile Systems for Students
-
批准号:1358147
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2014
-
负责人:David Whalley
-
依托单位:
CSR: Medium: Collaborative Research: Static Pipelining, an Approach for Ultra-Low Power Embedded Processors
-
批准号:0964413
-
项目类别:Continuing Grant
-
资助金额:$61.36万
-
财政年份:2010
-
负责人:David Whalley
-
依托单位:
New Thyristors for T & D Applications (NEWTON)
-
批准号:DT/E005837/1
-
项目类别:Research Grant
-
资助金额:$24.21万
-
财政年份:2007
-
负责人:David Whalley
-
依托单位:
CSR-EHS: Enhancing the Effectiveness of Utilizing an Instruction Register File
-
批准号:0615085
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:David Whalley
-
依托单位:
ITR: Collaborative Research: SPARTA: Static Parametric Timing Analysis to Support Dynamic Decisions inEmbedded Systems
-
批准号:0312493
-
项目类别:Standard Grant
-
资助金额:$13.0万
-
财政年份:2003
-
负责人:David Whalley
-
依托单位:
Collaborative Research: Branch Elimination by Condition Merging
-
批准号:0208892
-
项目类别:Continuing Grant
-
资助金额:$18.0万
-
财政年份:2002
-
负责人:David Whalley
-
依托单位:
Automatic Validation of Improving Transformations and Related Applications
-
批准号:9904943
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:1999
-
负责人:David Whalley
-
依托单位:
海外基金