Mixed and Variable Precision for an Exascale Hyperbolic PDE Engine

百亿亿次级双曲 PDE 引擎的混合精度和可变精度

基本信息

项目摘要

The goal of the project ExaHyPE-MVP is to systematically explore and exploit the use of mixed and variable floating point precision in the ExaHyPE engine.ExaHyPE allows to solve a wide range of models (i.e., hyperbolic systems of partial differential equations, as they often stem from conservation laws) on supercomputers, using a fixed mesh and parallelisation infrastructure and discretisation method, but allowing flexibility with respect to the solved equations. ExaHyPE is based on high-order ADER-DG (discontinuous Galerkin with Arbitrary High-order DERivative time stepping) discretisation, which consists of a multitude of kernels with different performance characteristics. We will extend ExaHyPE's code generation utilities to allow engine users and developers to specify the precision used for each kernel. In addition, we will extend ExaHyPE to support variable target precision, for example in areas of higher or lower accuracy demands. For both mixed and variable precision, we will explore criteria for adaptively selecting the precision, thus introducing "epsilon"-adaptivity (i.e., adaptive variable precision) as an HPC-motivated counterpart to the concepts of adaptivity w.r.t. mesh refinement or discretisation order (“h- “or “p-adaptivity”).We will systematically evaluate possible gains in overall time to solution and impact in terms of accuracy on benchmark scenarios from a range of widely relevant hyperbolic PDE systems, and we will demonstrate the impact on real use cases on scenarios that stem from two projects on earthquake simulation and modelling rupture propagation. A key challenge will be how to manage the resulting software complexity via expanding ExaHyPE's code generation facilities.
ExaHyPE-MVP项目的目标是系统地探索和利用ExaHyPE引擎中混合和可变浮点精度的使用。ExaHyPE允许解决各种模型(即,偏微分方程的双曲系统,因为它们通常源于守恒定律),使用固定网格和并行化基础设施和离散化方法,但允许相对于求解方程的灵活性。ExaHyPE基于高阶ADER-DG(具有任意高阶导数时间步进的不连续Galerkin)离散化,该离散化由具有不同性能特征的众多内核组成。我们将扩展ExaHyPE的代码生成实用程序,以允许引擎用户和开发人员指定用于每个内核的精度。此外,我们还将扩展ExaHyPE以支持可变目标精度,例如在精度要求较高或较低的领域。对于混合精度和可变精度,我们将探索自适应选择精度的标准,从而引入“自适应”-自适应性(即,自适应可变精度)作为HPC动机的对应物的概念,自适应w.r.t.网格细化或离散化顺序(“h-“或“p-自适应”)。我们将系统地评估解决方案的总体时间的可能增益和对一系列广泛相关的双曲PDE系统的基准场景的准确性的影响,我们将展示对来自地震模拟和建模破裂传播的两个项目的场景的真实的用例的影响。一个关键的挑战将是如何通过扩展ExaHyPE的代码生成设施来管理由此产生的软件复杂性。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Professor Dr. Michael Bader其他文献

Professor Dr. Michael Bader的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Professor Dr. Michael Bader', 18)}}的其他基金

SeisSol as a Community Code for Reproducible Computational Seismology - CoCoReCS
SeisSol 作为可重复计算地震学的社区代码 - CoCoReCS
  • 批准号:
    391134334
  • 财政年份:
    2018
  • 资助金额:
    --
  • 项目类别:
    Research data and software (Scientific Library Services and Information Systems)
Analyse der spezifischen Funktion paraloger alpha-Importine der Säuger
旁系同源哺乳动物α输入蛋白的具体功能分析
  • 批准号:
    161511124
  • 财政年份:
    2010
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Role of kinin receptors in obesity and leptin signaling
激肽受体在肥胖和瘦素信号传导中的作用
  • 批准号:
    61478590
  • 财政年份:
    2008
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Androgens in cardiac hypertrophy
雄激素与心脏肥大
  • 批准号:
    79521777
  • 财政年份:
    2008
  • 资助金额:
    --
  • 项目类别:
    Research Units
The (pro)renin receptor and cardiovascular disease
肾素(原)受体与心血管疾病
  • 批准号:
    83289788
  • 财政年份:
    2008
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Die Bedeutung des natriuretischen Peptidsystems bei kardialer Hypertrophie und Herzinsuffizienz
利尿钠肽系统在心脏肥大和心力衰竭中的重要性
  • 批准号:
    32153120
  • 财政年份:
    2006
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Rolle des tubulären Renin-Angiotensin- und Kallikrein-Kinin-Systems in der Nierenfunktion und bei Hypertonie-bedingter Nephropathie
肾小管肾素-血管紧张素和激肽释放酶-激肽系统在肾功能和高血压相关肾病中的作用
  • 批准号:
    20191349
  • 财政年份:
    2005
  • 资助金额:
    --
  • 项目类别:
    Research Units
Analyse der kardiovaskulären Funktion des Renin-Angiotensin-Systems im Gehirn mit Hilfe genetisch veränderter Tiermodelle
使用转基因动物模型分析大脑中肾素-血管紧张素系统的心血管功能
  • 批准号:
    5442842
  • 财政年份:
    2004
  • 资助金额:
    --
  • 项目类别:
    Research Grants
Analyse der Funktion des Renin-Angiotensin-Systems im Gehirn in der Pathogenese der Hypertonie mit Hilfe genetisch veränderter Tiermodelle
利用转基因动物模型分析脑部肾素-血管紧张素系统在高血压发病机制中的功能
  • 批准号:
    5264912
  • 财政年份:
    2000
  • 资助金额:
    --
  • 项目类别:
    Research Grants
The biphasic spatiotemporal role of serotonin in RA progression
血清素在 RA 进展中的双相时空作用
  • 批准号:
    528341753
  • 财政年份:
  • 资助金额:
    --
  • 项目类别:
    Research Grants

相似国自然基金

Drp1—Variable结构域在继发性脊髓损伤中调节线粒体功能的机制研究
  • 批准号:
    81974335
  • 批准年份:
    2019
  • 资助金额:
    54.0 万元
  • 项目类别:
    面上项目
基于蛋白质组学和代谢组学整合分析的Paraconiothyrium variable GHJ-4降解木质素的分子机制
  • 批准号:
    31200450
  • 批准年份:
    2012
  • 资助金额:
    23.0 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

Collaborative Research: LTREB: The importance of resource availability, acquisition, and mobilization to the evolution of life history trade-offs in a variable environment.
合作研究:LTREB:资源可用性、获取和动员对于可变环境中生命史权衡演变的重要性。
  • 批准号:
    2338394
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
Variable Structure Complex Network Systems with Smart Grid Applications
具有智能电网应用的变结构复杂网络系统
  • 批准号:
    DP240100830
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Discovery Projects
Multi-variable based vegetation monitoring and prediction during droughts
干旱期间基于多变量的植被监测与预测
  • 批准号:
    FT230100209
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    ARC Future Fellowships
Collaborative Research: Embedding Material-Informed History through Fractional Calculus State Variable Formulation
合作研究:通过分数阶微积分状态变量公式嵌入材料丰富的历史
  • 批准号:
    2345437
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Collaborative Research: LTREB: The importance of resource availability, acquisition, and mobilization to the evolution of life history trade-offs in a variable environment.
合作研究:LTREB:资源可用性、获取和动员对于可变环境中生命史权衡演变的重要性。
  • 批准号:
    2338395
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
LTREB: Population persistence in a variable world: spatiotemporal variation in climate and demography across the range of scarlet monkeyflower
LTREB:可变世界中的人口持久性:猩红猴花范围内气候和人口的时空变化
  • 批准号:
    2311414
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
Collaborative Research: Embedding Material-Informed History through Fractional Calculus State Variable Formulation
合作研究:通过分数阶微积分状态变量公式嵌入材料丰富的历史
  • 批准号:
    2345438
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Enhancing Condition Monitoring and Prognostics of Variable Speed Motor Drives Using Machine Learning and IoT Technologies
使用机器学习和物联网技术增强变速电机驱动器的状态监测和预测
  • 批准号:
    2910604
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Studentship
Variable Coefficient Fourier Analysis
变系数傅里叶分析
  • 批准号:
    2348996
  • 财政年份:
    2024
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
Development of variable electrical resistance carbon nanofibers using pei-conjugated polymer CNF coating technology
利用裴共轭聚合物CNF涂层技术开发可变电阻碳纳米纤维
  • 批准号:
    23H01704
  • 财政年份:
    2023
  • 资助金额:
    --
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了