| Vesti | Hardver | GPU program kompanije NVIDIA baziran na direktivama omogućava ubrzanje aplikacija od 5 i više puta
Hardver

GPU program kompanije NVIDIA baziran na direktivama omogućava ubrzanje aplikacija od 5 i više puta

uvodna

NVIDIA je objavila impresivne rezultate prvog talasa novog „2x in 4 Weeks. Guaranteed.“ programa koji promoviše mogućnost da programeri mogu u periodu od mesec dana najmanje duplo ubrzati brzinu rada svojih aplikacija koristeći kompajler baziran na direktivama kompanije The Portland Group (PGI) i NVIDIA GPU-ove. Stotine naučnika i istraživača širom sveta registrovalo se za program od kad je najavljen pre dve nedelje. Neki od njih su dostigli petostruko ubrzanje za samo dan programiranja.

Direktive omogućavaju paralelnim programerima da isporuče jednostavne „opise“ kompajleru kako bi indentifikovali koje delove koda bi trebalo ubrzati, sve to bez zahteva za modifikovanjem ili adaptiranjem samog koda „ispod“. Otkrivanjem paralernosti kompajleru direktive omogućavaju da odradi detaljan posao mapiranja posla na akcelerator.

Program takođe omogućava korisnicima da ubrzaju svoje aplikacije na NVIDIA  Tesla GPU-ovima koristeći PGI Accelerator kompajler i garantuje najmanje dvostruko ubrzanje aplikacija za četiri nedelje ili manje. Zainteresovani programeri se mogu registrovati za besplatnu probu od 30 dana na NVIDIA sajtu spomenutog programa.

 

tesla_product_line_T

 

Prvi rezultati koje navode programeri uključuju:

  • Asistent na post-doktoratu Holandskog instituta za radio astronomiju (ASTRON) i univerziteta Groningen je postigao značajna unapređenja svog rada koji se bavi poreklom univerzuma koristeći desetine hiljada niskofrekventnih antenna LOFAR teleskopa. Tokom pet dana upotrebe direktiva on je bio u mogućnosti da ubrza svoju aplikaciju za rekonstrukciju slika čak 5,6 puta.

  • Globalni proizvođač navigacionih sistema ubrzava svoje istraživanje koje uključuje algoritme za detektovanje objekata unutar sekvenci slika. Koristeći directive i GPU-ove, programmer je ubrzao aplikaciju za pet puta tokom jedne nedelje.

  • Asistent na post-doktoratu univerziteta u Teksasu, San Antonio je na misiji da bolje razume efekte solvenata na proteinima. Koristeći direktive on je ubrzao svoju aplikaciju pet puta u toku samo jednog dana.

 

2x in 4 Weeks. Guaranteed.“ program je dizajniran da pripremi programere za nadolazeći talas rešenja zasnovanih na direktivama baziranim na novom OpenACC standard za paralelno programiranje. Najavljen na SC11 konferenciji u novembru, OpenACC program je dizajniran da omogući milionima naučnih i tehničkih programera da lako iskoriste prednosti transformativne snage heterogenih CPU/GPU računarskih sistema.

Od OpenACC standarda se očekuje benefit na velikom broju polja na kojima rade programeri posvećeni hemiji, biologiji, fizici, analizi podataka, vremenu i klimi, inteligenciji i mnogim drugim poljima. Postojeći kompajleri od Cray-a, PGI-a i CAPS-a bi trebali ponuditi inicijalnu ponudu za OpenACC standard početkom decembra 2011. i takođe kroz 2012. godinu.

 

Izvor: nVidia

 

Komentarišite na forumu

 

Ivan Vujić

Software, storage, network etc editor @ AXE
Database migration @ RC ETF

Dodaj komentar

Kliknite ovde da biste poslali komentar