Using RTX 5090 for GPU computing in forward compatibility

103 visualizaciones (últimos 30 días)
Alessandro
Alessandro el 31 de Jul. de 2025
Respondida: Eric el 24 de Sept. de 2025 a las 9:32
Dear users,
I have read a couple of very useful posts
which explain that Matlab currently does not fully support Nvidia gpus with compute capability greater than 9.0.
This means that RTX 5090 (or any GPU based on the new Blackwell architecture) is not fully supported natively, but it can be enabled with forward compatibility as follows:
parallel.gpu.enableCUDAForwardCompatibility(1)
However, Matlab documentation also says that "Enabling forward compatibility can result in wrong answers and unexpected behavior during GPU computations." (please see second link posted above).
So I would like to ask users who own a NVIDIA RTX 50XX what is their experience and how well forward compatibility works in practice. This feedback will be quite useful because I am currently considering upgrading my GPU to a new 5090 but I wonder if I should wait a bit until a future realease provide full native support.
Thanks in advance for comments/feedback etc.!
  3 comentarios
Alessandro
Alessandro el 14 de Sept. de 2025 a las 15:53
Thanks for your feedback, @JP Norair. I had the same impression as you.
Alessandro
Alessandro el 18 de Sept. de 2025 a las 22:31
Editada: Alessandro el 18 de Sept. de 2025 a las 22:32
@JP Norair: have you had a chance of trying R2025b? Any better with Blackwell?

Iniciar sesión para comentar.

Respuesta aceptada

Walter Roberson
Walter Roberson el 31 de Jul. de 2025
@Joss Knight who is Mathworks Staff with the Parallel Computing Toolbox, recently wrote https://www.mathworks.com/matlabcentral/answers/2178660-nvidia-gpu-geforce-5060-5090#answer_1568337
"The practical answer is that I haven't yet seen any problems with MATLAB R2024b and R2025a running on Blackwell in forward compatibility mode."

Más respuestas (1)

Eric
Eric el 24 de Sept. de 2025 a las 9:32
The MathWorks documentation explicitly states that the parallel.gpu.enableCUDAForwardCompatibility(1) function can enable compatibility with new hardware, such as the NVIDIA Blackwell architecture.

Categorías

Más información sobre GPU Computing en Help Center y File Exchange.

Productos


Versión

R2025a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by