Nothing Special   »   [go: up one dir, main page]

Reinarz et al., 2020 - Google Patents

ExaHyPE: An engine for parallel dynamically adaptive simulations of wave problems

Reinarz et al., 2020

View HTML
Document ID
4910618083191309381
Author
Reinarz A
Charrier D
Bader M
Bovard L
Dumbser M
Duru K
Fambri F
Gabriel A
Gallard J
Köppel S
Krenz L
Rannabauer L
Rezzolla L
Samfass P
Tavelli M
Weinzierl T
Publication year
Publication venue
Computer Physics Communications

External Links

Snippet

Abstract ExaHyPE (“An Exascale Hyperbolic PDE Engine”) is a software engine for solving systems of first-order hyperbolic partial differential equations (PDEs). Hyperbolic PDEs are typically derived from the conservation laws of physics and are useful in a wide range of …
Continue reading at www.sciencedirect.com (HTML) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30286Information retrieval; Database structures therefor; File system structures therefor in structured data stores
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/44Arrangements for executing specific programmes
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/11Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/36Software reuse
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Implementation of user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformations of program code
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N99/00Subject matter not provided for in other groups of this subclass

Similar Documents

Publication Publication Date Title
Reinarz et al. ExaHyPE: An engine for parallel dynamically adaptive simulations of wave problems
Stone et al. The athena++ adaptive mesh refinement framework: Design and magnetohydrodynamic solvers
Luporini et al. Architecture and performance of Devito, a system for automated stencil computation
Kriemann H-LU factorization on many-core systems
Steuwer et al. SkelCL: Enhancing OpenCL for high-level programming of multi-GPU systems
US8260598B2 (en) Size vector sharing in code generated for variable-sized signals
Silva et al. A unified 2D/3D large-scale software environment for nonlinear inverse problems
Krämer et al. Executing cyclic scientific workflows in the cloud
Cheng et al. OpenIFEM: a high performance modular open-source software of the immersed finite element method for fluid-structure interactions
Zhang sdfibm: a signed distance field based discrete forcing immersed boundary method in OpenFOAM
Pesch et al. hpGEM---A software framework for discontinuous Galerkin finite element methods
Edelstein et al. A convex optimization framework for regularized geodesic distances
Turk et al. Introducing yt 4.0: Analysis and Visualization of Volumetric Data
Il’In Fundamental issues of mathematical modeling
Beisiegel et al. Quasi-nodal third-order Bernstein polynomials in a discontinuous Galerkin model for flooding and drying
Gillberg et al. Parallel solutions of static Hamilton-Jacobi equations for simulations of geological folds
Soni et al. On the use of adaptive multiresolution method with time-varying tolerance for compressible fluid flows
Ernstsson Pattern-based programming abstractions for heterogeneous parallel computing
Hunsaker Parallel distributed, reciprocal Monte Carlo radiation in coupled, large eddy combustion simulations
Afonso et al. High-performance code optimizations for mobile devices
Götz et al. Supporting software engineering practices in the development of data-intensive hpc applications with the juml framework
Betteridge Efficient elliptic solvers for higher order DG discretisations on modern architectures and applications in atmospheric modelling
Kunesch Numerical simulations of instabilities in general relativity
Del Sozzo On how to effectively target FPGAs from domain specific tools
Gerhard et al. Parallel kinetic schemes for conservation laws, with large time steps