CAREER: Branch Prediction
CAREER: Branch Prediction
批准号:
0931874
负责人:
Daniel Jimenez
金额:
$0.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-12-01 至 2013-04-30
中文摘要
微处理器使用称为分支预测器的设备来预测程序的近期行为,以便可以提早开始处理未来的指令,从而减少程序运行所需的时间。分支预测器必须非常准确,精度稍有提高就能为性能带来很大好处。本项目是继续分支预测研究的一种原则性方法。将探索几种理解和改进分支预测的新方法:1)通过开发给出合理假设的理想分支预测器的模型来探索分支预测改进性能的潜力的极限;2)改进用于在实际计算机系统上运行计算机程序的技术,使得这些程序将具有更好的分支预测精度;3)发现改进计算机程序和计算机系统之间的通信的方法,使得计算机程序可用的信息可以用于提高计算机系统中的分支预测的精度;以及4)为未来的计算机系统设计新的分支预测器,结合其他学科的技术,如机器学习,即研究计算机系统如何通过观察数据学习。在每个领域,分支预测的技术限制都将被考虑在内。特别是,分支预测器必须非常迅速地采取行动,及时提供预测以提高性能,并且应该以一种节能的方式做到这一点。这项研究将通过一个关于计算机系统研究和机器学习研究的互动的特别研讨会课程带到课堂上。
英文摘要
Microprocessors use devices called branch predictors to predict the near-term behavior of a program so that work on future instructions may begin early, reducing the amount of time the program takes to run. Branch predictors must be highly accurate, and a small improvement in accuracy can give a large benefit for performance. This project is a principled approach to continuing the study of branch prediction. Several new ways to understand and improve branch prediction will be explored:1) Exploring the limits of the potential of branch prediction to improve performance by developing a model of an idealistic branch predictor given reasonable assumptions;2) Improving technologies for running computer programs on real computer systems so that these programs will have better branch prediction accuracy;3) Discovering ways of improving the communication between computer programs and computer systems such that information available to a computer program can be used to improve the accuracy of branch prediction in a computer system; and4) Working on new branch predictor designs for future computer systems, incorporating techniques from other disciplines such as machine learning, i.e., the study of how computer systems can learn by observing data.In each of these areas, technological constraints on branch prediction will be taken into account. In particular, a branch predictor must act very quickly to deliver its prediction in time to improve performance, and it should do so in an energy-efficient way. This research will be brought to the classroom with a special seminar class on the interaction of research into computer systems and research on machine learning.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
EAGER: Detecting and Avoiding Side-Channel Attacks with Security Conscious Prediction
-
批准号:1938064
-
项目类别:Standard Grant
-
资助金额:$22.0万
-
财政年份:2019
-
负责人:Daniel Jimenez
-
依托单位:
FoMR: Adaptive Branch Prediction
-
批准号:1912617
-
项目类别:Standard Grant
-
资助金额:$20.0万
-
财政年份:2019
-
负责人:Daniel Jimenez
-
依托单位:
EAGER: Deep Learning for Microarchitectural Prediction
-
批准号:1649242
-
项目类别:Standard Grant
-
资助金额:$15.0万
-
财政年份:2016
-
负责人:Daniel Jimenez
-
依托单位:
CAREER: Branch Prediction
-
批准号:1332597
-
项目类别:Continuing Grant
-
资助金额:$1.93万
-
财政年份:2013
-
负责人:Daniel Jimenez
-
依托单位:
SHF: Large: Collaborative Research: Reliable Performance for Modern Systems
-
批准号:1332654
-
项目类别:Continuing Grant
-
资助金额:$14.01万
-
财政年份:2013
-
负责人:Daniel Jimenez
-
依托单位:
SHF:CSR:Small:Improving Processor Efficiency with Prediction
-
批准号:1332598
-
项目类别:Standard Grant
-
资助金额:$35.0万
-
财政年份:2013
-
负责人:Daniel Jimenez
-
依托单位:
SHF:CSR:Small:Improving Processor Efficiency with Prediction
-
批准号:1216604
-
项目类别:Standard Grant
-
资助金额:$35.0万
-
财政年份:2012
-
负责人:Daniel Jimenez
-
依托单位:
SHF: Large: Collaborative Research: Reliable Performance for Modern Systems
-
批准号:1012127
-
项目类别:Continuing Grant
-
资助金额:$20.37万
-
财政年份:2010
-
负责人:Daniel Jimenez
-
依托单位:
EAGER: Code-Improving Transformations for Branch Prediction
-
批准号:0952604
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2009
-
负责人:Daniel Jimenez
-
依托单位:
CRI: IAD Resources for Branch Prediction Research
-
批准号:0751138
-
项目类别:Standard Grant
-
资助金额:$23.37万
-
财政年份:2008
-
负责人:Daniel Jimenez
-
依托单位:
CAREER: Branch Prediction
-
批准号:0545898
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2006
-
负责人:Daniel Jimenez
-
依托单位:
Improving Microarchitectural Performance with Neural Predictors
-
批准号:0311091
-
项目类别:Continuing Grant
-
资助金额:$22.49万
-
财政年份:2003
-
负责人:Daniel Jimenez
-
依托单位:
海外基金