Zestaw narzędzi nVidia CUDA 3.2

Zestaw narzędzi nVidia CUDA 3.2

przez -
1 272
nVidia
Pojawiła się nowa wersja zestawu narzędzi nVidia CUDA 3.2, które są dedykowane do obliczeń GPGPU. CUDA (Compute Unified Device Architecture), to opracowana przez firmę NVidia uniwersalna architektura procesorów wielordzeniowych (głównie kart graficznych) umożliwiająca wykorzystanie ich mocy obliczeniowej do rozwiązywania ogólnych problemów numerycznych, w sposób wydajniejszy niż w tradycyjnych, sekwencyjnych procesorach ogólnego zastosowania (CPU).

Z najważniejszych zmian warto wymienić:

  • zwiększenie wydajności CUBLAS od 50 do 300% dla kart Fermi GeForce 400/ 5000
  • powiększenie wydajności CUFFT
  • nowe biblioteki GPU dla zwiększenia procedur
  • biblioteki kodowania i dekodowania H.264 są od teraz w pakiecie CUDA
  • wsparcie wielordzeniowego odśmiecania
  • wsparcie NVCC dla kompilatora Intel C na systemach Linux x64
  • wsparcie zarządzania pamięcią używając funkcji malloc() i free() wykorzystując jądra obliczeń CUDA C
  • System Zarządzania Interfejsem NVIDIA ( komenda nvidia-smi ) potrafi teraz pokazywać w procentach, jak bardzo jest zajęte GPU

Ostatnia funkcja jest o tyle ciekawa, iż można wykorzystać to w różnych benchmarkach monitorujących wykorzystanie rdzenia karty graficznej. Warto wspomnieć, iż AMD posiada od dość dawna to, w postaci rozszerzenia OverDrive oraz dzięki sterownikom open source po przez monitorowanie fence count.

  • czarny

    To jest darmowe? można z tego korzystać komercyjnie?