szamorodni
New member
Hello,
I just learned that there is a new Github repository (FahrenheitResearch/wrf-gpu-port) which provides python scripts that insert OpenACC directives (!$acc kernels, !$acc data, and !$acc routine) into the .f90 source files. It patches the latest stable version of WRF (version 4.7.1) to utilize the GPU for the small_step, big_step, diffusion, module_em parts of dynamical core (no physics parameterizations or advection yet).
The software is compatible with RTX 3090/4090/5090, A100, H100, H200 and B200 GPUs and is free in contrast to TempoQuest AceCast.
I managed to compile it successfully, but there is no sign of GPU usage on my 5090. Has anyone experience with this software solution?
I just learned that there is a new Github repository (FahrenheitResearch/wrf-gpu-port) which provides python scripts that insert OpenACC directives (!$acc kernels, !$acc data, and !$acc routine) into the .f90 source files. It patches the latest stable version of WRF (version 4.7.1) to utilize the GPU for the small_step, big_step, diffusion, module_em parts of dynamical core (no physics parameterizations or advection yet).
The software is compatible with RTX 3090/4090/5090, A100, H100, H200 and B200 GPUs and is free in contrast to TempoQuest AceCast.
I managed to compile it successfully, but there is no sign of GPU usage on my 5090. Has anyone experience with this software solution?