GPGPU: Porovnání verzí

Smazaný obsah Přidaný obsah
m typo a {{u}}
mBez shrnutí editace
Řádek 2:
'''General-purpose computing on graphics processing units''' (zkratka '''GPGPU''') je způsob využítí [[Paralelní výpočty|paralelizace]] na [[Grafická karta|grafické kartě]] k výpočtu obecných algoritmů. [[Grafická karta|Grafické karty]] dříve obsahovaly pouze '''fixní''' vykreslovací řetězec, který sloužil výhradně ke zpracování grafických primitiv a prezentaci na obrazovce. S příchodem programovatelných shaderů se však vyskytla možnost získat '''výstup operací''' prováděných grafickou kartou. Výpočty na grafické kartě jsou vhodné u algoritmů, které mají podobný formát jako grafická primitiva a obsahují mezi sebou '''minimální nebo žádné vazby''' (taková operace může být například převod pixelů barevného obrazu do šedotónového).
 
=== Historie a významná data ===
* '''Listopad''' '''2000''': [[Direct3D]] 8.0 představil programovatelné [[Shader|shadery]] (vertex a pixel)<ref>http://news.microsoft.com/2000/11/09/microsoft-announces-release-of-directx-8-0/</ref>
* '''Červenec 2002''': [[OpenGL]] představila [[GLSL]] jako extension v [[OpenGL]] 1.4
Řádek 11:
* '''Srpen 2012''': [[OpenGL]] 4.3 přidává do své specifikace compute shadery
* '''Září 2014''': [[Apple]] představuje API [[Metal (API)|Metal]] pro mobilní zařízení, které umožňuje využívat výkon grafické karty k obecným výpočtům
 
=== Externí odkazy ===