You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The benefit is that the user can choose to not install CUDA and just use the CPU implementation of Oceananigans, or use AMDGPU instead of CUDA. So installing Oceanigans will be faster and users on laptops without GPUs won't have to pay for the additional packages
I think the benefit of faster CPU compilation is worth the price of a using CUDA, not least because we should be concerned about time-to-first-solution and because, though the most important simulations run on GPU, the most number of simulations run on CPU (including a lot of CI). It also seems more forward-looking since there may be many GPU options in the near future.
It'd be nice if we move CUDA functionality into an extension so it's only loaded for CUDA-enabled devices.
@vchuravy made a first attempt to do that at #3066
similar effort but for AMDGPU is at #3475
The text was updated successfully, but these errors were encountered: