NVIDIA je predstavila NVIDIA CUDA 6, programski model i najnoviju verziju najrasprostranjenije platforme na svijetu za paralelno programiranje
CUDA 6 platforma čini paralelno programiranje lakšim nego ikad do sad, omogućujući programerima da utroše znatno manje vremena i truda koji je potreban da bi se ubrzale njihove znanstvene, inženjerske, poslovne i druge aplikacije s GPU-ovima.
Ova platforma nudi nove, unaprijeđene performanse koje omogućavaju programerima da trenutno ubrzaju aplikacije do osam puta jednostavnom zamjenom postojećih knjižnica zasnovanih na CPU-u. Ključne karakteristike CUDA 6 platforme uključuju:
- Objedinjenu memoriju - pojednostavljuje programiranje tako da omogućuje aplikacijama pristup CPU i GPU memoriji bez potrebe ručnog kopiranja podataka s jedne na drugu, i olakšava dodavanje podrške za GPU ubrzanje u velikom broju programskih jezika.
- Drop-in knjižnice - Automatski ubrzava BLAS i FFTW kalkulacije do osam puta jednostavnom zamjenom postojećih CPU biblioteka s GPU ubrzanim ekvivalentima.
- Multi-GPU skaliranje - Redizajnirane BLAS i FFT GPU knjižnice automatski jačaju performanse s maksimalno osam GPU-ova u jednom čvoru, isporučujući preko devet teraflopsa udvostručeno preciznih performansi po čvoru i podržavajući veće opterećenje nego ikad prije (do 512GB). Multi-GPU skaliranje može biti korišteno sa novom BLAS drop - in knjižnicom.
"Automatskim upravljanjem podacima, Unified Memory nam omogućuje da prototipovi kernela rade brzo na GPU-u i pojednostavljuje kompleksnost koda, smanjujući vrijeme razvoja do 50 posto," izjavio je Rob Hoekstra, rukovoditelj odjela Scalable Algorithms u Sandia nacionalnom laboratoriju. "Ova mogućnost će biti jako korisna pri biranju budućih modela programiranja i portiranju kompleksnijeg i većeg koda na GPU-ove ."
"Naše tehnologije su pomogle velikim studijima, developerima igara i animatorima stvoriti vizualno zadivljujuće 3D animacije i efekte, "izjavio je Paul Doyle, generalni direktor u Fabric Engine, Inc . "Oni su nas pozvali da pružimo dodatnu podršku za ubrzanje NVIDIA GPU-ova, ali se upravljanje memorijom pokazalo kao previše težak izazov kada se radi o složenim slučajevima korištenja u proizvodnji. S objedinjenom memorijom ovo se vrši automatski, omogućujući Fabric compileru targetiranje NVIDIA GPU-ova, omogućujući našim klijentima da svoje aplikacije pokrenu do 10 puta brže."
Pored novih karakteristika , CUDA 6 platforma nudi kompletan paket programskih alata , GPU - ubrzanih matematičkih biblioteka , dokumentacije i programskih vodiča .
Očekuje se da će šesta verzija CUDA alata biti dostupna početkom 2014. godine. Članovi CUDA-GPU Computing Registered Developer programa bit će obaviješteni o datumu kada će CUDA alati biti dostupni za preuzimanje.














