Next-Generation Load-Value Predictors
Next-Generation Load-Value Predictors
批准号:
0208567
负责人:
Martin Burtscher
金额:
$0.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2002
资助国家:
美国
项目状态:
已结题
起止时间:
2002-07-01 至 2004-06-30
中文摘要
目前的高端微处理器集成了各种预测器来提高性能。未来的CPU可能会包含更多的预测值,特别是负载值预测值。加载值预测器向需要加载结果的指令提供预测值,从而允许这些指令继续进行,而无需等待加载的缓慢内存访问完成。因此,减少了程序的执行时间。最近关于负荷值预测的工作提出了复杂的带有置信度估计的混合预测器。虽然这些预报器是非常有效的,但它们的复杂性和大小对关键路径长度、周期时间、芯片面积、功耗和散热等性能参数具有负面影响,本研究的目的是在不降低性能的情况下减小值预测器的尺寸,提高预测精度和覆盖率,并开发新的预报器和置信度估计器。系统的搜索将发现利用额外价值局部性的新预测因素,并将确定更好的置信度估计,以减少代价高昂的误判。此外,还将研究修复畸形预测和抑制错误预测的技术。最后,将研究提高预测器利用率的方案和加速预测器访问的方法。虽然建议的想法在今天的系统中已经是有益的,但随着越来越多的CPU周期因不断增长的负载延迟而被浪费,它们将变得更加重要。
英文摘要
Current high-end microprocessors incorporate a variety of predictors to improve performance. Future CPUs will likely include even more predictors, in particular load-value predictors. Load-value predictors provide predicted values to instructions that need the result of a load, thereby allowing these instructions to proceed without waiting for the load's slow memory access to complete. Thus, the program execution time is reduced.Recent work on load-value prediction proposes sophisticated hybrid predictors with confidence estimators. While these predictors are quite effective, their complexity and size negatively affect performance parameters such as critical-path length, cycle time, chip area, power consumption, and heat dissipation.The goal of this research is to reduce the size of value predictors without decreasing performance, to improve the prediction accuracy and coverage, and to develop new predictors and confidence estimators. A systematic search will find novel predictors that exploit additional value locality and will identify better confidence estimators that reduce costly mispredictions. Moreover, techniques that repair malformed predictions and inhibit wrong predictions will be investigated. Finally, schemes to enhance the predictor utilization and approaches to speed up predictor accesses will be researched. While the proposed ideas are already beneficial in today's systems, they will become even more important as increasing numbers of CPU cycles are wasted due to growing load latencies.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: SHF: Medium: Practical and Rigorous Correctness Checking and Correctness Preservation for Irregular Parallel Programs
-
批准号:1955367
-
项目类别:Continuing Grant
-
资助金额:$30.25万
-
财政年份:2020
-
负责人:Martin Burtscher
-
依托单位:
CSR: Medium: Collaborative Research: Programming Abstractions and Systems Support for GPU-Based Acceleration of Irregular Applications
-
批准号:1406304
-
项目类别:Standard Grant
-
资助金额:$36.0万
-
财政年份:2014
-
负责人:Martin Burtscher
-
依托单位:
XPS: EXPL: CCA: Collaborative Research: Nixing Scale Bugs in HPC Applications
-
批准号:1438963
-
项目类别:Standard Grant
-
资助金额:$15.0万
-
财政年份:2014
-
负责人:Martin Burtscher
-
依托单位:
CSR: Small: Collaborative Research: Real-Time Unobtrusive Tracing in Multicore Embedded Systems
-
批准号:1217231
-
项目类别:Standard Grant
-
资助金额:$17.3万
-
财政年份:2012
-
负责人:Martin Burtscher
-
依托单位:
ITR: A High-Performance Compression Infrastructure for Extended Program Traces
-
批准号:0312966
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2003
-
负责人:Martin Burtscher
-
依托单位:
Collaborative Research: Affinity Directed Mobility for Location-Independent Data Access
-
批准号:0125987
-
项目类别:Standard Grant
-
资助金额:$27.5万
-
财政年份:2002
-
负责人:Martin Burtscher
-
依托单位:
国内基金
海外基金
Next Generation Majorana Nanowire Hybrids
-
批准号:--
-
项目类别:--
-
资助金额:20万元
-
批准年份:2020
-
负责人:Panagiotis Kotetes
-
依托单位: