课题基金 / 基金详情

Advances in Register Allocation and Efficient Run-Time Program Analysis

Advances in Register Allocation and Efficient Run-Time Program Analysis
寄存器分配和高效运行时程序分析的进展
批准号:
9505922
负责人:
Charles Fischer
金额:
$18.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1995
资助国家:
美国
项目状态:
已结题
起止时间:
1995-07-15 至 2000-08-31

项目摘要

项目成果

Charles Fischer的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
This project deals with register optimization techniques for modern computer architectures. In modern pipelined architectures code is carefully scheduled to avoid unnecessary delays. However, some delay slots may be unavoidable. This project will develop techniques to `glean` unfilled delay slots to perform work normally considered not worthwhile, such as splitting live ranges into shorter ranges. Shorter ranges induce fewer register conflicts, allowing registers to be used for other purposes. Normally,registers are not used across procedure boundaries. The project will develop techniques to optimally allocate registers at the interprocedural level. More specifically, the techniques will attempt to avoid unnecessary register spilling on caller/callee boundaries. The project will also investigate the use of idle processors to perform a variety of program correctness analyses. This is achieved using a `shadow` process which executes only when a processor becomes idle.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Assist Thread Compilation for Multi-threaded Processors
  • 批准号:
    0208677
  • 项目类别:
    Standard Grant
  • 资助金额:
    $25.0万
  • 财政年份:
    2002
  • 负责人:
    Charles Fischer
  • 依托单位:
Compiler Support for Advanced Computer Architectures
  • 批准号:
    9974613
  • 项目类别:
    Standard Grant
  • 资助金额:
    $19.0万
  • 财政年份:
    1999
  • 负责人:
    Charles Fischer
  • 依托单位:
Incremental Program Development and Analysis Techniques
  • 批准号:
    8908355
  • 项目类别:
    Standard Grant
  • 资助金额:
    $10.0万
  • 财政年份:
    1990
  • 负责人:
    Charles Fischer
  • 依托单位:
The Design and Automatic Generation of Modern Program Development Environments
  • 批准号:
    8706329
  • 项目类别:
    Standard Grant
  • 资助金额:
    $18.6万
  • 财政年份:
    1987
  • 负责人:
    Charles Fischer
  • 依托单位:
海外基金