Už to nelze ignorovat, na světě je další aféra s „podváděním" při srovnání výkonu grafických karet ATI a Nvidia.
Hned na úvod bych rád udělal jasno. Celý článek není útokem na Nvidii a nemá nic společného s přízní na jednu, či druhou stranu grafické barikády, je to jen informační článek. Tohle citlivé téma už nelze ignorovat. Jistě už víte z většiny českých a zahraničních serverů, že se něco děje. Zatím jsem nechával tohle téma na DDWorld opomíjené, vynechal jsem ho ze všech aktualit a článků, měl jsem za to, že se může jednat jen o kachnu a dělání z komára velblouda, ale celý problém může mít celkem zajímavé a hlubší důsledky. Navíc začíná být jasné, že nejde o problém vymyšlený. O co jde?
Před několika dny se objevily první informace a důkazy o tom, že s výkonem Nvidia karet pod Crysis DEMO není vše úplně v pořádku a to hlavně ve srovnání s konkurenčními kartami ATI. Jsou totiž reálné důkazy o tom, že Nvidia své ovladače optimalizovala způsobem, který lze přinejmenším označit za neférový. Přišlo se totiž na to, že doporučované optimalizované ovladače 169.04Beta snížili náročnost vykreslované scény tak, že se až podezřele zvýšil výkon. Bohužel tohle snížení kvality obrazu je jasně vidět - na různých serverech to dokázali na odrazech vodní hladiny, které by se měly aktualizovat při 30FPS zhruba 10/s. S optimalizovanými ovladači nVidia se ale tyto aktualizace snížily na pouhé 3/s. Bohužel je to vidět i pouhým okem. A jak to ověřit? Jednoduše. Existuje totiž způsob, jak deaktivovat všechny vylepšení a optimalizace grafiky. Stačí přejmenovat spouštěcí soubor exe na něco jako třeba driver.exe. To má za následek vyřazení optimalizací, protože bez onoho správného exe souboru se neaktivují.


A co se nestalo, najednou jede vše, tak jak má. Problém s „chybami v obraze" na Nvidia kartách, tak byl vyřešen. Jistě, řeknete si, že to není žádný důkaz, optimalizace se dělají stále a může se jednat jen o nedopatření. Jenže ono to je udělané zcela záměrně! Jedná se přeci o ovladače, které Nvidia přímo označila jako Crysis optimalizované a protože Crysis vznikal za podpory Nvidia, je více než jasné, že Nvidia o tom problému musí vědět a jasným důkazem je i fakt, že Nvidia takový způsob optimalizace nepopřela! Ptáte se, jaký dopad mají tyto optimalizace a proč se to někteří nebojí nazvat podvádění, tak se podívejte na výkon:



Se staršími ovladači, které nejsou optimalizovány, tak k žádnému rozdílu nedochází, výkon ale není ideální. Jenže s optimalizovanými ovladači najednou výkon stoupne a ve vyšších rozlišeních dělá snížení úrovně grafických detailů skutečně hodně. Celá věc by se dala v klidu přejít, kdyby ovšem nešlo o to, že mnohé servery použili tyto ovladače ke srovnání výkonu s konkurenčními kartami. Jenže tohle je pak nefér srovnání, když má jeden výrobce sníženou náročnost a to zcela záměrně.
Že se rozhodně něco děje dokládá i fakt, že Nvidia vydala oficiální prohlášení k celé situaci. A celé to hodila na fakt, že se jedná o DEMO Beta verzi hry a beta ovladače. Problém je ovšem to, že absolutně nevysvětlila důvod těch optimalizací, které tam prokazatelně jsou, aby při snížení náročnosti a zhoršení grafiky podaly lepší výkon, než jaký by jim příslušel - nejlepší možný výkon neznamená snížit uměle úroveň detailů. Což se hodí do srovnání s konkurenčními kartami. Navíc je zajímavé, že teď už Nvidia tvrdí, že je to DEMO a nic z něj nelze usuzovat, když před tím, než byl celý problém odhalen, byla DEMO verze Crysis, podle Nvidie, jasným důkazem, jak jsou GF8 dobré. Možná totiž nevíte, že Nvidia všem novinářům neustále připomínala DEMO téhle hry a že tam uvidíme skutečný výkon a nemáme ho opomenout v recenzích. O těch optimalizacích zkrátka musela dobře vědět, byly zcela záměrné!

Říkáte si, že kolem jedné hry se dělá přílišného humbuku? No bohužel už neplatí, že by celý problém týkal jen Crysis. S největší pravděpodobností se totéž děje i u veleočekávané PC verze Gears of War! Nvidia má prokazatelně horší obraz, tj. sníženou náročnost scény, aby podala „žádaný" výkon. Podobný problém se s největší pravděpodobností prezentuje ještě u dalších DEMO verzí hry, které jsou však vydávány za hotové - například PT. Boats.

Možná si kladete otázku, co tím Nvidia může sledovat. Jednoduché. Je to zcela evidentní snaha získat výhodu při holém srovnání výkonu grafik doufaje, že si testeři nevšimnou snížené úrovně kvality obrazu na grafikách nVidia proti ATI. Jenže proč se k takovému očividnému způsobu Nvidia odhodlala? Můžeme se snad jen domnívat, že výkon GF8 už nemusí být takový, jak se zdá. Pokud by totiž proběhlo testování GF8800GT proti dejme tomu HD3870 za stejných podmínek obtížnosti a kvality obrazu, mohlo by se dokonce přijít na to, že G92 není tak dobrá - důkaz?


Nvidia GF8800GT poráží ATI HD3870 o 2FPS, ale při horší obrazové kvalitě. Kdyby podmínky byly stejné, není možné, že by situace mohla být obrácená, tedy 8800GT prohrávat s HD3870? To myslím brzy mnozí testeři v budoucnosti ověří a dají si pozor na optimalizace a stejné podmínky pro oba soupeře. Stačí nepoužít optimalizace Nvidie a máme jasno. Jsou to sice jen domněnky, ale mají reálný základ. Fakta jsou taková: Nvidia nepopřela optimalizace, ba je naopak dříve vydávala za oficiální důkaz svého výkonu, ale dnes už tvrdí, že je to jen DEMO. Nvidia bez optimalizací dosahuje horšího výkonu, který zdaleka nevypadá proti konkurenci tak dobře. A to všechno ve hře (a dnes už možná ne v jediné), která byla ve spolupráci s Nvidia vyrobena a bude základem dalších včetně užívané technologie DX10. Navíc Nvidia měla na výrobu optimalizačních ovladačů celou dobu vývoje hry a má přístup ke všem technickým datům a tohle je výsledek? Navíc se s největší pravděpodobností nejedná o jedinou hru, kde se podobným způsobem optimalizovalo.

Optimalizace ovladačů jsou běžná věc, ale takovýhle způsob lze označit přinejmenším za hranicí férovosti a minimálně za očividnou snahu něco zakrýt. Uvidíme, jak se s tím Nvidia popasuje. Rozhodně nikdo netvrdí, že ATI je svaté - vzpomeňme na Quake3. Crysis je rozhodně hrou, která k „podvodům" přímo vybízí, absolutní trhák, podle kterého budou mnozí vybírat novou grafiku, tak doufejme, že po odhalení neférových optimalizací ze strany Nvidie budeme mít podmínky stejné pro všechny a vybereme si skutečně takovou kartu, která poskytuje nejlepší výkon při nejlepší kvalitě obrazu.
PS: domněnky a důkazy, ani nápad na téma článku nejsou moje, viz zdroje. To jen pro případ, že by se někdo snažil hodit to na mě a DDWorld.cz ;)
zdroje Informací:
AUTOR: Jan "DD" Stach |
---|
Radši dělám věci pomaleji a pořádně, než rychle a špatně. |
|