Nedugo nakon nedavnog lansiranja Tesla familije proizvoda koji omogućavaju ubrzavanje kalkulacija upošljavanjem GPU-a, Nvidia je predstavila
CUDA 1.0 platformu, C-kompajler i Software Development Kit (SDK) za razvoj aplikacija koje koriste prednosti Nvidia GPU-ova i upošljavaju ih radi pomaganja računarima prilikom proračunavanja. Kombinacija sirove snage GPU-a i CUDA softverskog okruženja omogućava kreiranje fleksibilne platforme za paralelno procesiranje podataka, što ima velike primene u mnogim delatnostima kao što su medicina, naučna istraživanja i slični zahtevni poslovi. Pored toga, ovo omogućava postizanje novog nivoa performansi sa računarima koji predstavljaju “uobičajene”, a sada su u stanju da gotovo postignu performanse superkompjutera.
CUDA 1.0 uključuje novi C kompajler sa optimizacijama i poboljšanjima performansi, zajedno sa primerima C koda sa dodatnim funkcionalnostima. CUDA BLAS i FFT biblioteke su dodatno optimizovane i uz njih se isporučuju primeri u primenama kao što su proračunavanje finansijskih parametara i slično. Sve to dolazi instalirano u SDK. Pored toga, kod koji sinhronizuje delovanje CPU-a i GPU-a je dodatno poboljšan i dozvoljava asinhron rad kada su u pitanju određeni parametri (npr. asinhrono kopiranje iz uređaja u memoriju). Nvidia poziva razvojne timove da skinu CUDA 1.0 sa njenog sajta, odnosno odavde. CUDA 1.0 razvojno okruženje trenutno podržava 32-bitne Linux i Microsoft Windows XP operativne sisteme, kao i 64-bitni Linux.
Izvor: Nvidia