Computing and Visualization in Science
Latest Publications


TOTAL DOCUMENTS

496
(FIVE YEARS 29)

H-INDEX

39
(FIVE YEARS 2)

Published By Springer-Verlag

1433-0369, 1432-9360

2020 ◽  
Vol 23 (1-4) ◽  
Author(s):  
Daniel Ruprecht ◽  
Robert Speck Jülich ◽  
Sebastian Schöps

No abstract


2020 ◽  
Vol 23 (1-4) ◽  
Author(s):  
Martin J. Gander ◽  
Thibaut Lunet

AbstractWe develop new error estimates for the one-dimensional advection equation, considering general space-time discretization schemes based on Runge–Kutta methods and finite difference discretizations. We then derive conditions on the number of points per wavelength for a given error tolerance from these new estimates. Our analysis also shows the existence of synergistic space-time discretization methods that permit to gain one order of accuracy at a given CFL number. Our new error estimates can be used to analyze the choice of space-time discretizations considered when testing Parallel-in-Time methods.


2020 ◽  
Vol 23 (1-4) ◽  
Author(s):  
Cleophas Kweyu ◽  
Lihong Feng ◽  
Matthias Stein ◽  
Peter Benner

AbstractThe Poisson–Boltzmann equation (PBE) is a nonlinear elliptic parametrized partial differential equation that arises in biomolecular modeling and is a fundamental tool for structural biology. It is used to calculate electrostatic potentials around an ensemble of fixed charges immersed in an ionic solution. Efficient numerical computation of the PBE yields a high number of degrees of freedom in the resultant algebraic system of equations, ranging from several hundred thousand to millions. Coupled with the fact that in most cases the PBE requires to be solved multiple times for a large number of system configurations, for example, in Brownian dynamics simulations or in the computation of similarity indices for protein interaction analysis, this poses great computational challenges to conventional numerical techniques. To accelerate such onerous computations, we suggest to apply the reduced basis method (RBM) and the (discrete) empirical interpolation method ((D)EIM) to the PBE with a special focus on simulations of complex biomolecular systems, which greatly reduces this computational complexity by constructing a reduced order model (ROM) of typically low dimension. In this study, we employ a simple version of the PBE for proof of concept and discretize the linearized PBE (LPBE) with a centered finite difference scheme. The resultant linear system is solved by the aggregation-based algebraic multigrid (AGMG) method at different samples of ionic strength on a three-dimensional Cartesian grid. The discretized LPBE, which we call the high-fidelity full order model (FOM), yields solution as accurate as other LPBE solvers. We then apply the RBM to the FOM. DEIM is applied to the Dirichlet boundary conditions which are nonaffine in the parameter (ionic strength), to reduce the complexity of the ROM. From the numerical results, we notice that the RBM reduces the model order from $${\mathcal {N}} = 2\times 10^{6}$$ N = 2 × 10 6 to $$N = 6$$ N = 6 at an accuracy of $${\mathcal {O}}(10^{-9})$$ O ( 10 - 9 ) and reduces the runtime by a factor of approximately 7600. DEIM, on the other hand, is also used in the offline-online phase of solving the ROM for different values of parameters which provides a speed-up of 20 for a single iteration of the greedy algorithm.


2020 ◽  
Vol 23 (1-4) ◽  
Author(s):  
Matthias Bolten ◽  
Stephanie Friedhoff ◽  
Jens Hahne ◽  
Sebastian Schöps

AbstractWe apply the multigrid-reduction-in-time (MGRIT) algorithm to an eddy current simulation of a two-dimensional induction machine supplied by a pulse-width-modulation signal. To resolve the fast-switching excitations, small time steps are needed, such that parallelization in time becomes highly relevant for reducing the simulation time. The MGRIT algorithm is an iterative method that allows calculating multiple time steps simultaneously by using a time-grid hierarchy. It is particularly well suited for introducing time parallelism in the simulation of electrical machines using existing application codes, as MGRIT is a non-intrusive approach that essentially uses the same time integrator as a traditional time-stepping algorithm. However, the key difficulty when using time-stepping routines of existing application codes for the MGRIT algorithm is that the cost of the time integrator on coarse time grids must be less expensive than on the fine grid to allow for speedup over sequential time stepping on the fine grid. To overcome this difficulty, we consider reducing the costs of the coarse-level problems by adding spatial coarsening. We investigate effects of spatial coarsening on MGRIT convergence when applied to two numerical models of an induction machine, one with linear material laws and a full nonlinear model. Parallel results demonstrate significant speedup in the simulation time compared to sequential time stepping, even for moderate numbers of processors.


2020 ◽  
Vol 23 (1-4) ◽  
Author(s):  
Joshua Christopher ◽  
Robert D. Falgout ◽  
Jacob B. Schroder ◽  
Stephen M. Guzik ◽  
Xinfeng Gao

2020 ◽  
Vol 23 (1-4) ◽  
Author(s):  
Ruth Schöbel ◽  
Robert Speck

AbstractTo extend prevailing scaling limits when solving time-dependent partial differential equations, the parallel full approximation scheme in space and time (PFASST) has been shown to be a promising parallel-in-time integrator. Similar to space–time multigrid, PFASST is able to compute multiple time-steps simultaneously and is therefore in particular suitable for large-scale applications on high performance computing systems. In this work we couple PFASST with a parallel spectral deferred correction (SDC) method, forming an unprecedented doubly time-parallel integrator. While PFASST provides global, large-scale “parallelization across the step”, the inner parallel SDC method allows integrating each individual time-step “parallel across the method” using a diagonalized local Quasi-Newton solver. This new method, which we call “PFASST with Enhanced concuRrency” (PFASST-ER), therefore exposes even more temporal concurrency. For two challenging nonlinear reaction-diffusion problems, we show that PFASST-ER works more efficiently than the classical variants of PFASST and can use more processors than time-steps.


2020 ◽  
Vol 23 (1-4) ◽  
Author(s):  
Wisdom Agboh ◽  
Oliver Grainger ◽  
Daniel Ruprecht ◽  
Mehmet Dogar

AbstractA 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 thus planning. The Parareal algorithm iterates between a coarse serial integrator and a fine parallel integrator. A key challenge is to devise a coarse model that is computationally cheap but accurate enough for Parareal to converge quickly. Here, we investigate the use of a deep neural network physics model as a coarse model for Parareal in the context of robotic manipulation. In simulated experiments using the physics engine Mujoco as fine propagator we show that the learned coarse model leads to faster Parareal convergence than a coarse physics-based model. We further show that the learned coarse model allows to apply Parareal to scenarios with multiple objects, where the physics-based coarse model is not applicable. Finally, we conduct experiments on a real robot and show that Parareal predictions are close to real-world physics predictions for robotic pushing of multiple objects. Code (https://doi.org/10.5281/zenodo.3779085) and videos (https://youtu.be/wCh2o1rf-gA) are publicly available.


Author(s):  
Benjamin W. Ong ◽  
Jacob B. Schroder
Keyword(s):  

Author(s):  
Andrew Clarke ◽  
Chris Davies ◽  
Daniel Ruprecht ◽  
Steven Tobias ◽  
Jeffrey S. Oishi

AbstractRayleigh–Bénard convection (RBC) is a fundamental problem of fluid dynamics, with many applications to geophysical, astrophysical, and industrial flows. Understanding RBC at parameter regimes of interest requires complex physical or numerical experiments. Numerical simulations require large amounts of computational resources; in order to more efficiently use the large numbers of processors now available in large high performance computing clusters, novel parallelisation strategies are required. To this end, we investigate the performance of the parallel-in-time algorithm Parareal when used in numerical simulations of RBC. We present the first parallel-in-time speedups for RBC simulations at finite Prandtl number. We also investigate the problem of convergence of Parareal with respect to statistical numerical quantities, such as the Nusselt number, and discuss the importance of reliable online stopping criteria in these cases.


Sign in / Sign up

Export Citation Format

Share Document