Collaborative Research: Finite-State Verification for High-Performance
Collaborative Research: Finite-State Verification for High-Performance
批准号:
0540948
负责人:
Andrew Siegel
金额:
$11.4万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2006
资助国家:
美国
项目状态:
已结题
起止时间:
2006-04-15 至 2009-03-31
中文摘要
0541035/0540948/0541263PI(Lead/UMassas):Stephen F.Siegelco-Pi(UMassas):George Avrunin PI(UNL):Matthew DwyerPI(UChicago):Andrew Siegel协作研究:用于高性能计算的有限状态验证高性能计算(HPC)已经彻底改变了一系列科学和工程工作,包括气候建模、计算流体动力学、分子工程以及建筑、飞机和汽车的设计。并行计算机,其中一些包含超过十万个处理器,使这种计算成为可能。不幸的是,编程这些机器是出了名的困难:并行程序极其复杂,难以调试,并且可能以不可预测的方式运行。随着科学应用程序规模和复杂性的增加,开发它们所需的工作正以惊人的速度增长,需要新的开发方法的共识正在形成。该项目的目标是开发一套有限状态验证(FSV)技术,使HPC开发人员能够根除错误并确认他们的程序满足指定的要求。FSV技术涉及到将算法方法应用于被分析程序的形式模型。虽然这些技术已经成功地应用于其他一些编程领域,但在它们能够成功地应用于HPC软件之前,必须克服一些挑战。最终的结果将是提高HPC开发人员的生产率,并增强对其程序正确性的信心。
英文摘要
ABSTRACT0541035/0540948/0541263PI (lead/UMass): Stephen F. Siegelco-PI (UMass): George AvruninPI (UNL): Matthew DwyerPI (UChicago): Andrew SiegelCollaborative Research: Finite-State Verification for High-Performance ComputingHigh performance computation (HPC) has revolutionized a wide range of scientific and engineering endeavors, including climate modeling, computational fluid dynamics, molecular engineering, and the design ofbuildings, airplanes, and cars. Parallel computers, some of which contain over one hundred thousand processors, make this computation possible. Unfortunately, programming these machines is notoriouslydifficult: parallel programs are extremely complex, difficult to debug, and can behave in unpredictable ways. As scientific applications increase in scale and complexity, the effort required to develop them is growing at an alarming rate, and there is an emerging consensus that new development methods are required.The goal of this project is to develop a body of finite-state verification (FSV) techniques that will allow HPC developers to root out bugs and confirm that their programs meet specified requirements. FSV techniques involve the application of algorithmic methods to a formal model of the program being analyzed. While these techniques have been used successfully in some other programming domains, a number of challenges must be overcome before they can be successfully applied to HPC software. The ultimate result will be an increase in productivity of HPC developers and an increased confidence in the correctness of their programs.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
1977 National Needs Postdoctoral Fellowship Program
-
批准号:7712362
-
项目类别:Fellowship Award
-
资助金额:$1.48万
-
财政年份:1977
-
负责人:Andrew Siegel
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Research on Quantum Field Theory without a Lagrangian Description
-
批准号:24ZR1403900
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:SATOSHI NAWATA
-
依托单位:
Cell Research
-
批准号:31224802
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2012
-
负责人:程磊
-
依托单位:
Cell Research
-
批准号:31024804
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2010
-
负责人:程磊
-
依托单位:
Cell Research (细胞研究)
-
批准号:30824808
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2008
-
负责人:张爱兰
-
依托单位:
Research on the Rapid Growth Mechanism of KDP Crystal
-
批准号:10774081
-
项目类别:面上项目
-
资助金额:45.0万元
-
批准年份:2007
-
负责人:滕冰
-
依托单位: