课题基金 / 基金详情

Advanced Techniques in Interprocedural Analysis

Advanced Techniques in Interprocedural Analysis
过程间分析的先进技术
批准号:
8706229
负责人:
Ken Kennedy
金额:
$0.0万
依托单位国家:
美国
项目类别:
Continuing grant
财政年份:
1988
资助国家:
美国
项目状态:
已结题
起止时间:
1988-02-15 至 1991-02-28

项目摘要

项目成果

Ken Kennedy的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
This work is a continuation of work on interprocedural data-flow analysis and optimization in a programming environment. The new work will emphaize three main directions. 1. Algorithms for interprocedural analysis that produce sharper information than standard techniques. This includes formulations of the side effect problems that determine the largest subsection of an involved array, improvements to constant propagation to retain valuable information discarded by current methods, and approximation methods for flow- sensitive sets. 2. Incremental methods for returning a program to a consistent state after a change to one or more of its constituent subparts. In a compiler that uses interprocedural information, three distinct problems arise: correcting the interprocedural information to reflect the new state of the program, determining which modules must be recompiled because of changes to the interprocedural information, and regenerating compiled code for those modules. 3. A global approach to optimization that uses interprocedural information to direct the optimization of the program as a whole. In such a scheme, the compiler examines the entire program to plan application of optimizations like linkage tailoring or active record merging, and determines what levels of optimization are merited for individual entry points. The setting for this research will be the compilation system of the Rn FORTRAN Programming Environment. The environment has been designed as a test bed for research into whole program analysis and optimization. Currently, it is being extended to perform incremental dependence analysis in support of parallel programming research.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SOFTWARE: Compiler Techniques for High-Performance Computing in Java
  • 批准号:
    0234345
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $32.0万
  • 财政年份:
    2003
  • 负责人:
    Ken Kennedy
  • 依托单位:
NGS: GrADS: Efficient Script-Based Application Development for Networked High Performance Computing Environments
  • 批准号:
    0103759
  • 项目类别:
    Standard Grant
  • 资助金额:
    $130.0万
  • 财政年份:
    2002
  • 负责人:
    Ken Kennedy
  • 依托单位:
Next Generation Software: Grid Application Development Software (GrADS)
  • 批准号:
    9975020
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $560.0万
  • 财政年份:
    1999
  • 负责人:
    Ken Kennedy
  • 依托单位:
Special Project: A Student Conference on Computational Science and Engineering for Minority Institutions in the South-Central United States
  • 批准号:
    9522903
  • 项目类别:
    Standard Grant
  • 资助金额:
    $0.0万
  • 财政年份:
    1995
  • 负责人:
    Ken Kennedy
  • 依托单位:
国内基金
海外基金
EstimatingLarge Demand Systems with MachineLearning Techniques
  • 批准号:
    --
  • 项目类别:
    外国学者研究基金
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
    IoshuaAlex
  • 依托单位: