课题基金 / 基金详情

XPS: EXPL: CCA: Collaborative Research: Nixing Scale Bugs in HPC Applications

XPS: EXPL: CCA: Collaborative Research: Nixing Scale Bugs in HPC Applications
XPS:EXPL:CCA:协作研究:消除 HPC 应用程序中的规模错误
批准号:
1438963
负责人:
Martin Burtscher
金额:
$15.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2014
资助国家:
美国
项目状态:
已结题
起止时间:
2014-09-01 至 2017-08-31

项目摘要

项目成果

Martin Burtscher的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Large-scale simulation is a fundamental component of modern science and engineering. Unfortunately, programs written to perform simulations on large-scale parallel computers frequently suffer from software defects that result from the sheer scale and the variety of parallelization approaches employed. Especially egregious are software bugs that occur when large resource allocations (e.g., memory requests) are made. Formally based active-testing techniques are essential to locate such defects. However, these testing tools are themselves seldom run on parallel machines, let alone at large scale, making it difficult and very time consuming to find scale bugs with high assurance. Efforts to parallelize verification tools should reuse existing technology for easy parallelization, result collection, and fault handling. Key innovations of this project include the insight that large-scale verification runs can be described through work-flows, which makes it possible to take advantage of already available distributed computing platforms, in particular Swift/T from Argonne. The complementary backgrounds of the PIs are well matched with the need to push both formal aspects and distributed verification in the context of three widely-used concurrency models, namely MPI, OpenMP, and CUDA. This work will help create a public distributed formal active testing framework. The tools and case-study software driving this research will be maintained by the PIs and released freely under open-source licenses through websites and repositories. They will facilitate large-scale debugging of scientific simulation codes by researchers and software developers in academia, government labs, and industry. The project will also generate pedagogical material and best practices, helping educate students in the use of existing work-flow based problem solving approaches. It will help train present and future scientists, engineers, and programmers, thus assisting in maintaining our nation's leadership in computing, homeland and energy security, and STEM education.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: SHF: Medium: Practical and Rigorous Correctness Checking and Correctness Preservation for Irregular Parallel Programs
  • 批准号:
    1955367
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $30.25万
  • 财政年份:
    2020
  • 负责人:
    Martin Burtscher
  • 依托单位:
CSR: Medium: Collaborative Research: Programming Abstractions and Systems Support for GPU-Based Acceleration of Irregular Applications
  • 批准号:
    1406304
  • 项目类别:
    Standard Grant
  • 资助金额:
    $36.0万
  • 财政年份:
    2014
  • 负责人:
    Martin Burtscher
  • 依托单位:
CSR: Small: Collaborative Research: Real-Time Unobtrusive Tracing in Multicore Embedded Systems
  • 批准号:
    1217231
  • 项目类别:
    Standard Grant
  • 资助金额:
    $17.3万
  • 财政年份:
    2012
  • 负责人:
    Martin Burtscher
  • 依托单位:
ITR: A High-Performance Compression Infrastructure for Extended Program Traces
  • 批准号:
    0312966
  • 项目类别:
    Standard Grant
  • 资助金额:
    $0.0万
  • 财政年份:
    2003
  • 负责人:
    Martin Burtscher
  • 依托单位:
海外基金