| Výběr toho nejlepšího z GPU Technology Conference 2012 |
| autor: Tomáš Šulc , publikováno 30.5.2012 |
Měli jsme možnost zúčastnit se GPU Technology Conference 2012, největší konference zaměřené na grafické karty a technologií okolo nich. Ačkoliv je celá akce primárně zaměřena na odbornou veřejnost, zajímavostí pro „běžné“ uživatele bylo také dost. Ukážeme vám například vykreslování pomocí ray tracingu v reálném čase.

Další zajímavou přednášku připravila skupina vědců, kteří se zapojili do soutěže Google a připravují soukromé vyslání robota na Měsíc. Jejich pojízdný robot se jmenuje Asimov a protože se stále bavíme o GTC, tak i tito vědci ke své práci využili grafické karty. Konkrétně pomocí nich počítají ideální místo k přistání na Měsíci i způsob přistání (rychlost, gravitace a podobně). V případě zájmu můžete shlédnout zajímavé video z jejich přednášky.


Na úplný závěr mám něco pro fanoušky automobilů. S tím, jak se postupně zdokonalují multimediální systémy v autech, se totiž už i sem začínají pomalu dostávat grafické čipy či přesněji řečeno ARM procesory nVidia Tegra. Prvním automobilem, který by měl být takovým čipem vybaven, je elektromobil Tesla Model S, který se na trh dostane v polovině letošního roku. V jeho případě je obrazovka multimediálního systému obrovská a dotykový panel je umístěn přes celou středovou konzolu. Pomocí systému lze ovládat veškerou elektroniku v autě, systém je rychlý a má výborné grafické rozhraní. Problém by mu teoreticky nemělo dělat nic, co zvládnou moderní tablety (osazen je čip Tegra 3). Video na YouTube se mi bohužel přehrát nepovedlo, vestavěný internetový prohlížeč nemá potřebnou podporu flash. I na tom by se ale podle zástupce automobilky mělo ještě zapracovat.


S použitím procesorů nVidia ve svých automobilech má zkušenosti také automobilka Audi, která na GTC přivezla model A7. Také v jejím případě pohání čip nVidia multimediální centrum, použit je však starší model z jiné rodiny než je Tegra. I tak je ale grafika systému i navigace na vysoké úrovni a systém reaguje velmi rychle, s využitím procesorů řady Tegra počítá Audi na příští rok.
Poděkování
Za pozvánku na GPU Technology Conference 2012 děkujeme společnosti nVidia.
Redakce si vyhrazuje právo odstranit neslušné a nevhodné příspěvky. Případné vyhrady na diskuze(zavináč)pctuning.cz


ve full HD? Procesor tam musi bejt asi taky slusnej ne? Rekl bych, ze by to mohlo do budoucna zahubit klasicke konzole, stacilo by mit doma jen hodne primitivni zobrazovatko (za 50USD ci min) a konzolova grafika by mohla bejt stejne dobra jako ta pocitacova. Zajimala by me cena te grafiky, ze by si ji clovek poridil domu a na cestach by mohl i na notaku hrat pres svuj domaci pocitac.
PS. A to gaikai ještě nenasadili GRID, ale používají starou technologii a stejně to frčí dobře. Jinak Onlive je v Evropě také solidně použitelné ...
Hry co běžej pod D3D to maj jasné. 1 instance hry = 1 GPU. D3D nedovede najednou renderovat 2 scény naprosto nezávisle aniž by to znamenalo smrtelnou ránu pro výkon. Pokud hra využívá naplno 2 thredy CPU, potřebuje pro plynulej chod 2 thredy CPU. Takže dejme tomu jeden stroj s 8-jádrovym Xeonem a 2 těma 2xGK104 teslama dokáže obsloužit 4 klienty bez kompromisů.
Dr.Stach uviedol ze AMD je king a na konci akcii pretaktovali Ati 7970 o 26 MHz a zhodli sa su najlepsi a popijali TESCO vodku
Ale úroveň informaci ohledně CUDA/GPGPU bohužel opět dosti žalostná...
Jednak GPU rozhodně nemůže provádět obecný kód v C, C++ nebo Fortran, ani pomocí CUDA, ani pomocí ničeho, to prostě není principielně možné. Výpočetní kernely (menší kusy kódu určené pro GPU) pro CUDA jsou napsané ve specielně přizpůsobené verzi jazyka C pro platformu CUDA.
Zadruhé, Stream rozhodně není AMD konkurencí pro CUDA. Zaprvé proto, že Stream už nějakou dobu neexistuje a zadruhé proto, že Stream bylo pouze jméno SDK pro vývoj nad jinými technologiemi. Nejvýznamější z nich je OpenCL - otevřené GPGPU rozhraní podporované řadou firem včetně AMD, Intel, Apple, ARM a dalších. A nevede si špatně. Dokonce i NVidia ve svém SDK OpenCL podporuje, ačkoli to je pro ně "cizí" technologie. Současné SDK od AMD pro GPGPU pomocí OpenCL se jmenuje AMD APP SDK. Klidně můžete ověřit na oficiálních stránkách, že nekecám
Jestli je něco konkurence pro CUDA, tak je to právě OpenCL. (A to přesto, že i NVidia jej do určité míry podporuje, resp. "toleruje"
Toto celé nepíšu, abych se na autorech článku nějak vozil nebo něco, jen bych rád, aby podané informace nebyly zavádějící, protože někdo by se o tom mohl třeba chtít o tom dozvědět víc a mohl by získat nesprávný základ.
Děkuji
AMD APP SDK nyní poskytuje OpenCL 1.2, což je aktuální standard, zatímco NVidia SDK, pokud vím, pouze dva roky starý OpenCL 1.1. (Ještě to radši zkontroluju.)
No a jinak se to týká různých vedlejších záležitostí - podpůrné knihovny, dokumentace, tutoriály, propagace - to všechno se v NVidii točí okolo CUDA.
Jen tak pro srovnání:
Implementovat podporu OpenCL 1.1 trvalo NVidii více než rok, zatímco u AMD jim to trvalo jen zhruba 2 měsíce, a to jak u 1.1 v roce 2010, tak u nového 1.2 letos.