Matches in SemOpenAlex for { <https://semopenalex.org/work/W3136414312> ?p ?o ?g. }
- W3136414312 endingPage "196" @default.
- W3136414312 startingPage "185" @default.
- W3136414312 abstract "AbstractSolving partial differential equations on unstructured grids is a cornerstone of engineering and scientific computing. Nowadays, heterogeneous parallel platforms with CPUs, GPUs, and FPGAs enable energy-efficient and computationally demanding simulations. We developed the HighPerMeshes C++-embedded Domain-Specific Language (DSL) for bridging the abstraction gap between the mathematical and algorithmic formulation of mesh-based algorithms for PDE problems on the one hand and an increasing number of heterogeneous platforms with their different parallel programming and runtime models on the other hand. Thus, the HighPerMeshes DSL aims at higher productivity in the code development process for multiple target platforms. We introduce the concepts as well as the basic structure of the HighPerMeshes DSL, and demonstrate its usage with three examples, a Poisson and monodomain problem, respectively, solved by the continuous finite element method, and the discontinuous Galerkin method for Maxwell’s equation. The mapping of the abstract algorithmic description onto parallel hardware, including distributed memory compute clusters, is presented. Finally, the achievable performance and scalability are demonstrated for a typical example problem on a multi-core CPU cluster.KeywordsDomain-specific languageNumerical algorithmsUnstructured gridsParallel computing" @default.
- W3136414312 created "2021-03-29" @default.
- W3136414312 creator A5000027274 @default.
- W3136414312 creator A5009852288 @default.
- W3136414312 creator A5011407203 @default.
- W3136414312 creator A5016048097 @default.
- W3136414312 creator A5020388083 @default.
- W3136414312 creator A5039484700 @default.
- W3136414312 creator A5041094558 @default.
- W3136414312 creator A5064878550 @default.
- W3136414312 creator A5072039340 @default.
- W3136414312 creator A5072076949 @default.
- W3136414312 creator A5076672029 @default.
- W3136414312 creator A5080502017 @default.
- W3136414312 creator A5081630156 @default.
- W3136414312 creator A5090438638 @default.
- W3136414312 date "2021-01-01" @default.
- W3136414312 modified "2023-10-03" @default.
- W3136414312 title "HighPerMeshes – A Domain-Specific Language for Numerical Algorithms on Unstructured Grids" @default.
- W3136414312 cites W121232905 @default.
- W3136414312 cites W1506342804 @default.
- W3136414312 cites W1981246821 @default.
- W3136414312 cites W1996761814 @default.
- W3136414312 cites W2064735574 @default.
- W3136414312 cites W2070232376 @default.
- W3136414312 cites W2102635728 @default.
- W3136414312 cites W2119840171 @default.
- W3136414312 cites W2127929982 @default.
- W3136414312 cites W2154968583 @default.
- W3136414312 cites W2316564661 @default.
- W3136414312 cites W2765670497 @default.
- W3136414312 cites W2954083742 @default.
- W3136414312 cites W3010181856 @default.
- W3136414312 cites W3032127535 @default.
- W3136414312 cites W4245654886 @default.
- W3136414312 cites W4251197584 @default.
- W3136414312 cites W4254402395 @default.
- W3136414312 doi "https://doi.org/10.1007/978-3-030-71593-9_15" @default.
- W3136414312 hasPubMedCentralId "https://www.ncbi.nlm.nih.gov/pmc/articles/7972790" @default.
- W3136414312 hasPublicationYear "2021" @default.
- W3136414312 type Work @default.
- W3136414312 sameAs 3136414312 @default.
- W3136414312 citedByCount "0" @default.
- W3136414312 crossrefType "book-chapter" @default.
- W3136414312 hasAuthorship W3136414312A5000027274 @default.
- W3136414312 hasAuthorship W3136414312A5009852288 @default.
- W3136414312 hasAuthorship W3136414312A5011407203 @default.
- W3136414312 hasAuthorship W3136414312A5016048097 @default.
- W3136414312 hasAuthorship W3136414312A5020388083 @default.
- W3136414312 hasAuthorship W3136414312A5039484700 @default.
- W3136414312 hasAuthorship W3136414312A5041094558 @default.
- W3136414312 hasAuthorship W3136414312A5064878550 @default.
- W3136414312 hasAuthorship W3136414312A5072039340 @default.
- W3136414312 hasAuthorship W3136414312A5072076949 @default.
- W3136414312 hasAuthorship W3136414312A5076672029 @default.
- W3136414312 hasAuthorship W3136414312A5080502017 @default.
- W3136414312 hasAuthorship W3136414312A5081630156 @default.
- W3136414312 hasAuthorship W3136414312A5090438638 @default.
- W3136414312 hasConcept C11413529 @default.
- W3136414312 hasConcept C121332964 @default.
- W3136414312 hasConcept C121684516 @default.
- W3136414312 hasConcept C133875982 @default.
- W3136414312 hasConcept C134306372 @default.
- W3136414312 hasConcept C135257023 @default.
- W3136414312 hasConcept C135628077 @default.
- W3136414312 hasConcept C173608175 @default.
- W3136414312 hasConcept C198880260 @default.
- W3136414312 hasConcept C199360897 @default.
- W3136414312 hasConcept C201374245 @default.
- W3136414312 hasConcept C31487907 @default.
- W3136414312 hasConcept C33923547 @default.
- W3136414312 hasConcept C41008148 @default.
- W3136414312 hasConcept C459310 @default.
- W3136414312 hasConcept C48044578 @default.
- W3136414312 hasConcept C76155785 @default.
- W3136414312 hasConcept C77088390 @default.
- W3136414312 hasConcept C80444323 @default.
- W3136414312 hasConcept C91481028 @default.
- W3136414312 hasConcept C92244383 @default.
- W3136414312 hasConcept C93779851 @default.
- W3136414312 hasConcept C97355855 @default.
- W3136414312 hasConceptScore W3136414312C11413529 @default.
- W3136414312 hasConceptScore W3136414312C121332964 @default.
- W3136414312 hasConceptScore W3136414312C121684516 @default.
- W3136414312 hasConceptScore W3136414312C133875982 @default.
- W3136414312 hasConceptScore W3136414312C134306372 @default.
- W3136414312 hasConceptScore W3136414312C135257023 @default.
- W3136414312 hasConceptScore W3136414312C135628077 @default.
- W3136414312 hasConceptScore W3136414312C173608175 @default.
- W3136414312 hasConceptScore W3136414312C198880260 @default.
- W3136414312 hasConceptScore W3136414312C199360897 @default.
- W3136414312 hasConceptScore W3136414312C201374245 @default.
- W3136414312 hasConceptScore W3136414312C31487907 @default.
- W3136414312 hasConceptScore W3136414312C33923547 @default.
- W3136414312 hasConceptScore W3136414312C41008148 @default.
- W3136414312 hasConceptScore W3136414312C459310 @default.
- W3136414312 hasConceptScore W3136414312C48044578 @default.
- W3136414312 hasConceptScore W3136414312C76155785 @default.