The GPU4GEO team and external collaborators will gather for a Julia hackathon April 4-8, 2022 to advance geoscientific Julia projects.
Hackathon purpose
We aim at moving forward with the various open-source Julia projects within ice-flow dynamics and geodynamics where collaboration with experts enables the fast track.
During the hackathon, we will focus on advancing Julia software engineering and high-performance, parallel, GPU-accelerated code development in following topics:
- Advection, marker-based routines and combining that with ParallelStencil.jl
- Developing new software using ParallelStencil (e.g., seismic rupture)
- Further develop rheology and material parameter routines GeoParams.jl and use that in existing codes
- Make Enzyme.jl, Zygote.jl work with GPUs
- Explore GPU block-based dynamic tiling
- Finish DMSTAG routines within PETSc.jl
- Further develop geomIO and make GeophysicalModelGenerator.jl work with parallel setup
- Add higher-order derivatives to ParallelStencil.jl
Stay tuned as more news will follow...