课题基金 / 基金详情

Automated Intrusive Algorithms for Numerical Simulation of Partial Differential Equations via Software-Based Frechet Differentiation

Automated Intrusive Algorithms for Numerical Simulation of Partial Differential Equations via Software-Based Frechet Differentiation
通过基于软件的 Frechet 微分进行偏微分方程数值模拟的自动侵入算法
批准号:
0830655
负责人:
Robert Kirby
金额:
$27.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2008
资助国家:
美国
项目状态:
已结题
起止时间:
2008-10-01 至 2011-09-30

项目摘要

项目成果

Robert Kirby的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Abstract: Automated intrusive algorithms for numericalsimulation of partial differential equations via software-basedFrechet differentiation Computers were invented to automate tedious and error-prone numericalcomputations; ironically, programming computers is itself a tediousand error-prone task. Given the importance and expense of developingscientific simulation programs, it is worth studying whether computerscan improve the development, as well as the execution, of theseprograms. This project focuses on the open-source software Sundance,which automates transition from high-level mathematical abstractionsto high-performance, parallel partial differential equation (PDE)simulation code, freeing users from the burden of low-levelprogramming. This approach can reduce simulator development time frommonths or years to days or even hours. Less obvious, but equallyimportant, benefits of basing software firmly on mathematicalabstractions are that internal performance improvements can beautomated, and that intrusive algorithms -- algorithms that requiretransformation of the equation set to produce nonstandard operators --can be implemented much more easily because such transformations canbe carried out automatically.This is enabled by formulating programming tasks as mathematicalproblems whose solutions are then automated. Central to this is a theorem establishing Frechet differentiation as a ``bridge'' betweenhigh-level symbolic programming and high-performance numericalcomputing. Previous work has laid the foundations for this; thisextends those results work to other aspects of PDE simulation and tonon-PDE paradigms such as density functional theory (DFT), and investigates intrusive preconditioners for coupled multiphysicsproblems. The combination of automatic high performance andthe ready availability of efficient intrusive algorithms forpreconditioning, sensitivity analysis, and PDE-constrainedoptimization makes it possible for a high-level, general-purpose toolsuch as Sundance to actually outperform hand-coded special-purposesimulators. The ready availability of advanced optimizationalgorithms with finite element discretizations for nonlinear coupledsystems, all with efficient implementation and a short developmentcycle, will be transformative to how computational scientists work.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: Transforming Serendipity Elements from Theory to Practice
  • 批准号:
    1912653
  • 项目类别:
    Standard Grant
  • 资助金额:
    $16.7万
  • 财政年份:
    2019
  • 负责人:
    Robert Kirby
  • 依托单位:
SHF: Small: Collaborative Research: Transform-to-Perform: Languages, Algorithms, and Solvers for Nonlocal Operators
  • 批准号:
    1909176
  • 项目类别:
    Standard Grant
  • 资助金额:
    $17.9万
  • 财政年份:
    2019
  • 负责人:
    Robert Kirby
  • 依托单位:
Collaborative Research: Multiphysics modeling and analysis of thermo-visco-acoustic equations with applications to the design of trace gas sensors
  • 批准号:
    1620222
  • 项目类别:
    Standard Grant
  • 资助金额:
    $9.0万
  • 财政年份:
    2016
  • 负责人:
    Robert Kirby
  • 依托单位:
The Best of Both: Toward a hybrid discrete and continuum multiscale platelet aggregation and coagulation model
  • 批准号:
    1521748
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $44.98万
  • 财政年份:
    2015
  • 负责人:
    Robert Kirby
  • 依托单位:
海外基金