CAREER: Branch Prediction
CAREER: Branch Prediction
批准号:
0545898
负责人:
Daniel Jimenez
金额:
$40.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2006
资助国家:
美国
项目状态:
已结题
起止时间:
2006-04-01 至 2009-04-30
中文摘要
微处理器使用称为分支预测器的设备来预测程序的近期行为,以便未来指令的工作可以提前开始,从而减少程序运行所需的时间。 分支预测器必须高度精确,精确度的微小改进可以大大提高性能。 这个项目是继续研究分支预测的原则性方法。 将探索几种新的理解和改进分支预测的方法:1)通过开发一个理想的分支预测器模型,在合理的假设下,探索分支预测提高性能的潜力的极限;2)改进在真实的计算机系统上运行计算机程序的技术,使这些程序具有更好的分支预测精度;第三章发现改进计算机程序和计算机系统之间的通信的方式,使得计算机程序可用的信息可以用于改进通信。计算机系统中分支预测的准确性;以及4)致力于用于未来计算机系统的新的分支预测器设计,结合来自其他学科的技术,例如机器学习,即,研究计算机系统如何通过观察数据进行学习的学科。2在上述每一个领域,分支预测的技术限制都将被考虑在内。 特别是,分支预测器必须非常迅速地行动,及时提供其预测以提高性能,并且它应该以节能的方式这样做。 这项研究将通过一个关于计算机系统研究和机器学习研究相互作用的特殊研讨班带入课堂。
英文摘要
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
-
批准号:0931874
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2008
-
负责人:Daniel Jimenez
-
依托单位:
Improving Microarchitectural Performance with Neural Predictors
-
批准号:0311091
-
项目类别:Continuing Grant
-
资助金额:$22.49万
-
财政年份:2003
-
负责人:Daniel Jimenez
-
依托单位:
海外基金