课题基金 / 基金详情

NGS: Collaborative Research: Adapting Program Code Continuously and Aggressively

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

项目摘要

项目成果

Jack Davidson的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
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)
会议论文
CICI: UCSS: Helix++: Securing Open Science Platforms
  • 批准号:
    2115130
  • 项目类别:
    Standard Grant
  • 资助金额:
    $49.8万
  • 财政年份:
    2021
  • 负责人:
    Jack Davidson
  • 依托单位:
CCRI: Planning: Towards Building a Community Data Infrastructure for CyberSecurity Research
  • 批准号:
    2016431
  • 项目类别:
    Standard Grant
  • 资助金额:
    $10.0万
  • 财政年份:
    2020
  • 负责人:
    Jack Davidson
  • 依托单位:
CC* Integration: Enhancement and deployment of LDM7 for scientific data distribution
  • 批准号:
    1659174
  • 项目类别:
    Standard Grant
  • 资助金额:
    $100.0万
  • 财政年份:
    2017
  • 负责人:
    Jack Davidson
  • 依托单位:
Collaborative Research: Stimulating Wide Interest in Computer Science Using Computer Security
  • 批准号:
    0837609
  • 项目类别:
    Standard Grant
  • 资助金额:
    $10.0万
  • 财政年份:
    2009
  • 负责人:
    Jack Davidson
  • 依托单位:
海外基金