Was für NVIDIA "CUDA", ist für AMD "ATI Stream" - beides sind technologische Ansätze, die es Softwareentwicklern ermöglichen, den Grafikprozessor für allgemeine Rechenaufgaben mitzuverwenden. Mit dem nächstes Jahr erscheinenden Mac OS X 10.6 "Snow Leopard" wird Apple eine ähnliche Programmierschnittstelle einführen, die dort OpenCL heißt.