OpenCL (Open Computing Language) este un limbaj de programare paralela care permite folosirea incredibilei puteri de procesare a GPU-urilor din ziua de azi. Si desi teoretic placile video de la nVidia ar fi putut suporta si acest limbaj in cadrul CUDA, pana acum oficial nu o facusera.
Insa nVidia a avut grija sa schimbe acest fapt, si de acum inainte toate GPU-urile sale compatibile CUDA vor cunoaste si OpenCL 1.0. Deci AMD si-a pierdut principala scuza in a nu adopta CUDA. Poate asa vom vedea PhysX si pe placile Radeon, mai devreme decat ne asteptam.
Pe langa proaspatul OpenCL 1.0, CUDA mai include C, Java, Fortran si Python.
Nu vreau sa fiu carcotas dar ie o mica greseala : CPU-urile sale .Din cate stiu nVidia nu produce CPU 🙂 .
Felicitari pt. premiu , eram mai mult ca sigur ca voi veti castiga locul 1 .
Apropo de subiectul articolului , nu cred ca AMD va adopta prea curand CUDA ,intre noi fie vorba, dupa cum reiese si de aici ( http://hothardware.com/News/AMD-Adopts-OpenCL-10-Specification/ ) , AMD deja a adoptat OpenCL 1.0 in propriul lor ‘CUDA’ , ATI Stream .
Multumesc, s-a corectat. Trebuia sa fie GPU. Acum nu stiu cat de repede va adopta AMD CUDA, insa ar fi spre binele lor sa o faca, pentru PhysX. Cat mai e gratuit. ATI Stream este la inceput, si AMD nu o sa poata sa-si impuna un motor de fizica propriu, avand in vedere puterea celor de la Intel (cu al lor Havok) si penetranta TWIMTBP de la nVidia.