Matlab, le célèbre environnement de développement pour le calcul numérique, va prendre en charge CUDA, comme d'autres logiciels de MathWorks, son éditeur.
La société supporte CUDA 1.3 parce que la technologie de NVIDIA est compatible avec les calculs en double précision sur les flottants, ce que ne proposent pas actuellement OpenCL et DirectCompute (la société proposera une version compatible si les API en question deviennent compatibles).
MathWorks parle d'une amélioration de la vitesse de cinq à cinquante fois (face à un CPU Intel à quatre cores), même si dans la majorité des cas, le gain n’est pas aussi élevé. Attention, CUDA 1.3 oblige, toutes les cartes graphiques ne sont pas compatibles. Dans les Tesla, seules les séries 10x0 et 20x0 le sont. Dans les Quadro, la seule carte Mobile compatible est la Quadro 5000M, alors que les versions « desktop » sont plus nombreuses : Quadro Plex 2200 D2, Quadro Plex 7000, Quadro CX, Quadro FX 3800, Quadro FX 4800 (for Mac), Quadro FX 5800, Quadro 4000, Quadro 5000 et Quadro 6000.
Pour les cartes classiques de la famille GeForce, les cartes basées sur le GT200 et le GT200b, les cartes basées sur le GF100 et celles basées sur les GF104, GF106 et GF108 sont compatibles. Tous les modèles en G8x, G9x et les modèles basés sur des dérivés de GT200 (GT218, GT216, GT215) ne sont pas compatibles.