NVIDIA lansează o nouă versiune a platformei CUDA

Hardware | 31 Ianuarie 2012

NVIDIA a lansat noua versiune a platformei pentru procesare paralelă, CUDA, care aduce sporuri de performanţă semnificative pentru simulările şi procesările grafice realizate de biologi, chimişti, fizicieni, geofizicieni şi ingineri pe unităţile de procesare vizuală (GPU).


Noua platformă pentru procesare paralelă NVIDIA CUDA are trei elemente noi care permit sporirea performanţei obţinute din programarea paralelă pe GPU-uri. Acestea sunt:
Reproiectarea instrumentului Visual Profiler prin adăugarea unei funcţii de analiză a performanţei;
Adăugarea unui nou instrument de compilare, bazat pe infrastructura compilatorului de tip open-source, LLVM, care permite obţinerea unui spor de performanţă de până la 10% pentru aplicaţiile dezvoltate;
Sute de noi funcţii de procesare a imaginii şi a semnalului video, care dublează mărimea librăriei NVIDIA Performance Primitives (NPP).

„Noul profiler este cu adevărat impresionant”, a declarat Joshua Anderson, lead developer, HOOMD-blue open source molecular dynamics project. „Cu doar câteva click-uri, profiler-ul analizează automat performanţa aplicaţiei, evidenţiind posibilele probleme. În urma acestei analize, programatorul primeşte o serie de link-uri ajutătoare, care îi permite să sporească performanţele pentru o gamă variată de aplicaţii”.

„Compilatorul LLVM mi-a oferit un spor de performanţă imediat, de aproximativ 10%, doar prin recompilarea codului de analiză în timp real a riscului financiar”, a declarat Gilles Civario, senior software architect, Irish Centre for High-End Computing. „Nu pot decât să mă gândesc cât de mari vor fi sporurile de performanţă prin implementarea noii versiuni a platformei CUDA”.

Printre noile funcţii disponibile pentru noua versiune a platformei de procesare paralelă CUDA – disponibilă în mod gratuit pe pagina NVIDIA la adresa http://developer.nvidia.com/getcuda – se regăsesc şi următoarele:
Noul instrument Visual Profiler – Cea mai simplă cale către optimizarea aplicaţilor
Noul instrument Visual Profiler le permite programatorilor cu orice nivel de experienţă să-şi optimizeze aplicaţiile pentru a obţine cel mai înalt grad de performanţă. Datorită funcţiei de analiză automată a performanţei şi a sistemului de ghidare avansat, instrumental Visual Profiler identifică erorile de performanţă ale aplicaţiei şi face recomandări prin link-uri către ghiduri de optimizare. Folosind noul instrument, erorile de performanţă pot fi identificate rapid şi tratate ca atare.

Compilatorul LLVM – Creştere imediată a performanţei aplicaţiei de 10%
Compilatorul LLVM reprezintă o infrastructură modulară a unui compilator de tip open-source care permite adăugarea simplă a unor noi limbaje de programare şi arhitecturi de procesoare. Folosind noul compilator CUDA bazat pe LLVM, programatorii pot obţine sporuri de performanţă de până la 10 procente pentru aplicaţiile optimizate pentru procesarea pe GPU. În plus, datorită design-ului modular al compilatorului LLVM, dezvoltatorii terţi de aplicaţii pot oferi o soluţie LLVM care nu este bazată pe arhitectura procesoarelor NVIDIA, permiţând aplicaţiilor CUDA să funcţioneze atât pe GPU-uri NVIDIA dar şi pe acelea ale altor producători.

Noi funcţii de procesare a imaginii şi a semnalului video – Accelerarea aplicaţiilor prin intermediul librăriei NPP
NVIDIA a dublat mărimea librăriei NPP, prin adăugarea câtorva sute de funcţii noi de analiză a imaginii şi semnalului video. Astfel, orice programator care foloseşte algoritmi de procesare a imaginii sau semnalului video va putea beneficia de accelerarea pe GPU. Librăria NPP actualizată poate fi folosită pentru o gamă variată de algoritmi de procesare a imaginii şi a semnalului video, variind de la cele mai fundamentale filter până la cele mai avansate fluxuri de lucru.
 

Sursa stire: NVIDIA CUDA

Conferinţele Agora

Alege conferinta Alege conferinta
  • Unde: Bucureşti, Hotel Intercontinental, sala Rapsodia
  • Când: 29 mai 2012, ora 10:00
  • Info: Înregistrare participanţi: ora 09:30
Participa la conferinta
Conferinta Agora
29
iun
2012

eHealth 2012

  • Unde: Bucureşti
  • Când: 29 iunie 2012, ora 10:00
  • Info: Înregistrare participanţi: ora 09:30
Participa la conferinta
Conferinta Agora
 
Fii la curent cu ultimele noutati agora.ro!

Cea mai recentă conferinţă Agora

15 mai 2012

Data Centers & IT Infrastructure Management

Data Centers & IT Infrastructure Management

Centrele de date și-au făcut apariția încă de la începutul industriei IT. Primele calculatoare erau imense și aveau nevoie de condiții speciale pentru a putea funcționa. Erau [...]