ID 2407
OpenCL (Open Computing Language) è un'API, una lingua e un runtime introdotti per la prima volta in Mac OS X versione 10.6 di Apple. Consente agli sviluppatori di software di sfruttare la straordinaria potenza della GPU per accelerare le attività più complesse utilizzando il motore di calcolo parallelo presente in molte delle GPU NVIDIA odierne. Simile alla tecnologia CUDA di NVIDIA, può portare a complessi problemi computazionali e risolverli in una frazione del tempo che sarebbe necessario a una CPU tradizionalmente nel passato. Sia la tecnologia OpenCL di Apple che la tecnologia CUDA di NVIDIA richiedono una scheda grafica con processori paralleli che possono essere esposti all'API per essere utilizzati da un'applicazione. Per un elenco di GPU che dispongono di processori paralleli o processori di streaming, visita l'URL di seguito: