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
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了