Nvidia CUDA 6

·

NVIDIA je danas 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 trenutno ubrzanje 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.