Programska oprema
17.10.2008 22:26
Posodobljeno 17 let nazaj.

Deli z drugimi:

Share

Pregled uporabe GPU enot za matematične izračune


nVidia Tesla serija grafičnih kartic.

Uporaba grafičnih procesnih enot (GPU) za splošno računanje sega že v leto 1978, glavni razcvet pa področje doživlja v zadnjih letih s prihodom naprednih grafičnih procesnih enot. Potencial tega področja so uvideli tudi sami snovalci grafičnih rešitev zato so začeli na njem aktivno sodelovati z raziskovalnim delom, pisanjem programskih jezikov in vmesnikov za delo z grafično procesnimi enotami. Pripravili so tudi primere uporabe in vodnikov za uporabo grafično procesnih enot. Povezala pa se je tudi spletna skupnost, ki v sklopu projekta uporabe grafično procesnih enot za splošno-namensko računanje GPGPU.org skrbijo za objavo svežih novic s tega področja, zbirko orodij, vodičev in primerov uporabe, ter sooblikujejo podobo spletnega foruma s pomočjo za uporabnike. Z oznako splošno-namensko računanje na grafičnih procesnih enotah ali krajše GPGPU označujemo tehniko uporabe grafičnih procesnih enot (GPU) za izvajanje splošnih računskih operacij in algoritmov, ki se tradicionalno rešujejo z uporabo osrednje procesne enote (CPU). Še posebej je tak pristop zanimiv za področja, kjer je intenzivnost računanja velika (simulacije, numerični algoritmi) ter je mogoče podatke obdelovati paralelno.. Uporaba takšne tehnike je postala možna šele z razvojem programskih vmesnikov, s katerimi lahko rokujemo z grafično kartico, ter skokovitim razvojem arhitektur grafičnih procesnih enot, ki sedaj poleg osnovnega prikaza omogočajo tudi napredno računanje 3D scen. Med glavnimi lastnostmi novodobnih grafičnih kartic pa lahko izpostavimo višje frekvence delovanja, poenoteno grafično arhitekturo (s katero so uvedli univerzalni cevovodi za obdelavo podatkov), ter višja stopnja natančnosti računanja (32-bitna natančnost operacij s plavajočo vejico). Smiselnost uporabe grafične procesne enote za računanje je ob izpolnjenih določenih pogojih zelo velika, še posebej če upoštevamo dejstvo, da so grafično procesne enote že v osnovi namenjene paralelni obdelavi velike količine podatkov ter da imajo precejšnjo računsko moč. V določenih operacijah je lahko namreč grafična procesna enota tudi do 100-krat zmogljivejša od trenutno najzmogljivejših osrednjih procesnih enot.

V prihodnje bomo, če bo s strani bralcev zanimanje, objavili še več prispevkov, ki bodo natančneje obdelali GPGPU tematiko.


Vam je bila novica zanimiva?

Povejte prijateljem, da ste novico prebrali na Računalniških novicah.

Share
Prijavi napako v članku

Povezave



Kaj berejo drugi?

Partnerji Računalniških novic Prikaži vse

DEMAR d.o.o.

Gmajna 10, 1236 Trzin, Tel: 05 907 40 61
Drzne rešitve za spletne predstavitve z dušo Obstaja agencija, ki ponuja rešitve za podjetja, organizacije, znamke in posameznike. Za vse, ki pogrešajo sodobnost, kreativnost ... Več
Zlati partner

KONCERN ENA d.o.o.

Koroška cesta 61, 3320 Velenje, Tel: 03 891 95 40
Podjetje IN.PU.T., prodaja računalniške opreme, Tadej Pucelj, s.p. je začelo poslovati v letu 2003,kot internetna trgovina (www.in-put.com) z računalniško opremo. V zadnjih letih ... Več

J-LAB d.o.o.

Šaleška cesta 20a, 3320 Velenje, Tel: 040 757 323
Vizija podjetja J-Lab je zadovoljiti stranke v skladu s sloganom - hitro, učinkovito in cenovno ugodno, ob tem pa so potrpežljivi in zanesljivi, na voljo ves dan, vse dni v tednu. Klik ... Več

STUDIO GRAFFIT d.o.o.

Podutiška cesta 92, 1000 Ljubljana, Tel: 01 510 35 70
Studio Graffit Uspešno promocijo podjetja lahko izvedemo na več načinov, preko medijev, spletne strani ali s širjenjem blagovne znamke. Obstaja tudi lažji in bolj praktični ... Več