Numerical simulation of skin transport using Parareal

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

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

11 Scopus citations

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++ library Lib4PrM implementing Parareal is combined with the UG4 simulation framework, which provides the spatial discretization and parallelization. The combination’s performance is studied with respect to convergence and speedup. It is confirmed that anisotropies in the domain and jumps in diffusion coefficients only have a minor impact on Parareal’s convergence. The influence of load imbalances in time due to differences in number of iterations required by the spatial solver as well as spatio-temporal weak scaling is discussed.

Original languageEnglish (US)
Pages (from-to)99-108
Number of pages10
JournalComputing and Visualization in Science
Volume17
Issue number2
DOIs
StatePublished - Aug 15 2015

Keywords

  • Load balancing
  • Parareal
  • Skin transport
  • Space–time parallelism
  • Weak scaling

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Software
  • Modeling and Simulation
  • Engineering(all)
  • Computer Vision and Pattern Recognition
  • Computational Theory and Mathematics

Fingerprint Dive into the research topics of 'Numerical simulation of skin transport using Parareal'. Together they form a unique fingerprint.

Cite this