Akcelerace pomocí GPU (Graphics Processing Unit) již naplno pronikla do světa IT. Přední výrobci softwaru se předhánějí v ohlašování, že využívají GPU pro zrychlení svého programu, a to překvapivě ne vždy grafického. GPU dokonce aktivně využívá i nový operační systém Microsoft Windows 7. Počítačové hry současnosti mají díky moderním GPU hyperrealistické zobrazení, vědecké programy hlásí zrychlení v řádu stonásobků. Současné počty jader grafických akcelerátorů se počítají na stovky, paměť je v řádech GB a celkový výkon dosahuje hranice 1 TFLOPS! Kam tento vývoj směřuje? Co dalšího lze čekat? Na základě materiálů ze SIGGRAPH 2009 dojdeme k překvapivému závěru...
Historie grafické akcelerace
Než se pustíme do rozboru současnosti a predikce budoucnosti, je třeba říci něco o minulosti v oblasti grafické akcelerace. Obecně lze říci, že pro svět GPU je přelomový rok 2000. Právě v tomto roce se začala psát historie universálních akcelerátorů, která dnes po deseti letech vrcholí. Ale pěkně popořádku...
Historické milníky od roku 1960 do roku 2000 naznačuje výše uvedený obrázek. Na samém počátku se nacházejí nejrůznější vektorové displeje a uživatelská rozhraní. Už v roce 1969 byl popsán algoritmus pro skrývání odvrácených hran (tj. algoritmus 3D viditelnosti) a v těchto letech vznikly také společnosti Intel a AMD. V roce 1979 popisuje Gouraud dodnes používaný způsob empirického stínování 3D povrchů...