Skip to main content

Showing 1–28 of 28 results for author: Ruprecht, D

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

    physics.flu-dyn cs.CE math.DS math.NA

    Relevance of the Basset history term for Lagrangian particle dynamics

    Authors: Julio Urizarna-Carasa, Daniel Ruprecht, Alexandra von Kameke, Kathrin Padberg-Gehle

    Abstract: The movement of small but finite spherical particles in a fluid can be described by the Maxey-Riley equation (MRE) if they are too large to be considered passive tracers. The MRE contains an integral "history term" modeling wake effects, which causes the force acting on a particle at some given time to depend on its full past trajectory. The history term causes complications in the numerical solut… ▽ More

    Submitted 1 July, 2024; originally announced July 2024.

  2. arXiv:2404.06400  [pdf, other

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

    Dynamic Deep Learning Based Super-Resolution For The Shallow Water Equations

    Authors: Maximilian Witte, Fabricio Rodrigues Lapolli, Philip Freese, Sebastian Götschel, Daniel Ruprecht, Peter Korn, Christopher Kadow

    Abstract: Using the nonlinear shallow water equations as benchmark, we demonstrate that a simulation with the ICON-O ocean model with a 20km resolution that is frequently corrected by a U-net-type neural network can achieve discretization errors of a simulation with 10km resolution. The network, originally developed for image-based super-resolution in post-processing, is trained to compute the difference be… ▽ More

    Submitted 9 April, 2024; originally announced April 2024.

    Comments: 17 pages, 12 figures

    MSC Class: 65M99; 68T07; 86-08; 35-11

  3. Bathymetry reconstruction from experimental data using PDE-constrained optimisation

    Authors: Judith Angel, Jörn Behrens, Sebastian Götschel, Marten Hollm, Daniel Ruprecht, Robert Seifried

    Abstract: Knowledge of the bottom topography, also called bathymetry, of rivers, seas or the ocean is important for many areas of maritime science and civil engineering. While direct measurements are possible, they are time consuming and expensive. Therefore, many approaches have been proposed how to infer the bathymetry from measurements of surface waves. Mathematically, this is an inverse problem where an… ▽ More

    Submitted 8 April, 2024; originally announced April 2024.

    Journal ref: Computers & Fluids 278, pp. 106321, 2024

  4. arXiv:2403.20135  [pdf, other

    cs.CE cs.DC math.NA

    Parallel performance of shared memory parallel spectral deferred corrections

    Authors: Philip Freese, Sebastian Götschel, Thibaut Lunet, Daniel Ruprecht, Martin Schreiber

    Abstract: We investigate parallel performance of parallel spectral deferred corrections, a numerical approach that provides small-scale parallelism for the numerical solution of initial value problems. The scheme is applied to the shallow water equation and uses an IMEX splitting that integrates fast modes implicitly and slow modes explicitly in order to be efficient. We describe parallel $\texttt{OpenMP}$-… ▽ More

    Submitted 29 March, 2024; originally announced March 2024.

    Comments: 14 pages, 4 figures

    MSC Class: 65Y05; 65M08; 65M70

  5. arXiv:2403.19736  [pdf, other

    astro-ph.IM cs.AI cs.LG

    Physics-Informed Neural Networks for Satellite State Estimation

    Authors: Jacob Varey, Jessica D. Ruprecht, Michael Tierney, Ryan Sullenberger

    Abstract: The Space Domain Awareness (SDA) community routinely tracks satellites in orbit by fitting an orbital state to observations made by the Space Surveillance Network (SSN). In order to fit such orbits, an accurate model of the forces that are acting on the satellite is required. Over the past several decades, high-quality, physics-based models have been developed for satellite state estimation and pr… ▽ More

    Submitted 28 March, 2024; originally announced March 2024.

  6. arXiv:2403.18641  [pdf, other

    math.NA cs.DC

    Improving Efficiency of Parallel Across the Method Spectral Deferred Corrections

    Authors: Gayatri Čaklović, Thibaut Lunet, Sebastian Götschel, Daniel Ruprecht

    Abstract: Parallel-across-the method time integration can provide small scale parallelism when solving initial value problems. Spectral deferred corrections (SDC) with a diagonal sweeper, which is closely related to iterated Runge-Kutta methods proposed by Van der Houwen and Sommeijer, can use a number of threads equal to the number of quadrature nodes in the underlying collocation method. However, converge… ▽ More

    Submitted 27 March, 2024; originally announced March 2024.

    Comments: 24 pages

    MSC Class: 65R20; 45L05; 65L20 ACM Class: G.1.7; G.1.8

  7. arXiv:2403.13515  [pdf, other

    math.NA cs.CE

    Efficient numerical methods for the Maxey-Riley equations with Basset history term

    Authors: Julio Urizarna-Carasa, Leon Schlegel, Daniel Ruprecht

    Abstract: The Maxey-Riley equations (MRE) describe the motion of a finite-sized, spherical particle in a fluid. Because of wake effects, the force acting on a particle depends on its past trajectory. This is modelled by an integral term in the MRE, also called Basset force, that makes its numerical solution challenging and memory intensive. A recent approach proposed by Prasath, Vasan and Govindarajan explo… ▽ More

    Submitted 20 March, 2024; originally announced March 2024.

  8. arXiv:2403.13454  [pdf, other

    math.NA cs.DC

    Adaptive time step selection for Spectral Deferred Corrections

    Authors: Thomas Baumann, Sebastian Götschel, Thibaut Lunet, Daniel Ruprecht, Robert Speck

    Abstract: Spectral Deferred Corrections (SDC) is an iterative method for the numerical solution of ordinary differential equations. It works by refining the numerical solution for an initial value problem by approximately solving differential equations for the error, and can be interpreted as a preconditioned fixed-point iteration for solving the fully implicit collocation problem. We adopt techniques from… ▽ More

    Submitted 20 March, 2024; originally announced March 2024.

    Comments: 34 pages including references, 12 figures. Submitted to Springer Numerical Algorithms

    MSC Class: 65Y05 ACM Class: G.1.0

  9. Parareal with a physics-informed neural network as coarse propagator

    Authors: Abdul Qadir Ibrahim, Sebastian Götschel, Daniel Ruprecht

    Abstract: Parallel-in-time algorithms provide an additional layer of concurrency for the numerical integration of models based on time-dependent differential equations. Methods like Parareal, which parallelize across multiple time steps, rely on a computationally cheap and coarse integrator to propagate information forward in time, while a parallelizable expensive fine propagator provides accuracy. Typicall… ▽ More

    Submitted 5 June, 2023; v1 submitted 7 March, 2023; originally announced March 2023.

    Comments: 13 pages, 7 figures

    MSC Class: 65Y05; 68T07; 65M55

    Journal ref: In: Cano, J., Dikaiakos, M.D., Papadopoulos, G.A., Pericàs, M., Sakellariou, R. (eds) Euro-Par 2023: Parallel Processing. Euro-Par 2023. Lecture Notes in Computer Science, vol 14100. Springer, Cham

  10. arXiv:2203.16069  [pdf, other

    math.NA cs.CE

    A unified analysis framework for iterative parallel-in-time algorithms

    Authors: M. J. Gander, T. Lunet, D. Ruprecht, R. Speck

    Abstract: Parallel-in-time integration has been the focus of intensive research efforts over the past two decades due to the advent of massively parallel computer architectures and the scaling limits of purely spatial parallelization. Various iterative parallel-in-time (PinT) algorithms have been proposed, like Parareal, PFASST, MGRIT, and Space-Time Multi-Grid (STMG). These methods have been described usin… ▽ More

    Submitted 28 April, 2023; v1 submitted 30 March, 2022; originally announced March 2022.

    Journal ref: SIAM Journal on Scientific Computing 45(5), pp. A2275 - A2303, 2023

  11. arXiv:2111.10228  [pdf, other

    math.NA cs.CE

    Impact of spatial coarsening on Parareal convergence

    Authors: Judith Angel, Sebastian Götschel, Daniel Ruprecht

    Abstract: We study the impact of spatial coarsening on the convergence of the Parareal algorithm, both theoretically and numerically. For initial value problems with a normal system matrix, we prove a lower bound for the Euclidean norm of the iteration matrix. When there is no physical or numerical diffusion, an immediate consequence is that the norm of the iteration matrix cannot be smaller than unoty as s… ▽ More

    Submitted 19 November, 2021; originally announced November 2021.

  12. Twelve Ways To Fool The Masses When Giving Parallel-In-Time Results

    Authors: Sebastian Goetschel, Michael Minion, Daniel Ruprecht, Robert Speck

    Abstract: Getting good speedup -- let alone high parallel efficiency -- for parallel-in-time (PinT) integration examples can be frustratingly difficult. The high complexity and large number of parameters in PinT methods can easily (and unintentionally) lead to numerical experiments that overestimate the algorithm's performance. In the tradition of Bailey's article "Twelve ways to fool the masses when giving… ▽ More

    Submitted 23 February, 2021; originally announced February 2021.

    Journal ref: In: Ong B., Schroder J., Shipton J., Friedhoff S. (eds) Parallel-in-Time Integration Methods. PinT 2020. Springer Proceedings in Mathematics & Statistics, vol 356. Springer, Cham

  13. Parareal with a Learned Coarse Model for Robotic Manipulation

    Authors: Wisdom Agboh, Oliver Grainger, Daniel Ruprecht, Mehmet Dogar

    Abstract: A key component of many robotics model-based planning and control algorithms is physics predictions, that is, forecasting a sequence of states given an initial state and a sequence of controls. This process is slow and a major computational bottleneck for robotics planning algorithms. Parallel-in-time integration methods can help to leverage parallel computing to accelerate physics predictions and… ▽ More

    Submitted 19 June, 2020; v1 submitted 12 December, 2019; originally announced December 2019.

    Comments: Accepted to Computing and Visualization in Science (special issue on parallel-in-time)

    Journal ref: Computing and Visualization in Science 23(8), 2020

  14. Combining Coarse and Fine Physics for Manipulation using Parallel-in-Time Integration

    Authors: Wisdom C. Agboh, Daniel Ruprecht, Mehmet R. Dogar

    Abstract: We present a method for fast and accurate physics-based predictions during non-prehensile manipulation planning and control. Given an initial state and a sequence of controls, the problem of predicting the resulting sequence of states is a key component of a variety of model-based planning and control algorithms. We propose combining a coarse (i.e. computationally cheap but not very accurate) pred… ▽ More

    Submitted 30 August, 2019; v1 submitted 20 March, 2019; originally announced March 2019.

    Comments: International Symposium on Robotics Research (ISRR), 2019

    Journal ref: In: Asfour T., Yoshida E., Park J., Christensen H., Khatib O. (eds) Robotics Research. ISRR 2019. Springer Proceedings in Advanced Robotics, vol 20. Springer, Cham

  15. An arbitrary order time-step** algorithm for tracking particles in inhomogeneous magnetic fields

    Authors: Krasymyr Tretiak, Daniel Ruprecht

    Abstract: The Lorentz equations describe the motion of electrically charged particles in electric and magnetic fields and are used widely in plasma physics. The most popular numerical algorithm for solving them is the Boris method, a variant of the Störmer-Verlet algorithm. Boris' method is phase space volume conserving and simulated particles typically remain near the correct trajectory. However, it is onl… ▽ More

    Submitted 2 August, 2019; v1 submitted 19 December, 2018; originally announced December 2018.

    Journal ref: Journal of Computational Physics: X 4, pp. 100036, 2019

  16. arXiv:1707.03581  [pdf, other

    cs.CE eess.SY math.NA

    Toward transient finite element simulation of thermal deformation of machine tools in real-time

    Authors: Andreas Naumann, Daniel Ruprecht, Joerg Wensch

    Abstract: Finite element models without simplifying assumptions can accurately describe the spatial and temporal distribution of heat in machine tools as well as the resulting deformation. In principle, this allows to correct for displacements of the Tool Centre Point and enables high precision manufacturing. However, the computational cost of FEM models and restriction to generic algorithms in commercial t… ▽ More

    Submitted 12 July, 2017; originally announced July 2017.

    Journal ref: Computational Mechanics 62(5), pp. 929 - 942, 2018

  17. Parallel-in-Space-and-Time Simulation of the Three-Dimensional, Unsteady Navier-Stokes Equations for Incompressible Flow

    Authors: Roberto Croce, Daniel Ruprecht, Rolf Krause

    Abstract: In this paper we combine the Parareal parallel-in-time method together with spatial parallelization and investigate this space-time parallel scheme by means of solving the three-dimensional incompressible Navier-Stokes equations. Parallelization of time step** provides a new direction of parallelization and allows to employ additional cores to further speed up simulations after spatial paralleli… ▽ More

    Submitted 17 May, 2017; originally announced May 2017.

    Journal ref: Modeling, Simulation and Optimization of Complex Processes - HPSC 2012, Springer International Publishing, pages 13-23, 2014

  18. Wave propagation characteristics of Parareal

    Authors: Daniel Ruprecht

    Abstract: The paper derives and analyses the (semi-)discrete dispersion relation of the Parareal parallel-in-time integration method. It investigates Parareal's wave propagation characteristics with the aim to better understand what causes the well documented stability problems for hyperbolic equations. The analysis shows that the instability is caused by convergence of the amplification factor to the exact… ▽ More

    Submitted 14 October, 2017; v1 submitted 5 January, 2017; originally announced January 2017.

    Journal ref: Computing and Visualization in Science 19(1), pp. 1- 17, 2018

  19. Toward fault-tolerant parallel-in-time integration with PFASST

    Authors: Robert Speck, Daniel Ruprecht

    Abstract: We introduce and analyze different strategies for the parallel-in-time integration method PFASST to recover from hard faults and subsequent data loss. Since PFASST stores solutions at multiple time steps on different processors, information from adjacent steps can be used to recover after a processor has failed. PFASST's multi-level hierarchy allows to use the coarse level for correcting the recon… ▽ More

    Submitted 31 May, 2016; v1 submitted 28 October, 2015; originally announced October 2015.

    Journal ref: Parallel Computing 62, pp. 20 - 37, 2017

  20. Explicit Parallel-in-time Integration of a Linear Acoustic-Advection System

    Authors: Daniel Ruprecht, Rolf Krause

    Abstract: The applicability of the Parareal parallel-in-time integration scheme for the solution of a linear, two-dimensional hyperbolic acoustic-advection system, which is often used as a test case for integration schemes for numerical weather prediction (NWP), is addressed. Parallel-in-time schemes are a possible way to increase, on the algorithmic level, the amount of parallelism, a requirement arising f… ▽ More

    Submitted 8 October, 2015; originally announced October 2015.

    Journal ref: Computers & Fluids 59, pp. 72-83, 2012

  21. Shared Memory Pipelined Parareal

    Authors: Daniel Ruprecht

    Abstract: For the parallel-in-time integration method Parareal, pipelining can be used to hide some of the cost of the serial correction step and improve its efficiency. The paper introduces a basic OpenMP implementation of pipelined Parareal and compares it to a standard MPI-based variant. Both versions yield almost identical runtimes, but, depending on the compiler, the OpenMP variant consumes about 7% le… ▽ More

    Submitted 11 November, 2019; v1 submitted 23 September, 2015; originally announced September 2015.

    MSC Class: 68W10; 65Y05; 68N19

    Journal ref: In: Rivera F., Pena T., Cabaleiro J. (eds) Euro-Par 2017: Parallel Processing. Lecture Notes in Computer Science, vol 10417. Springer

  22. arXiv:1509.04252  [pdf, other

    cs.CE cs.DC math.NA

    Parareal convergence for 2D unsteady flow around a cylinder

    Authors: Andreas Kreienbuehl, Arne Naegel, Daniel Ruprecht, Andreas Vogel, Gabriel Wittum, Rolf Krause

    Abstract: In this technical report we study the convergence of Parareal for 2D incompressible flow around a cylinder for different viscosities. Two methods are used as fine integrator: backward Euler and a fractional step method. It is found that Parareal converges better for the implicit Euler, likely because it under-resolves the fine-scale dynamics as a result of numerical diffusion.

    Submitted 14 September, 2015; originally announced September 2015.

    Comments: 16 pages, 7 figures

  23. arXiv:1509.01572  [pdf, other

    gr-qc cs.CE cs.DC cs.PF

    Time parallel gravitational collapse simulation

    Authors: Andreas Kreienbuehl, Pietro Benedusi, Daniel Ruprecht, Rolf Krause

    Abstract: This article demonstrates the applicability of the parallel-in-time method Parareal to the numerical solution of the Einstein gravity equations for the spherical collapse of a massless scalar field. To account for the shrinking of the spatial domain in time, a tailored load balancing scheme is proposed and compared to load balancing based on number of time steps alone. The performance of Parareal… ▽ More

    Submitted 28 December, 2016; v1 submitted 4 September, 2015; originally announced September 2015.

    Comments: 16 pages, 8 figures, 1 listing, and 1 table

    Journal ref: Communications in Applied Mathematics and Computational Science 12-1 (2017), 109--128

  24. arXiv:1502.03645  [pdf, other

    cs.CE cs.DC cs.PF math.NA

    Numerical simulation of skin transport using Parareal

    Authors: Andreas Kreienbuehl, Arne Naegel, Daniel Ruprecht, Robert Speck, Gabriel Wittum, Rolf Krause

    Abstract: In-silico investigation of skin permeation is an important but also computationally demanding problem. To resolve all scales involved in full detail will not only require exascale computing capacities but also suitable parallel algorithms. This article investigates the applicability of the time-parallel Parareal algorithm to a brick and mortar setup, a precursory problem to skin permeation. The C+… ▽ More

    Submitted 27 July, 2015; v1 submitted 12 February, 2015; originally announced February 2015.

    Comments: 11 pages, 8 figures

    Journal ref: Computing and Visualization in Science 17(2), pp. 99-108, 2015

  25. A stencil-based implementation of Parareal in the C++ domain specific embedded language STELLA

    Authors: Andrea Arteaga, Daniel Ruprecht, Rolf Krause

    Abstract: In view of the rapid rise of the number of cores in modern supercomputers, time-parallel methods that introduce concurrency along the temporal axis are becoming increasingly popular. For the solution of time-dependent partial differential equations, these methods can add another direction for concurrency on top of spatial parallelization. The paper presents an implementation of the time-parallel P… ▽ More

    Submitted 3 December, 2014; v1 submitted 30 September, 2014; originally announced September 2014.

    Journal ref: Applied Mathematics and Computation 267, pp. 727-741, 2015

  26. arXiv:1407.6486  [pdf, other

    math.NA cs.DC

    Interweaving PFASST and Parallel Multigrid

    Authors: Michael Minion, Robert Speck, Matthias Bolten, Matthew Emmett, Daniel Ruprecht

    Abstract: The parallel full approximation scheme in space and time (PFASST) introduced by Emmett and Minion in 2012 is an iterative strategy for the temporal parallelization of ODEs and discretized PDEs. As the name suggests, PFASST is similar in spirit to a space-time FAS multigrid method performed over multiple time-steps in parallel. However, since the original focus of PFASST has been on the performance… ▽ More

    Submitted 30 March, 2015; v1 submitted 24 July, 2014; originally announced July 2014.

    Journal ref: SIAM Journal on Scientific Computing 37(5), pp. S244-S263, 2015

  27. Convergence of Parareal for the Navier-Stokes equations depending on the Reynolds number

    Authors: Johannes Steiner, Daniel Ruprecht, Robert Speck, Rolf Krause

    Abstract: The paper presents first a linear stability analysis for the time-parallel Parareal method, using an IMEX Euler as coarse and a Runge-Kutta-3 method as fine propagator, confirming that dominant imaginary eigenvalues negatively affect Parareal's convergence. This suggests that when Parareal is applied to the nonlinear Navier-Stokes equations, problems for small viscosities could arise. Numerical re… ▽ More

    Submitted 15 October, 2014; v1 submitted 18 November, 2013; originally announced November 2013.

    Journal ref: Lecture Notes in Computational Science and Engineering 103, Springer International Publishing, pages 195 - 202, 2015

  28. A space-time parallel solver for the three-dimensional heat equation

    Authors: Robert Speck, Daniel Ruprecht, Matthew Emmett, Matthias Bolten, Rolf Krause

    Abstract: The paper presents a combination of the time-parallel "parallel full approximation scheme in space and time" (PFASST) with a parallel multigrid method (PMG) in space, resulting in a mesh-based solver for the three-dimensional heat equation with a uniquely high degree of efficient concurrency. Parallel scaling tests are reported on the Cray XE6 machine "Monte Rosa" on up to 16,384 cores and on the… ▽ More

    Submitted 14 July, 2014; v1 submitted 30 July, 2013; originally announced July 2013.

    Comments: 10 pages

    Journal ref: Advances in Parallel Computing 25, IOS Press, pages 263 - 272, 2014