Fyzikální HW minutky

  12:00aktualizováno  12:40
Máme výsledky prvního testu fyzikálního procesoru Agiea PhysX. Jedná se o revoluci nebo propadák? A co chystá největší rival a současný herní fyzikální král Havoc?

Scéna vystřižená jak z akčního filmu – výbuch granátu rozmetá po okolí zbytky beden a sudů, které byly původně na místě, kam dopadl granát. Jenže hlavní postavou v tomto filmu je hráč a hlavní roli hraje realistická fyzika.
Dříve byly veškeré fyzikální děje na monitoru počítány přes procesor. Záleželo tedy pouze na programátorech, jak dokáží engine optimalizovat, aby zbylo trochu výpočetního času i na realistické kolize předmětů na obrazovce. Později se objevilo několik čistě fyzikálních enginů, které se jednoduše přidali ke grafickému enginu a hráč se mohl kochat pohledem na „celkem realistickou fyziku“. Tím nejrozšířenějším je v současné době Havok, ovšem Agiea se snaží vše zvrátit a dostat fyziku ve hrách pod svůj procesor.

Když Agiea představila PhysX, řada lidí při pohledu na prezentační videa koukala s otevřenými ústy. Na obrazovce kolidovaly tisíce předmětů a vlnili se jak fyzikální zákony matičky země kážou. A tak se Agiea spojila s Asusem a oznámila masovou produkci přídavné karty s tímto čipem.
Čip PsysX je velice zajímavým kouskem. V počtu tranzistorů může konkurovat současným procesorům – obsahuje jich celkem 125milionů. Čip je ovšem silně specializovaný na fyzikální výpočty a tak má stíhat spočítat 200x více kolizí než normální procesor. Uvnitř PhysX najdete Control Engine – hlavní blok s vlastním RISC procesorem. Dále je zde DME pro práci s pamětí a samotný FPE procesor pro výpočet fyziky. Celé je to doplněno 128 MB paměti GDD3. Aby si hra s přídavnou kartou rozuměla, je třeba do enginu přidat speciální dll knihovnu, kterou Agiea prodává vývojářům za zajímavé ceny.

Lidem stojícím za softwarovým enginem Havok došlo, že zde hrozí nebezpečí a tak začali hledat způsob, jak dosáhnout stejných výsledků bez použití přídavné karty, která po uvedení nebude právě nejlevnější. První volba padla na vícejádrové procesory. Zatímco jedno jádro bude počítat herní algoritmy, druhé se nebude poflakovat, ale bude počítat fyziku. Je zde ovšem několik překážek. Havok by musel přinutit programátory her, aby je psali pro vícejádrové procesory. Jenže základní engine již bývá napsaný před implantací fyziky a tak by jej museli celý přepsat, což stojí čas a také peníze. Druhým problémem je rozšíření vícejádrových procesorů. Opravdu kvalitní fyziku by si užil pouze zlomek hráčů, kteří by měli potřebný procesor, ostatní by ostrouhali na osekané fyzice, kterou by stíhalo dopočítat jedno jádro klasického procesoru.
Druhou a konečnou možností je využít grafickou kartu. Zní to možná trochu bizardně, ale při správně napsaném programu lze shader a vertex jednotky k těmto výpočtům využít. A k pekelně rychlým výpočtům. Navíc odpadá problém s kompatibilitou. Každý hráč má doma grafickou kartu, která shader a vertex výpočty podporuje. Bojíte se, že kvůli fyzikálním výpočtům si neužijete pravé grafické orgie? Testy ukázaly, že stačí dobře napsaný program..

Redaktorům serveru Anandtech se dostal do ruky čip Agiea PhysX a tak neváhali a kromě obdivování grafiky udělali několik testů. Výsledek?

 

Sami vidíte na grafu níže. Kouzelná karta PhysX dopadla oproti softwarovému výpočtu fyziky velice tragicky. Silně pokleslo FPS hry Ghost Recon 3: Advanced Warfighter, která má oficiální podporu PhysX a zároveň dokáže fyziku vypočítávat přes současné železo. Kde se stal problém?
Agiea vydala prohlášení ve kterém se píše, že objevili kus kódu v knihovně, která komunikuje s čipem a přepsali jej tak, aby PhysX dosahoval mnohem lepších výsledků. Bohužel testy po této úpravě nejsou známy.
Na minulém Quakeconu se k PhysX skepticky vyjádřil i samotný John Carmack. Podle něj nemůže PhysX konkurovat výpočtům fyziky současnými způsoby. Na vině jsou podle něj latence. A má pravdu.
Zatímco nyní se všechny výpočty provádějí v procesoru, u PhysX musí procesor poslat příslušná data fyzikálnímu čipu, počkat až dokončí výpočty, převzít data zpátky a poslat je grafické kartě.
Pokud se na to podíváme způsobem Havocu, tak zjistíme, že tohle řešení musí být a je rychlejší. Procesor vezme grafická a fyzikální data a ihned je pošle grafické kartě. Ta sama vypočítá obraz a fyzikální dění a hned je zobrazí na monitoru.

Jedná se prozatím o první benchmark, takže je možné, že Agiea pořádně vyladí ovladače k PhysX a ten bude dosahovat lepších výsledků. Nicméně Havoc se bude bránit zuby nehty a tak nás čeká zajímavá podívaná.
A mezi námi: Budete raději, pokud bude realistická fyzika počítána přes grafickou kartu kterou již máte nebo si budete muset pořídit další železo, které není právě nejlevnější?

Zdroj: anandtech

Autor:
Témata: Knihovny, Zuby
  • Nejčtenější

Nebýt seriálu o Buffy, jsem bezdomovec, přiznala hvězda The Last of Us

Osmačtyřicetiletý herec Pedro Pascal dnes díky seriálům jako The Last of Us, Mandalorian nebo...

Nový trend na Twitchi: Streamerky promítají hry na svá prsa a pozadí

Streamerka Morgpie objevila nový způsob, jak zaujmout své převážně mužské fanoušky na Twitchi, když...

{NADPIS reklamního článku dlouhý přes dva řádky}

{POPISEK reklamního článku, také dlouhý přes dva a možná dokonce až tři řádky, končící na tři tečky...}

Pozapomenutá hra od mistrů žánru RPG už se dá zase pořídit legálně

Špionážní klasika Alpha Protocol od legendárního studia Obsidian se vrátila do oficiální...

Už hrajeme šestý díl, provokují vývojáři The Elder Scrolls fanoušky

Do vydání dalšího dílu legendární RPG série The Elder Scrolls zbývají ještě dlouhé roky, vývojáři...

{NADPIS reklamního článku dlouhý přes dva řádky}

{POPISEK reklamního článku, také dlouhý přes dva a možná dokonce až tři řádky, končící na tři tečky...}

Úspěšní vývojáři zepsuli velká vydavatelství. Padla i velmi vulgární slova

V posledním roce obchází herním průmyslem strašidlo masivního propouštění, svou pozicí si nemohou...

Předplatitelé PS Plus dostanou v dubnu nedoceněný herní propadák

Největším tahákem dubnové nabídky pro předplatitele služby PS Plus je loňská fantasy střílečka...

Vývojáři mobilní hříčky utratili za marketing více, než stojí vývoj velké hry

Aktuální mobilní hit Monopoly GO! vydělal během pouhých deseti měsíců od uvedení již dvě miliardy...

Judas nechce být novým Bioshockem, sází na znovuhratelnost

Legendární herní vývojář Ken Levine konečně poodhalil detaily o své dlouhé roky připravované hře...

PRVNÍ DOJMY: Stellar Blade nabízí daleko víc než jen sexy zadek hlavní hrdinky

Po první hodině strávené v nelítostném světě akční hry Stellar Blade můžeme být zatím spokojení....

Akční letáky
Akční letáky

Prohlédněte si akční letáky všech obchodů hezky na jednom místě!

Rána pro britskou monarchii. Princezna Kate má rakovinu, chodí na chemoterapii

Britská princezna z Walesu Kate (42) se léčí s rakovinou. Oznámila to sama ve videu na sociálních sítích poté, co se...

Smoljak nechtěl Sobotu v Jáchymovi. Zničil jsi nám film, řekl mu

Příběh naivního vesnického mladíka Františka, který získá v Praze díky kondiciogramu nejen pracovní místo, ale i...

Rejžo, jdu do naha! Balzerová vzpomínala na nahou scénu v Zlatých úhořích

Eliška Balzerová (74) v 7 pádech Honzy Dědka přiznala, že dodnes neví, ve který den se narodila. Kromě toho, že...

Pliveme vám do piva. Centrum Málagy zaplavily nenávistné vzkazy turistům

Mezi turisticky oblíbené destinace se dlouhá léta řadí i španělská Málaga. Přístavní město na jihu země láká na...

Kam pro filmy bez Ulož.to? Přinášíme další várku streamovacích služeb do TV

S vhodnou aplikací na vás mohou v televizoru na stisk tlačítka čekat tisíce filmů, seriálů nebo divadelních...