课题基金 / 基金详情

Improving Performance With Assertions

Improving Performance With Assertions
通过断言提高性能
批准号:
9014576
负责人:
Ralph Johnson
金额:
$12.39万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1990
资助国家:
美国
项目状态:
已结题
起止时间:
1990-09-15 至 1993-02-28

项目摘要

项目成果

Ralph Johnson的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Once a program has been written, it can be checked against its specification either statically (i.e. program verification) or dynamically (i.e. testing). The project merges these techniques by assuming that assertions are always checked dynamically but optimizing away as many checks as possible. Thus, program verification becomes a special case of code optimization. Code optimization and program verification will be linked by using the specification for program components to optimize the programs that use them. Program components with specifications are likely to be faster than those without, thus encouraging programmers to specify them. The project will also study how to provide performance information so that the programmer can see how to add assertions to improve performance and can see when components are used incorrectly. The project will use the TS compiler for Typed Smalltalk and the mu-ral interactive theorem prover.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SBIR Phase II: Manufacturing High Performance Natural Fiber Composites for Building Applications
  • 批准号:
    1534697
  • 项目类别:
    Standard Grant
  • 资助金额:
    $72.89万
  • 财政年份:
    2015
  • 负责人:
    Ralph Johnson
  • 依托单位:
SBIR Phase I: Manufacturing High Performance Natural Fiber Composites for Structural Applications
  • 批准号:
    1345804
  • 项目类别:
    Standard Grant
  • 资助金额:
    $15.0万
  • 财政年份:
    2014
  • 负责人:
    Ralph Johnson
  • 依托单位:
CCF: Small: A Programming Environment for High Performance Computing Based on Practical Program Transformation
Efficient Implementation of Object-Oriented Programming Languages
海外基金