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
-
依托单位: