CUDA 13 support

4 views
Skip to first unread message

Tristan

unread,
Jan 7, 2026, 6:22:11 AM (5 days ago) Jan 7
to MAGMA User
Greetings, 

I am currently working on a modern C++ project that relies on several linear algebra libraries, including Ginkgo, Kokkos-Kernels, cuSolverDx, and others. These libraries have recently been updated to support CUDA 13. I would very much like to integrate MAGMA into my project; however, I noticed on the Spack package page that MAGMA is marked as incompatible with CUDA 13 and above (conflict: ^cuda@13: when @:2.9.0).

I would therefore like to ask you two questions:

- Is this incompatibility known to be strictly critical, or is it rather a conservative/default constraint due to untested or unknown behavior with CUDA 13?

- Is a new MAGMA release with official support for CUDA 13 planned? If so, would you be able to share an approximate timeline?

Thank you very much for your time

Kind regards,
Tristan C.

Ahmad Abdelfattah

unread,
Jan 7, 2026, 6:27:01 AM (5 days ago) Jan 7
to Tristan, MAGMA User
Hi Tristan, 

The GitHub tip of the MAGMA repo should be compatible with CUDA-13. We are planning a 2.10.0 release hopefully within a month or so. Until then, feel free to clone the GitHub repo and let us know if you need any assistance in compiling it. 

Ahmad


--
You received this message because you are subscribed to the Google Groups "MAGMA User" group.
To unsubscribe from this group and stop receiving emails from it, send an email to magma-user+...@icl.utk.edu.
To view this discussion visit https://groups.google.com/a/icl.utk.edu/d/msgid/magma-user/ae8b0ec3-d142-43b7-bf6c-ec8c0ccc0972n%40icl.utk.edu.

Danesh Daroui

unread,
Jan 7, 2026, 9:05:19 AM (5 days ago) Jan 7
to Ahmad Abdelfattah, Tristan, MAGMA User
Hi Tristian and Ahmad,
I have tested MAGMA 2.9.0 with both CUDA 13 and 13.1 on Fedora 42 and it works without any problem. The only issue was when I upgraded to Fedora 43 and then everything stopped working because CUDA 31.1 supports up to Fedora 42 and therefore there was a mismatch between glib versions. I managed to fix this problem for my own code by disabling CUDA math function calls, but then the MAGMA build failed. Anyway, CUDA 13 and 13.1 works very well with MAGMA 2.9.0 with glib 2.41 in my case.
Regards,
Danesh


Reply all
Reply to author
Forward
0 new messages