Ivan Utkin
I'm an applied mathematician working in the field of computational glaciology. My interests include GPU computing, supercomputing, computational fluid dynamics, numerical analysis, to name a few.
Session
10-02
12:30
10min
Scalable architecture-agnostic finite differences with Chmy.jl
Ivan Utkin
We present Chmy.jl, a Julia package for developing scalable finite-difference solvers, with a focus on portability, ease of use, and minimal overhead. Chmy.jl contains modules for working with structured staggered grids, discrete fields, finite-difference and interpolation operators, boundary conditions, and distributed computing. Users can use Chmy.jl in functions that execute both on CPUs and GPUs supported by the JuliaGPU ecosystem.
Numerical analysis
Jean-Baptiste Say Amphitheater