课题基金 / 基金详情

CSR-EHS: Parameterizing Optimizations for Adaptive Control

CSR-EHS: Parameterizing Optimizations for Adaptive Control
CSR-EHS:自适应控制的参数化优化
批准号:
0615180
负责人:
Keith Cooper
金额:
$0.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2006
资助国家:
美国
项目状态:
已结题
起止时间:
2006-08-01 至 2008-07-31

项目摘要

项目成果

Keith Cooper的其他基金

相似基金

相关文献

中文摘要
翻译
在过去的五年中,出现了一系列研究,探索优化编译器中的自适应行为。本项目探讨了单个优化的自适应控制可能对嵌入式应用程序的性能产生的潜在影响。该项目侧重于两个特定的优化:内联替换和寄存器分配。内联替换有可能改善运行时间并缩短关键路径,但也可能增加静态代码大小,这在内存受限的环境中是不利的。寄存器分配是所有现代编译器中的一个关键步骤,它会增加代码大小和运行时间。内联替代的初步实验表明,在对资源需求影响有限的情况下,可能会有显著的改进,但仅限于应用程序特定的自适应控制。这个项目正在扩展这项工作,以解决嵌入式系统中出现的限制,并度量嵌入式应用程序的潜在改进。对于寄存器分配,该项目正在开发一种适合自适应控制的问题参数化方法。实验将测量这些参数的自适应控制对嵌入式应用程序性能特性的影响。这项为期一年的研究应该确立自适应技术提高嵌入式应用程序代码质量的潜力。
英文摘要
In the past five years, a body of research has emerged that explores adaptive behavior in optimizing compilers. This project explores the potential impact that adaptive control of single optimizations may have on the performance of embedded applications. The project focuses on two specific optimizations: inline substitution and register allocation. Inline substitution has the potential to improve running time and shorten critical paths, but can also increase static code size, a negative in a memory-constrained environment. Register allocation is a critical step in all modern compilers, one that can increase both code size and running time. Preliminary experiments with inline substitution suggest that significant improvements are possible with limited impact on resource needs, but only with application-specific adaptive control. This project is extending that work to address constraints that arise in embedded systems and to measure the potential improvements on embedded applications. With register allocation, the project is developing a parameterization of the problem that is amenable to adaptive control. Experiments will measure the impact that adaptive control of these parameters can have on performance characteristics of embedded applications. This one-year study should establish the potential that adaptive techniques have to improve code quality for embedded applications.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
ST-CRTS: A Coordinated Performance-Directed Attack on Underperformance
  • 批准号:
    0541165
  • 项目类别:
    Standard Grant
  • 资助金额:
    $35.0万
  • 财政年份:
    2006
  • 负责人:
    Keith Cooper
  • 依托单位:
Introducing Parallelism into Scripting Languages through Generalized Data Distributions and Library Preprocessing
  • 批准号:
    0444465
  • 项目类别:
    Standard Grant
  • 资助金额:
    $0.0万
  • 财政年份:
    2004
  • 负责人:
    Keith Cooper
  • 依托单位:
MRI:"Acquisition" of Rice Computational Research Cluster (RCRC)
  • 批准号:
    0421109
  • 项目类别:
    Standard Grant
  • 资助金额:
    $200.0万
  • 财政年份:
    2004
  • 负责人:
    Keith Cooper
  • 依托单位:
Information Technology Research (ITR): Virtual Grid Application Development Software (VGrADS)
  • 批准号:
    0331645
  • 项目类别:
    Cooperative Agreement
  • 资助金额:
    $0.0万
  • 财政年份:
    2003
  • 负责人:
    Keith Cooper
  • 依托单位:
国内基金
海外基金
不同F1小鼠影响EHS生长的研究
靶向调控环氧二十碳三烯酸/环氧化物水解酶(EETs/EHs轴延缓IgA肾病进展的作用与机制研究
  • 批准号:
    CSTB2022NSCQ-LZX0027
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2022
  • 负责人:
    刘俊彦
  • 依托单位:
EHS3D-MT数据的RRMC统一处理与反演解释
东喜马拉雅构造结及周围地区深部三维结构与动力学(EHS3D)-第二阶段