Collaborative Research: Branch Elimination by Condition Merging
协作研究:通过条件合并进行分支消除
基本信息
- 批准号:0208606
- 负责人:
- 金额:$ 7万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2002
- 资助国家:美国
- 起止时间:2002-09-01 至 2005-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Conditional branches are expensive. Branches require a significantpercentage of the execution cycles since they occur frequently and cancause pipeline stalls. In addition, branches result in forks in thecontrol flow, which can prevent other code-improving transformationsfrom being applied. We plan to develop path profile-based techniquesfor replacing the execution of a set of two or more branches with asingle branch on a conventional scalar processor. We propose toimprove performance by merging the conditions of two or more branchesinto a single condition. Previous approaches have accomplishedsuch merging of conditions that have either only involved a singlevariable or have required special hardware to merge multipleconditions together. Techniques will be developed to produce a mergedcondition involving multiple variables that can be used to bypass thecode testing the original set of conditions on a conventional processor.Merging conditions may be very good fit for run-time optimizationsystems, which optimize frequently executed paths during the executionof a program.
条件分支开销很大。分支需要很大比例的执行周期,因为它们经常发生,并且会导致管道停滞。此外,分支会导致控制流中的分支,这可能会阻止其他代码改进转换的应用。我们计划开发基于路径概要文件的技术,用传统标量处理器上的单个分支取代一组两个或多个分支的执行。我们建议通过将两个或多个分支的条件合并为单个条件来提高性能。以前的方法已经完成了这种条件的合并,这些条件要么只涉及单个变量,要么需要特殊的硬件来合并多个条件。将开发技术,以产生涉及多个变量的合并条件,这些变量可用于绕过传统处理器上原始条件集的代码测试。合并条件可能非常适合运行时优化系统,它在程序执行期间优化频繁执行的路径。
项目成果
期刊论文数量(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 }}
Mark Bailey其他文献
The Necessity of AI Audit Standards Boards
人工智能审计标准委员会的必要性
- DOI:
10.48550/arxiv.2404.13060 - 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
David Manheim;Sammy Martin;Mark Bailey;Mikhail Samin;Ross Greutzmacher - 通讯作者:
Ross Greutzmacher
Addressing China’s Grand Challenge of Achieving Food Security Whilst Ensuring Environmental Sustainability
应对中国在实现粮食安全的同时确保环境可持续性的巨大挑战
- DOI:
- 发表时间:
2015 - 期刊:
- 影响因子:13.6
- 作者:
Yonglong Lu;Alan Jenkins;Robert C. Ferrier;Mark Bailey;Iain J. Gordon;Shuai Song;Jikun Huang;Shaofeng Jia;Fusuo Zhang;Xuejun Liu;Zhaozhong Feng;Zhibin Zhang - 通讯作者:
Zhibin Zhang
Revisiting mouse minute virus inactivation by high temperature short time treatment
重新审视高温短时间处理对小鼠微小病毒的灭活
- DOI:
- 发表时间:
2021 - 期刊:
- 影响因子:3.8
- 作者:
Joleen Su;Jonathan Rice;Jacob Hoffman;Shelley Alvarado;Mark Bailey;M. Kopp;Marie A. Murphy;R. Kiss;P. Barone;M. Wiebe;S. Springs;H. Dehghani;Dayue Chen - 通讯作者:
Dayue Chen
Abstract 3965: Rigorous validation of a clinical circulating tumor DNA assay for cancer molecular profiling
摘要 3965:针对癌症分子谱分析的临床循环肿瘤 DNA 测定的严格验证
- DOI:
- 发表时间:
2016 - 期刊:
- 影响因子:0
- 作者:
T. Clark;Mark Kennedy;Jié He;Geneva Young;M. Zhao;M. Coyne;Virginia Breese;L. Young;S. Zhong;Mark Bailey;B. Fendler;E. Schleifman;E. Peters;P. Stephens;G. Otto;D. Lipson - 通讯作者:
D. Lipson
PC168. Implementation of a Centralized Vascular Access Service Team for Tunneled Catheter Placement in a Large Academic Medical Center
- DOI:
10.1016/j.jvs.2019.04.377 - 发表时间:
2019-06-01 - 期刊:
- 影响因子:
- 作者:
Mark Bailey;Hanna Barnes;Daniel K. Han;Amy Brito;Francis Nowakowski;David Lee;Barry Love;Roopa Kohli-Seth - 通讯作者:
Roopa Kohli-Seth
Mark Bailey的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Mark Bailey', 18)}}的其他基金
Collaborative Research: Stimulating Wide Interest in Computer Science using Computer Security
协作研究:利用计算机安全激发对计算机科学的广泛兴趣
- 批准号:
0837690 - 财政年份:2009
- 资助金额:
$ 7万 - 项目类别:
Standard Grant
Travel Grants for Faculty at Minority/Female Institutions to Attend FCRC '07
为少数族裔/女性机构教员提供参加 FCRC 07 的旅费补助
- 批准号:
0646223 - 财政年份:2006
- 资助金额:
$ 7万 - 项目类别:
Standard Grant
相似国自然基金
Research on Quantum Field Theory without a Lagrangian Description
- 批准号:24ZR1403900
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
Cell Research
- 批准号:31224802
- 批准年份:2012
- 资助金额:24.0 万元
- 项目类别:专项基金项目
Cell Research
- 批准号:31024804
- 批准年份:2010
- 资助金额:24.0 万元
- 项目类别:专项基金项目
Cell Research (细胞研究)
- 批准号:30824808
- 批准年份:2008
- 资助金额:24.0 万元
- 项目类别:专项基金项目
Research on the Rapid Growth Mechanism of KDP Crystal
- 批准号:10774081
- 批准年份:2007
- 资助金额:45.0 万元
- 项目类别:面上项目
相似海外基金
Collaborative Research: 100 million Years of Biotic and Tectonic Evolution in the Western Branch of the East African Rift System
合作研究:东非裂谷系西支一亿年的生物和构造演化
- 批准号:
1349825 - 财政年份:2014
- 资助金额:
$ 7万 - 项目类别:
Continuing Grant
Collaborative Research: The upper branch of the Southern Ocean overturning in the Southern Ocean State Estimate: water mass transformation and the 3-D residual circulation
合作研究:南大洋上支翻转 南大洋状态估计:水团转化和 3-D 剩余环流
- 批准号:
1357072 - 财政年份:2014
- 资助金额:
$ 7万 - 项目类别:
Standard Grant
Collaborative Research: 100 million Years of Biotic and Tectonic Evolution in the Western Branch of the East African Rift System
合作研究:东非裂谷系西支一亿年的生物和构造演化
- 批准号:
1349592 - 财政年份:2014
- 资助金额:
$ 7万 - 项目类别:
Continuing Grant
Collaborative Research: The Upper Branch of the Southern Ocean Overturning in the Southern Ocean State Estimate: Water Mass Transformation and the 3-D Residual Circulation
合作研究:南大洋上游支流翻转 南大洋状态估计:水团转化和 3-D 剩余环流
- 批准号:
1357133 - 财政年份:2014
- 资助金额:
$ 7万 - 项目类别:
Standard Grant
Collaborative Research: Branch Elimination by Condition Merging
协作研究:通过条件合并进行分支消除
- 批准号:
0208892 - 财政年份:2002
- 资助金额:
$ 7万 - 项目类别:
Continuing Grant
ITR: Collaborative Research--Ascertaining Runtime Branch Characteristics through Algebraic Analysis of Programs
ITR:协作研究--通过程序的代数分析确定运行时分支特征
- 批准号:
0082630 - 财政年份:2000
- 资助金额:
$ 7万 - 项目类别:
Continuing Grant
ITR: Collaborative Research--Ascertaining Runtime Branch Characteristics through Algebraic Analysis of Programs
ITR:协作研究--通过程序的代数分析确定运行时分支特征
- 批准号:
0082671 - 财政年份:2000
- 资助金额:
$ 7万 - 项目类别:
Continuing Grant
Collaborative Research: Law Making and Decree Making in a Mixed System: Inter-Branch Relations in Russia
合作研究:混合体系中的法律制定和法令制定:俄罗斯的部门间关系
- 批准号:
9631221 - 财政年份:1996
- 资助金额:
$ 7万 - 项目类别:
Standard Grant
Collaborative U.S.-U.S.S.R. Research in Economics and Mathematical Methods For National, Regional, and Branch Levels
美苏国家、地区和部门层面的经济学和数学方法合作研究
- 批准号:
7922917 - 财政年份:1979
- 资助金额:
$ 7万 - 项目类别:
Continuing Grant
Collaborative U.S.- U.S.S.R. Research in Economic and Mathematical Methods For National, Regional and Branch Levels
美苏国家、地区和部门层面的经济和数学方法合作研究
- 批准号:
7718110 - 财政年份:1978
- 资助金额:
$ 7万 - 项目类别:
Standard Grant