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.
Intervention
02/10
12:30
10minutes
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
Amphithéâtre Jean-Baptiste Say