Zum Hauptinhalt springen

Showing 1–6 of 6 results for author: Rampp, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2109.10876  [pdf, other

    cs.DC physics.comp-ph

    Code modernization strategies for short-range non-bonded molecular dynamics simulations

    Authors: James Vance, Zhen-Hao Xu, Nikita Tretyakov, Torsten Stuehn, Markus Rampp, Sebastian Eibl, Christoph Junghans, André Brinkmann

    Abstract: Modern HPC systems are increasingly relying on greater core counts and wider vector registers. Thus, applications need to be adapted to fully utilize these hardware capabilities. One class of applications that can benefit from this increase in parallelism are molecular dynamics simulations. In this paper, we describe our efforts at modernizing the ESPResSo++ molecular dynamics simulation package b… ▽ More

    Submitted 15 June, 2023; v1 submitted 22 September, 2021; originally announced September 2021.

    Comments: 42 pages, 9 figures, SI

    Journal ref: Comp. Phys. Comm. 290, 108760 (2023)

  2. arXiv:2107.01104  [pdf, other

    physics.flu-dyn cs.DC physics.comp-ph

    An Efficient Particle Tracking Algorithm for Large-Scale Parallel Pseudo-Spectral Simulations of Turbulence

    Authors: Cristian C. Lalescu, Bérenger Bramas, Markus Rampp, Michael Wilczek

    Abstract: Particle tracking in large-scale numerical simulations of turbulent flows presents one of the major bottlenecks in parallel performance and scaling efficiency. Here, we describe a particle tracking algorithm for large-scale parallel pseudo-spectral simulations of turbulence which scales well up to billions of tracer particles on modern high-performance computing architectures. We summarize the sta… ▽ More

    Submitted 30 May, 2022; v1 submitted 2 July, 2021; originally announced July 2021.

  3. arXiv:1911.08394  [pdf, ps, other

    cs.DC physics.plasm-ph

    Evaluation of performance portability frameworks for the implementation of a particle-in-cell code

    Authors: Victor Artigues, Katharina Kormann, Markus Rampp, Klaus Reuter

    Abstract: This paper reports on an in-depth evaluation of the performance portability frameworks Kokkos and RAJA with respect to their suitability for the implementation of complex particle-in-cell (PIC) simulation codes, extending previous studies based on codes from other domains. At the example of a particle-in-cell model, we implemented the hotspot of the code in C++ and parallelized it using OpenMP, Op… ▽ More

    Submitted 19 November, 2019; originally announced November 2019.

  4. arXiv:1903.00308  [pdf, ps, other

    physics.comp-ph cs.DC physics.plasm-ph

    A massively parallel semi-Lagrangian solver for the six-dimensional Vlasov-Poisson equation

    Authors: Katharina Kormann, Klaus Reuter, Markus Rampp

    Abstract: This paper presents an optimized and scalable semi-Lagrangian solver for the Vlasov-Poisson system in six-dimensional phase space. Grid-based solvers of the Vlasov equation are known to give accurate results. At the same time, these solvers are challenged by the curse of dimensionality resulting in very high memory requirements, and moreover, requiring highly efficient parallelization schemes. In… ▽ More

    Submitted 1 March, 2019; originally announced March 2019.

  5. arXiv:1511.04203  [pdf, ps, other

    physics.plasm-ph cs.CE cs.DC physics.comp-ph

    GPEC, a real-time capable Tokamak equilibrium code

    Authors: Markus Rampp, Roland Preuss, Rainer Fischer, the ASDEX Upgrade Team

    Abstract: A new parallel equilibrium reconstruction code for tokamak plasmas is presented. GPEC allows to compute equilibrium flux distributions sufficiently accurate to derive parameters for plasma control within 1 ms of runtime which enables real-time applications at the ASDEX Upgrade experiment (AUG) and other machines with a control cycle of at least this size. The underlying algorithms are based on the… ▽ More

    Submitted 25 May, 2016; v1 submitted 13 November, 2015; originally announced November 2015.

    Comments: minor typos corrected and reference updated, matches published version

    Journal ref: Fusion Science and Technology 70(1), 2016, 1-13

  6. arXiv:1310.1485  [pdf, other

    physics.comp-ph astro-ph.SR cs.DC physics.plasm-ph

    Porting Large HPC Applications to GPU Clusters: The Codes GENE and VERTEX

    Authors: Tilman Dannert, Andreas Marek, Markus Rampp

    Abstract: We have developed GPU versions for two major high-performance-computing (HPC) applications originating from two different scientific domains. GENE is a plasma microturbulence code which is employed for simulations of nuclear fusion plasmas. VERTEX is a neutrino-radiation hydrodynamics code for "first principles"-simulations of core-collapse supernova explosions. The codes are considered state of t… ▽ More

    Submitted 5 October, 2013; originally announced October 2013.

    Comments: 10 pages, accepted for publication in ParCo 2013