GPU-accelerated time integration of Gross-Pitaevskii equation with discrete exterior calculus
Kivioja, M., Mönkölä, S., & Rossi, T. (2022). GPU-accelerated time integration of Gross-Pitaevskii equation with discrete exterior calculus. Computer Physics Communications, 278, Article 108427. https://doi.org/10.1016/j.cpc.2022.108427
Published inComputer Physics Communications
DisciplineLaskennallinen tiedeTutkintokoulutusTietotekniikkaComputing, Information Technology and MathematicsComputational ScienceDegree EducationMathematical Information TechnologyComputing, Information Technology and Mathematics
© 2022 The Author(s).
The quantized vortices in superfluids are modeled by the Gross-Pitaevskii equation whose numerical time integration is instrumental in the physics studies of such systems. In this paper, we present a reliable numerical method and its efficient GPU-accelerated implementation for the time integration of the three-dimensional Gross-Pitaevskii equation. The method is based on discrete exterior calculus which allows us the usage of more versatile spatial discretization than traditional finite difference and spectral methods are applicable to. We discretize the problem using six different natural crystal structures and observe the correct choices of spatial tiling to decrease the truncation error and increase the reliability compared to Cartesian grids. We pay attention to the computational performance optimizations of the GPU implementation and measure speedups of up to 152-fold when compared to a reference CPU implementation. We parallelize the implementation further to multiple GPUs and show that 92% of the computation time can fully utilize the additional resources. ...
Publication in research information system
MetadataShow full item record
Showing items with similar title or keywords.
Mönkölä, Sanna; Räty, Joona (John Wiley & Sons, 2023)The discrete exterior calculus (DEC) is very promising, though not yet widely used, discretization method for photonic crystal (PC) waveguides. It can be seen as a generalization of the finite difference time domain (FDTD) ...
Räbinä, Jukka (University of Jyväskylä, 2014)
Myyrä, Mikael (2023)Diskreetti ulkoinen laskenta (engl, discrete exterior calculus, DEC) on differentiaaliyhtälöiden ratkaisemiseen soveltuva diskretointimenetelmä, joka säilyttää tiettyjä fysikaalisten mallien geometrisia ominaisuuksia ja ...
Systematic implementation of higher order Whitney forms in methods based on discrete exterior calculus Lohi, Jonni (Springer, 2022)We present a systematic way to implement higher order Whitney forms in numerical methods based on discrete exterior calculus. Given a simplicial mesh, we first refine the mesh into smaller simplices which can be used to ...
Mönkölä, Sanna; Räbinä, Jukka; Rossi, Tuomo (Academie des Sciences, 2023)In this paper, we apply the exact controllability concept for time-harmonic electromagnetic scattering. The problem is presented in terms of the differential forms, and the discrete exterior calculus is utilized for spatial ...