课题基金 / 基金详情

NGS: Collaborative Research: Adapting Program Code Continuously and Adaptively

NGS: Collaborative Research: Adapting Program Code Continuously and Adaptively
NGS:协作研究:持续、适应性地调整程序代码
批准号:
0305198
负责人:
Bruce Childers
金额:
$65.45万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2003
资助国家:
美国
项目状态:
已结题
起止时间:
2003-09-01 至 2007-08-31

项目摘要

项目成果

Bruce Childers的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Much of the past and recent research in program optimization has focused on developing new algorithms to perform a particular optimization or transformation. Indeed, over the previous decade the compiler research community has developed sophisticated, powerful optimization algorithms for a variety of code improvements: register allocation and assignment, common subexpression elimination, partial redundancy elimination, loop optimizations (e.g., loop fusion, loop unrolling, loop interchange, etc.), code scheduling, and function inlining to name a few. While there are still avenues of promising research for particular optimizations, we are at the point where the performance gains of a new or improved optimization algorithm is usually small?an improvement of a few percent is typical. Today?s challenge for optimization research is to develop new techniques and approaches that yield performance improvements that go beyond today?s small single digit improvements. In this research, we address this challenge by investigating and developing an innovative framework and system for continuously and adaptively applying optimizations. Our system, the Continuous Compiler (CoCo), applies optimizations both statically at compile-time and dynamically at run-time using optimization plans developed at compile time and adapted at run time.Rather than focusing on developing new optimization algorithms (e.g., a new register allocation algorithm, anew loop interchange algorithm) or improving existing optimizations (e.g., better coloring heuristics, better placement algorithms), the proposed research focuses on understanding the interaction of existing optimizations and the efficacy of static and dynamic optimizations. Using this knowledge along with information about the application gathered by static analysis, profile information and monitoring, CoCo will determine how to apply a suite of optimizations so that the optimizations work in concert to yield the best improvements.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SI2-SSE: EASE: Improving Research Accountability through Artifact Evaluation
  • 批准号:
    1535232
  • 项目类别:
    Standard Grant
  • 资助金额:
    $49.95万
  • 财政年份:
    2015
  • 负责人:
    Bruce Childers
  • 依托单位:
CI-ADDO-NEW: OCCAM: Open Curation for Computer Architecture Modeling
  • 批准号:
    1305220
  • 项目类别:
    Standard Grant
  • 资助金额:
    $20.0万
  • 财政年份:
    2013
  • 负责人:
    Bruce Childers
  • 依托单位:
Student Travel Support: 22nd International Conference on Parallel Architectures andCompilation Techniques (PACT 2013)
  • 批准号:
    1343823
  • 项目类别:
    Standard Grant
  • 资助金额:
    $1.5万
  • 财政年份:
    2013
  • 负责人:
    Bruce Childers
  • 依托单位:
Cyberinfrastructure for Computer Architecture Design and Evaluation
  • 批准号:
    1148646
  • 项目类别:
    Standard Grant
  • 资助金额:
    $8.93万
  • 财政年份:
    2011
  • 负责人:
    Bruce Childers
  • 依托单位:
海外基金