EAGER: Code-Improving Transformations for Branch Prediction
EAGER:分支预测的代码改进转换
基本信息
- 批准号:0952604
- 负责人:
- 金额:$ 10万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2009
- 资助国家:美国
- 起止时间:2009-09-15 至 2012-02-29
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Microprocessors use 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 a program takes to run. Each incorrect prediction wastes time and energy. Thus, branch predictors must be highly accurate, and a small improvement in accuracy can give a large benefit for performance. Branch predictor accuracy can be significantly affected by choices made in the compiler that translates high-level programs to machine-language. However, current compilers do not take into account many of the ways in which their choices during translation may have an impact on branch prediction. In this project, technologies are developed for improving program performance and reducing energy consumption based on improved branch prediction through compiler techniques. Specifically, the impact of code placement on branch predictors is studied and new code-improving transformations are developed that improve branch predictor accuracy. The studies are carried out on real systems including Intel and AMD microprocessors. The impact of the new code-improving transformations is measured using performance monitoring software to determine the magnitude of the improvement. This work will result in improved performance and energy-efficiency for programs running on modern microprocessors.
微处理器使用分支预测指标来预测程序的近期行为,以便在未来的指示上进行工作,从而减少了程序运行的时间。每个不正确的预测会浪费时间和能量。 因此,分支预测因子必须高度准确,并且准确性的较小提高可以为性能带来很大的好处。 分支预测的准确性可能会受到编译器在将高级程序转换为机器语言的编译器中的选择。 但是,当前的编译器没有考虑到翻译过程中其选择的许多方式可能会对分支机构的预测产生影响。 在该项目中,基于编译器技术改进的分支预测,开发了用于改善程序性能和减少能源消耗的技术。 具体而言,研究了代码放置对分支预测变量的影响,并开发了新的代码改造转换,以提高分支预测器的准确性。 这些研究是在包括Intel和AMD微处理器在内的真实系统上进行的。 使用性能监控软件来测量新的代码改造转换的影响,以确定改进的幅度。 这项工作将导致在现代微处理器上运行的程序的性能和能源效率提高。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Daniel Jimenez其他文献
Structural determinants of immune dysfunction among sexual minority men in the era of COVID-19
- DOI:
10.1016/j.bbi.2024.01.175 - 发表时间:
2023-11-01 - 期刊:
- 影响因子:
- 作者:
Delaram Ghanooni;Annesa Flentje;Sabina Hirshfield;Keith J. Horvath;Emily J. Ross;Daniel Jimenez;Patricia I. Moreno;Audrey Harkness;Samantha E. Dilworth;Suresh Pallikkuth;Savita Pahwa;Adam W. Carrico - 通讯作者:
Adam W. Carrico
Barriers to Accessing and Engaging in HIV Preventive Care and Pre-Exposure Prophylaxis Experienced by Transgender Women in Florida
佛罗里达州跨性别女性在获得和参与艾滋病毒预防护理和暴露前预防方面遇到的障碍
- DOI:
10.3390/ijerph21030376 - 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Allysha C. Maragh;Sandra Kiplagat;Sarah Lavari;Francisco Sastre;J. Dévieux;Daniel Jimenez;Rachel D. Clarke;Ines Noel;Eric W. Schrimshaw;Jae M Sevelius;Elena Cyrus - 通讯作者:
Elena Cyrus
Epigenetic priming of embryonic lineages in the mammalian epiblast
哺乳动物外胚层胚胎谱系的表观遗传启动
- DOI:
- 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Miquel Sendra;K. McDole;Daniel Jimenez;J. D. Hourcade;Susana Temiño;Morena Raiola;L. Guignard;Philipp J. Keller;F. Sánchez;Jorge N. Domínguez;Miguel Torres - 通讯作者:
Miguel Torres
“HEALTH ENHANCING HERBAL SUPPLEMENTS - SIDE EFFECTS MAY INCLUDE PACEMAKER IMPLANTATION”: A CASE OF SPONTANEOUSLY REVERSIBLE COMPLETE HEART BLOCK INDUCED BY HERBAL SUPPLEMENT USE
- DOI:
10.1016/s0735-1097(20)33872-9 - 发表时间:
2020-03-24 - 期刊:
- 影响因子:
- 作者:
Daniel Jimenez;Prerna Gupta;Hilary Shapiro;Janet K. Han;Jesse Currier;Freny Mody - 通讯作者:
Freny Mody
Preventing Cognitive Decline in Older Latinos with HIV through a Culturally Tailored Health Promotion Intervention: Protocol for a Single-Arm Pilot Trial" (Preprint)
通过文化定制的健康促进干预措施预防老年拉丁裔艾滋病毒感染者的认知能力下降:单臂试点试验方案”(预印本)
- DOI:
- 发表时间:
2023 - 期刊:
- 影响因子:1.7
- 作者:
Daniel Jimenez;Emily Ross;Elliott Weinstein;H. Gouse;Yue Pan;David Martinez Garza;Shanna Burke;Jin Joo;Victoria Behar - 通讯作者:
Victoria Behar
Daniel Jimenez的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Daniel Jimenez', 18)}}的其他基金
EAGER: Detecting and Avoiding Side-Channel Attacks with Security Conscious Prediction
EAGER:通过安全意识预测检测和避免侧通道攻击
- 批准号:
1938064 - 财政年份:2019
- 资助金额:
$ 10万 - 项目类别:
Standard Grant
EAGER: Deep Learning for Microarchitectural Prediction
EAGER:用于微架构预测的深度学习
- 批准号:
1649242 - 财政年份:2016
- 资助金额:
$ 10万 - 项目类别:
Standard Grant
SHF: Large: Collaborative Research: Reliable Performance for Modern Systems
SHF:大型:协作研究:现代系统的可靠性能
- 批准号:
1332654 - 财政年份:2013
- 资助金额:
$ 10万 - 项目类别:
Continuing Grant
SHF:CSR:Small:Improving Processor Efficiency with Prediction
SHF:CSR:Small:通过预测提高处理器效率
- 批准号:
1332598 - 财政年份:2013
- 资助金额:
$ 10万 - 项目类别:
Standard Grant
SHF:CSR:Small:Improving Processor Efficiency with Prediction
SHF:CSR:Small:通过预测提高处理器效率
- 批准号:
1216604 - 财政年份:2012
- 资助金额:
$ 10万 - 项目类别:
Standard Grant
SHF: Large: Collaborative Research: Reliable Performance for Modern Systems
SHF:大型:协作研究:现代系统的可靠性能
- 批准号:
1012127 - 财政年份:2010
- 资助金额:
$ 10万 - 项目类别:
Continuing Grant
CRI: IAD Resources for Branch Prediction Research
CRI:用于分支预测研究的 IAD 资源
- 批准号:
0751138 - 财政年份:2008
- 资助金额:
$ 10万 - 项目类别:
Standard Grant
相似国自然基金
代码混淆和编译优化鲁棒的函数签名重构
- 批准号:62302193
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
基于变更切片的过时单元测试代码即时更新方法
- 批准号:62372071
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
面向编程教育的代码表征与编程行为定向
- 批准号:62377012
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
数据驱动的代码摘要自动生成技术
- 批准号:62372174
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
常规资源下基于预训练模型的高可用代码自动生成关键技术研究
- 批准号:62372232
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
相似海外基金
New Hardware and Software Developments for Improving Prostate Metabolic MR Imaging
用于改善前列腺代谢 MR 成像的新硬件和软件开发
- 批准号:
10680043 - 财政年份:2023
- 资助金额:
$ 10万 - 项目类别:
Improving Methods for Dealing with Missing Data in Drug Use and Addiction Research: The Use of Later-Retrieval in Ecological Momentary Assessment
改进处理药物使用和成瘾研究中缺失数据的方法:后期检索在生态瞬时评估中的应用
- 批准号:
10721443 - 财政年份:2023
- 资助金额:
$ 10万 - 项目类别:
Improving care transitions for Veterans withsocial needs
改善有社会需求的退伍军人的护理过渡
- 批准号:
10638723 - 财政年份:2023
- 资助金额:
$ 10万 - 项目类别:
Improving the Detection of Hypertrophic Cardiomyopathy Using Machine Learning Applied to Electronic Health Record Data
利用机器学习应用于电子健康记录数据来改善肥厚型心肌病的检测
- 批准号:
10740278 - 财政年份:2023
- 资助金额:
$ 10万 - 项目类别:
CAREER: Improving Undergraduate Computing Education by Scaffolding Write Code Problems with Automatically Generated, Personalized, and Adaptive Parsons Problems
职业:通过使用自动生成、个性化和自适应帕森斯问题搭建脚手架编写代码问题来改善本科计算机教育
- 批准号:
2143028 - 财政年份:2022
- 资助金额:
$ 10万 - 项目类别:
Continuing Grant