课题基金 / 基金详情

Program Analysis for Reliable Numerical Software

Program Analysis for Reliable Numerical Software
可靠数值软件的程序分析
批准号:
0702622
负责人:
Zhendong Su
金额:
$40.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2007
资助国家:
美国
项目状态:
已结题
起止时间:
2007-09-01 至 2011-08-31

项目摘要

项目成果

Zhendong Su的其他基金

相似基金

相关文献

中文摘要
翻译
CCF-0702622可靠数值软件的程序分析许多软件系统涉及数值计算,这些系统中的数值错误可能是灾难性的。众所周知的例子包括火星气候轨道器的损失(由于测量单位的滥用)和阿丽亚娜5号火箭的爆炸(由于溢出)。 研究表明,即使在经过良好测试的代码中,此类错误也经常发生,因为很难测试数值软件,并且很少有静态工具可以帮助检测此类错误。本项目旨在开发实用的程序分析技术和工具,以帮助避免常见的数值错误。它集中在三个主要方面的问题:(1)自动尺寸分析和单元检查,(2)静态检测未捕获的异常,如溢出和下溢,(3)静态估计的错误传播和数值稳定性。 一般的方法是铸造这些问题作为基于约束的程序分析建模的IEEE浮点标准的形式语义和设计近似的抽象语义与适当的约束形式主义。 为了广泛传播研究成果,该项目开发的分析工具将分发给公共领域,用于教学,研究和实验评估。
英文摘要
CCF-0702622 Program Analysis for Reliable Numerical SoftwareZhendong SuMany software systems involve numerical computation, and numerical errors in these systems can be disastrous. Well-known examples include the loss of the Mars Climate Orbiter (due to a misuse of measurement units) and the explosion of the Ariane 5 rocket (due to an overflow). Studies show that such errors often occur, even in well-tested code, because it is difficult to test numerical software and few static tools exist to help detect such kinds of errors.This project aims at developing practical program analysis techniques and tools to help avoid common classes of numerical errors. It focuses on three main aspects of the problem: (1) automatic dimensional analysis and unit checking, (2) static detection of uncaught exceptions such as overflows and underflows, and (3) static estimation of error propagation and numerical stability. The general approach is to cast these problems as constraint-based program analyses by modeling the formal semantics of the IEEE floating-point standards and designing approximate abstract semantics with appropriate constraint formalisms. For wide dissemination of the research results, analysis tools developed in the project will be distributed to the public domain for use in teaching, research, and experimental evaluation.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Small: Testing and Analysis for Reliable Numerical Software
  • 批准号:
    1618158
  • 项目类别:
    Standard Grant
  • 资助金额:
    $50.0万
  • 财政年份:
    2016
  • 负责人:
    Zhendong Su
  • 依托单位:
SHF: Small: Compiler Validation via Equivalence Modulo Inputs
  • 批准号:
    1528133
  • 项目类别:
    Standard Grant
  • 资助金额:
    $50.0万
  • 财政年份:
    2015
  • 负责人:
    Zhendong Su
  • 依托单位:
EAGER: Toward Numerically Robust Software
  • 批准号:
    1349528
  • 项目类别:
    Standard Grant
  • 资助金额:
    $30.0万
  • 财政年份:
    2013
  • 负责人:
    Zhendong Su
  • 依托单位:
TWC: Small: Collaborative: Similary-Based Program Analyses for Eliminating Vulnerabilities
  • 批准号:
    1319187
  • 项目类别:
    Standard Grant
  • 资助金额:
    $25.0万
  • 财政年份:
    2013
  • 负责人:
    Zhendong Su
  • 依托单位:
国内基金
海外基金
Scalable Learning and Optimization: High-dimensional Models and Online Decision-Making Strategies for Big Data Analysis
Intelligent Patent Analysis for Optimized Technology Stack Selection:Blockchain BusinessRegistry Case Demonstration
  • 批准号:
    --
  • 项目类别:
    外国学者研究基金项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
    USHARANI HAREESH GOVINDARA JAN
  • 依托单位:
基于Meta-analysis的新疆棉花灌水增产模型研究
  • 批准号:
    41601604
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    22.0万元
  • 批准年份:
    2016
  • 负责人:
    赵爱琴
  • 依托单位:
大规模微阵列数据组的meta-analysis方法研究
  • 批准号:
    31100958
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    20.0万元
  • 批准年份:
    2011
  • 负责人:
    赵洪雅
  • 依托单位: