Add CUDA ring FFT backend for SHT#1165
Conversation
|
@ssmmnn11 any tips for the JIT compilation? I tried using |
efc1853 to
6ed66b6
Compare
|
I've rebased the main commit of this branch on top of main to simplify the history. At the same time I removed some functionality temporarily just to make my life a bit easier in reviewing. The CUDA backend is now off by default and must be activated by explicitly passing |
6ed66b6 to
d201895
Compare
This currently fails, indicating an issue with the CUDA backend.
cufft
📚 Documentation preview 📚: https://anemoi-training--1165.org.readthedocs.build/en/1165/
📚 Documentation preview 📚: https://anemoi-graphs--1165.org.readthedocs.build/en/1165/
📚 Documentation preview 📚: https://anemoi-models--1165.org.readthedocs.build/en/1165/