Zestaw narzędzi nVidia CUDA 3.2

1
783
nVidia
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.

Poprzedni artykułImplementacja Multi-Touch X Input 2.1
Następny artykułSDJ 1/2011
Michał Olber
Interesuję się głównie sprzętem i działaniem jego pod systemami GNU/Linux. Testuję różne dystrybucje i robię recenzje. Interesuję się działaniem sprzętu pod Linuksem, dzięki czemu wiem, jaki zestaw komputerowy wybierać :)

1 KOMENTARZ

ZOSTAW ODPOWIEDŹ

Proszę wpisać swój komentarz!
Proszę podać swoje imię tutaj