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其他文献
A Facility for Simulating Room Acoustics, Employing a High Density Hemispherical Array of Loudspeakers
采用高密度半球形扬声器阵列来模拟室内声学的设施
- DOI:
10.1007/s40857-015-0010-y - 发表时间:
2015-03-04 - 期刊:
- 影响因子:1.7
- 作者:
D. Cabrera;Luis Miranda;Daniel Jimenez;Carl Edser;W. Martens - 通讯作者:
W. Martens
Spatial and phylogenetic analysis of vesicular stomatitis virus over-wintering in the United States.
美国越冬水疱性口炎病毒的空间和系统发育分析。
- DOI:
- 发表时间:
2010 - 期刊:
- 影响因子:2.6
- 作者:
Andrés Perez;S. Pauszek;Daniel Jimenez;W. Kelley;Z. Whedbee;Luis L. Rodriguez - 通讯作者:
Luis L. Rodriguez
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
Imbalance of SARS-CoV-2-specific CCR6+ and CXCR3+ CD4+ T cells and IFN-γ + CD8+ T cells in patients with Long-COVID.
Long-COVID 患者中 SARS-CoV-2 特异性 CCR6+ 和 CXCR3+ CD4+ T 细胞以及 IFN-γ+CD8+ T 细胞的不平衡。
- DOI:
- 发表时间:
2024 - 期刊:
- 影响因子:8.6
- 作者:
P. Martínez;María Celeste Marcos;Daniel Jimenez;J. Galván;R. Girón;Ana Adela Calero;Ana Arcos;E. Martín;H. de la Fuente;Laura Esparcia;Javier Aspa;Julio Ancochea;A. Alfranca;F. Sánchez - 通讯作者:
F. Sánchez
A graph‐cut approach for pulmonary artery‐vein segmentation in noncontrast CT images
非造影 CT 图像中肺动脉静脉分割的图形切割方法
- DOI:
10.1016/j.media.2018.11.011 - 发表时间:
2019-02-01 - 期刊:
- 影响因子:10.9
- 作者:
Daniel Jimenez;D. Bermejo;P. Nardelli;Patricia Fraga;E. Moreno;Raúl San José Estépar;M. Ledesma - 通讯作者:
M. Ledesma
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:CSR:Small:Improving Processor Efficiency with Prediction
SHF:CSR:Small:通过预测提高处理器效率
- 批准号:
1332598 - 财政年份:2013
- 资助金额:
$ 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:通过预测提高处理器效率
- 批准号:
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
相似国自然基金
战略与管理研究类:海洋工程学科代码优化方案研究
- 批准号:52342103
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:专项基金项目
低代码情境下企业数字化转型全员参与实施的互动机制研究
- 批准号:72302244
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
数据驱动的代码摘要自动生成技术
- 批准号:62372174
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
代码混淆和编译优化鲁棒的函数签名重构
- 批准号:62302193
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
常规资源下基于预训练模型的高可用代码自动生成关键技术研究
- 批准号:62372232
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
相似海外基金
Improving care transitions for Veterans withsocial needs
改善有社会需求的退伍军人的护理过渡
- 批准号:
10638723 - 财政年份: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万 - 项目类别:
New Hardware and Software Developments for Improving Prostate Metabolic MR Imaging
用于改善前列腺代谢 MR 成像的新硬件和软件开发
- 批准号:
10680043 - 财政年份: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