Aus dem Hause NVIDIA kommen nicht nur leistungsfähige Grafikchips, sondern auch Produkte mit denen Programmierer passende Software entwickeln können. Eine dieser C-Programmierumgebungen ist CUDA, die von den Grafikchips unterstützt wird. Sie dient außerdem zur Beschleunigung vieler Anwendungen und unterstützt nun auch OpenCL. Dies ist vor allem für Apples Mac OS X 10.6 Snow Leopard ein wichtiger Schritt, denn OpenCL wird dort ein Bestandteil des Betriebssystem sein.