New Video!!
Simulating Kelvin Waves using the Spectral Element Library in Fortran
This week, I share an honest look at developing a tutorial for the Spectral Element Library in Fortran (SELF) that is meant for teaching some basic phenomena in geophysical fluid dynamics. Specifically, we dive into Kelvin waves which are a rather interesting type of coastal trapped inertia-gravity wave with a preferred propagation direction.
All of this work is done on our in-house Galapagos Cluster , where we run SELF (in this video) on AMD Instinct MI210 GPUs. All of our compute kernels are hand-crafted kernels designed specifically for SELF and AMD Instinct GPUs, which allows us to quickly iterate through simulation development rather quickly. Granted, this is a small problem, we have some larger 3-D turbulence simulations in the works… Stay tuned!