课题基金 / 基金详情

Compiler and Runtime Support for Dynamically Adaptive Computation

Compiler and Runtime Support for Dynamically Adaptive Computation
动态自适应计算的编译器和运行时支持
批准号:
0429535
负责人:
Rudolf Eigenmann
金额:
$25.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2004
资助国家:
美国
项目状态:
已结题
起止时间:
2004-12-01 至 2008-11-30

项目摘要

项目成果

Rudolf Eigenmann的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Intellectual Merit: The project builds on a recently completed NSF project, in which the PI developed a prototype of a dynamically adaptive compilation system. This system has demonstrated significant gains in overall program performance in science and engineering applications.There is tremendous potential in moving compiler optimization decisions to runtime, where complete information is available. For example, knowing the input to a code section would allow the compiler to directly produce this code's output, delivering the program response instantly. The new concepts and implementations will (i) enable a new generation of applications that improve as they age and adapt to changes unforeseen by their developers, (ii) provide solutions to key open issues in the design of current compilers, such as where and when to apply what optimization techniques, (iii) address new problems arising in tomorrow's increasingly dynamic, mobile, and unreliable execution environments.Broader Impact: While the narrow view of the project goals is to develop advanced compiler techniques for highperformance computer applications, the successful completion of the proposed work will have a broader impact. These techniques will be distributed to publicly available compiler infrastructures using the Polaris and Cetus compilers. The PI has been distributing the Polaris compiler to other researchers for many years, and it is one of the most advanced and widely known HPC compiler research infrastructures.These infrastructures have been used in courses among Students using the newest compiler technology. Using this basis, we will make a concerted effort to combine the proposed research with educational activities at the undergraduate and graduate level. Furthermore, the proposed effort addresses what is Believed to be the most severe limitation of the current generation of compilers, which is the compilers' conservative assumptions, due to the lack of runtime knowledge. Dynamically adaptive techniques have the potential to increase the power of compiler optimizations very significantly and hence contribute to improved programmability of high-performance computing applications in general.Finally, while our goal is to advance those application areas where performance is the most critical value -high-performance computing applications -our techniques are generic in nature and will thus benefit all classes of software.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
MRI: Acquisition of a Big Data and High Performance Computing System to Catalyze Delaware Research and Education
  • 批准号:
    1919839
  • 项目类别:
    Standard Grant
  • 资助金额:
    $140.0万
  • 财政年份:
    2019
  • 负责人:
    Rudolf Eigenmann
  • 依托单位:
Collaborative Research: Science-Aware Computational Methods for Accelerating Data-Intensive Discovery: Astroparticle Physics as a Test Case
  • 批准号:
    1940080
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $33.33万
  • 财政年份:
    2019
  • 负责人:
    Rudolf Eigenmann
  • 依托单位:
EAGER: The Xpert Network: Synergizing National Expert-Assistance and Tool-Support Teams for Computational and Data-Intensive Science
  • 批准号:
    1833846
  • 项目类别:
    Standard Grant
  • 资助金额:
    $29.85万
  • 财政年份:
    2018
  • 负责人:
    Rudolf Eigenmann
  • 依托单位:
CSR-AES: Adaptive Optimization for Dynamically Discovered Hardware and Software Resources
  • 批准号:
    0720471
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $30.0万
  • 财政年份:
    2007
  • 负责人:
    Rudolf Eigenmann
  • 依托单位:
海外基金