La dernière version de CUDA (5.5), l'API de calcul sur GPU de NVIDIA, amène une nouveauté : le support des architectures ARM. Pour le moment, c'est surtout un effet d'annonce : les GPU utilisés dans les SoC Tegra ne supportent pas encore CUDA et il faudra attendre la version 5 du SoC, qui utilisera un GPU en architecture Kepler, pour faire du calcul sur le GPU de Tegra.
La dernière version de CUDA (5.5), l'API de calcul sur GPU de NVIDIA, amène une nouveauté : le support des architectures ARM. Pour le moment, c'est surtout un effet d'annonce : les GPU utilisés dans les SoC Tegra ne supportent pas encore CUDA et il faudra attendre la version 5 du SoC, qui utilisera un GPU en architecture Kepler, pour faire du calcul sur le GPU de Tegra.
Pour les développeurs, NVIDIA propose actuellement une carte de développement, la Kayla, qui intègre un SoC Tegra 3 (qui sert de CPU) et un GPU de PC de type GK117. Point intéressant, il est par ailleurs possible de compiler du code pour une machine ARM directement sur une plateforme x86, ce qui peut être intéressant pour les tests (et le temps de calcul). À terme, on peut supposer que les partenaires de NVIDIA qui intégreront un GPU de la société dans leurs SoC auront bien évidemment accès à CUDA, même si rien n'est officiel actuellement.
Au final, on voit bien que NVIDIA prépare surtout le futur : la société, on le sait, travaille sur un CPU ARM maison et on peut s'attendre à des serveurs de calcul équipés d'une partie CPU en architecture ARM pour la gestion et d'une partie GPU dédiée au calcul.