Skip to main content

Research Repository

Advanced Search

Outputs (8)

Efficient Implementation of ADER Discontinuous Galerkin Schemes for a Scalable Hyperbolic PDE Engine (2018)
Journal Article
Dumbser, M., Fambri, F., Tavelli, M., Bader, M., & Weinzierl, T. (2018). Efficient Implementation of ADER Discontinuous Galerkin Schemes for a Scalable Hyperbolic PDE Engine. Axioms, 7(3), Article 63. https://doi.org/10.3390/axioms7030063

In this paper we discuss a new and very efficient implementation of high order accurate arbitrary high order schemes using derivatives discontinuous Galerkin (ADER-DG) finite element schemes on modern massively parallel supercomputers. The numerical... Read More about Efficient Implementation of ADER Discontinuous Galerkin Schemes for a Scalable Hyperbolic PDE Engine.

Simulation of tsunamis with the exascale hyperbolic PDE engine ExaHyPE (2018)
Presentation / Conference Contribution
Rannabauer, L., Haas, S., Charrier, D., Weinzierl, T., & Bader, M. (2018, December). Simulation of tsunamis with the exascale hyperbolic PDE engine ExaHyPE. Presented at Environmental Informatics: Techniques and Trends. Adjunct Proceedings of the 32nd edition of the EnviroInfo

A Multi-Core Ready Discrete Element Method With Triangles Using Dynamically Adaptive Multiscale Grids (2018)
Journal Article
Krestenitis, K., & Weinzierl, T. (2019). A Multi-Core Ready Discrete Element Method With Triangles Using Dynamically Adaptive Multiscale Grids. Concurrency and Computation: Practice and Experience, 31(19), Article e4935. https://doi.org/10.1002/cpe.4935

The simulation of vast numbers of rigid bodies of non‐analytical shapes and of tremendously different sizes that collide with each other is computationally challenging. A bottleneck is the identification of all particle contact points per time step.... Read More about A Multi-Core Ready Discrete Element Method With Triangles Using Dynamically Adaptive Multiscale Grids.

Fast DEM collision checks on multicore nodes (2018)
Presentation / Conference Contribution
Krestenitis, K., Weinzierl, T., & Koziara, T. (2017, September). Fast DEM collision checks on multicore nodes. Presented at 12th International Conference on Parallel Processing and Applied Mathematics (PPAM) 2017, Lublin, Poland

Many particle simulations today rely on spherical or analytical particle shape descriptions. They find non-spherical, triangulated particle models computationally infeasible due to expensive collision detections. We propose a hybrid collision detecti... Read More about Fast DEM collision checks on multicore nodes.

An experience report on (auto-)tuning of mesh-based PDE solvers on shared memory systems (2018)
Presentation / Conference Contribution
Charrier, D. E., & Weinzierl, T. (2018, March). An experience report on (auto-)tuning of mesh-based PDE solvers on shared memory systems. Presented at PPAM 2017, Lublin, Poland

With the advent of manycore systems, shared memory parallelisation has gained importance in high performance computing. Once a code is decomposed into tasks or parallel regions, it becomes crucial to identify reasonable grain sizes, i.e. minimum prob... Read More about An experience report on (auto-)tuning of mesh-based PDE solvers on shared memory systems.

Quasi-matrix-free hybrid multigrid on dynamically adaptive Cartesian grids (2018)
Journal Article
Weinzierl, M., & Weinzierl, T. (2018). Quasi-matrix-free hybrid multigrid on dynamically adaptive Cartesian grids. ACM Transactions on Mathematical Software, 44(3), Article 32. https://doi.org/10.1145/3165280

We present a family of spacetree-based multigrid realizations using the tree’s multiscale nature to derive coarse grids. They align with matrix-free geometric multigrid solvers as they never assemble the system matrices, which is cumbersome for dynam... Read More about Quasi-matrix-free hybrid multigrid on dynamically adaptive Cartesian grids.

A Case Study for a New Invasive Extension of Intel's Threading Building Blocks (2018)
Presentation / Conference Contribution
Schreiber, M., & Weinzierl, T. (2018, January). A Case Study for a New Invasive Extension of Intel's Threading Building Blocks. Presented at HiPEAC 2018 - 3rd COSH Workshop on Co-Scheduling of HPC Applications, Manchester, England

We study codes deploying multiple MPI ranks to one node where each rank is parallelised with TBB. A static assignment of cores to ranks here is disadvantageous if the load is not perfectly balanced, the runtime is subject to fluctuations or one MPI r... Read More about A Case Study for a New Invasive Extension of Intel's Threading Building Blocks.