Al SIGGRAPH ASIA 2008,
Nvidia ha annunciato che supporterà le specifiche 1.0 dell'
OpenCL, le API che permettono agli sviluppatori di utilizzare le elevate capacità di calcolo parallelo delle GPU su sistemi eterogenei. Usando questo linguaggio, gli sviluppatori potranno sfruttare le capacità di elaborazione sia di CPU che di GPU.
Nvidia è comunque impegnata anche su altri fronti come per esempio il linguaggio
C per CUDA.
Del resto a testimoniare l'interesse delle aziende per l'OpenCL c'è anche il concorrente ATI ha recentemente annunciato che per facilitare lo sviluppo di applicazioni compatibili con
ATI Stream, AMD è entrata a far parte del gruppo di lavoro Khronos incaricato di definire lo standard OpenCL.