ATI, NVIDIA a optimalizace ovladačů

  12:00aktualizováno  3. září 11:30
Jakým směrem se nám to vlastně vyvíjejí ovladače grafických karet? NVIDIA otevřeně deklaruje pochybný záměr optimalizovat je pro každou významnou hru, ATI chce zachovat obecný přístup... Osobně držím palce ATI.

Lesk a bída Futuremarku
Kauza optimalizací a „optimalizací“ ovladačů pro jednotlivé hry a benchmarky je intenzivně přetřásána už několik měsíců. Tu pravou vlnu rozpoutal v květnu Futuremark, když oprávněně a veřejně obvinil NVIDII, že její úpravy ovladačů Detonator za účelem podávání co nejvyššího výkonu v 3DMarku03 už překročily mez švindlování – důkazem budiž tento na stránkách Futuremarku (kupodivu) stále ještě umístěný dokument. Překotná snaha programátorů NVIDIE totiž vedla mj. k různým poruchám generovaného obrazu, což už samo o sobě nedovoluje označit činnost NVIDIE jako optimalizaci. NVIDIA však zasáhla a přiměla Futuremark potupně odvolat tvrzení o švindlu, nicméně v odezvě na širokou kritiku svých „optimalizací“ si vytyčila jistá pravidla, kterými se v této věci hodlá řídit. Jak striktní tato pravidla jsou, to ovšem posuďte sami.

Co můžeme očekávat?
Nevím jak vás, ale mě otevřeně deklarované plány NVIDIE optimalizovat své ovladače pro kdejakou jednotlivou hru či benchmark poměrně iritují. Očekával bych, že ovladače budou kvalitním můstkem k hardwaru poskytujícím každé hře ekvivalentní možnosti, a ne rozrůstajícím se příkazem case detekujícím, jestli byl právě spuštěn 3DMark03.exe či nějaký jiný vyvolený program, a následně vyvolávajícím předem připravené chování. Server FiringSquad dal nedávno příležitost zástupcům ATI a NVIDIE, aby se k takovémuto optimalizování vyjádřili. Musím říct, že níže uvedené názory Chrise Evendena, ředitele marketingu ATI, mi mluví z duše:

„Pokud nebudeme v ovladačích dělat to, co aplikace žádá, vydáváme se na riskantní dráhu. Vyvstane otázka, kde má být nakreslena dělicí čára. Támhle ušetříme snížením přesnosti shaderu, tuhle zase budeme aplikovat jen anizotropické filtrování, a pěkně brzy přestaneme poskytovat hráčům ten zážitek, který jim chtěl dát tvůrce hry. Vývojáři softwaru a grafici přece sami vědí, že musí zajistit vhodný kompromis mezi kvalitou obrazu a počtem generovaných snímků za sekundu – a činí tato rozhodnutí při vytváření hry. My vidíme svou roli opravdu v tom, že budeme v ovladačích dělat přesně to, co jejich hry žádají, a budeme to dělat rychleji než kdokoli jiný.“

Zástupce NVIDIE Tony Tomasi je naopak toho názoru, že jeho firma dokáže vsadit do ovladačů Detonator „validní optimalizace“ bez negativního vlivu na kvalitu obrazu. Podle Tomasiho si dříve mohli vývojáři ovladačů Detonator optimalizovat sami podle svého uvážení, z čehož vznikly ony poruchy obrazu v 3DMarku03 (příklad viz obrázek – nahoře obrázek generovaný ovladači, dole tak jak má být). Nyní však už budou muset být všechny optimalizace zaregistrovány, vnitrofiremně publikovány a verifikovány týmem pro zajištění kvality. Znamená to, že veřejnost se i nadále od NVIDIE nedozví, pro které hry jsou ovladače Detonator specificky optimalizovány. Tomasi říká: „Optimalizace nejsou nic nového. Shadery prostě poskytují další stupeň programovatelnosti, se kterým lze v tomto směru pracovat.“

Chyba v 3DMarku03

Detonator budoucnosti = sbírka detekcí a optimalizací
Když si porovnám přístupy obou firem, moje sympatie se hluboce přelévají k ATI. Otázkou ovšem zůstává, jestli ATI dokáže na svém postoji setrvat, i když budou její produkty trvale výkonově znevýhodňovány tím, že ovladače Catalyst budou přistupovat ke všem hrám jednotně a nikoli individuálně jako Detonator. Recenzenti grafických karet, budou-li chtít zůstat objektivní, mají před sebou věru těžký úkol: teď aby testovali produkty jednak na nějakých neznámých hrách či benchmarcích, které NVIDIA ještě nestačila zohlednit v ovladačích (tím se získá „obecný“ výkon), a jednak na herních hitech, kterým NVIDIA přisoudila zvláštní zacházení – každá hra má ale pro každého hráče jinou hodnotu, která se navíc může měnit s časem... Cítím potřebu se vyjádřit, jak je teď módní říkat, pregnantně: NVIDIA tu zadělává na bordel, ve kterém se budeme ztrácet všichni.

Zdroj: FiringSquad

Autor:
Témata: software

Nejčtenější

Hacker objevil chybu ve Steamu, která mu umožnila generovat hry zdarma

Steam

„Hodný hacker“ Artem Moskowsky dostal odměnu půl milionu korun za to, že objevil a nahlásil zásadní chybu ve Steamu. Ta...

Komunitní sbírka na Star Citizen překonala hranici 200 milionů dolarů

Star Citizen

Více než dva miliony přispěvatelů již na účty autorů ambiciózního vesmírného simulátoru poslalo v přepočtu více než...

RECENZE: Hra o havárii ponorky Kursk je tragickým omylem

Kursk

Kromě samotného nápadu nenabízí hra Kursk vůbec nic, proč byste si ji měli chtít zahrát. Je nudná a technologicky...

Zákazník neuspěl s vrácením Falloutu 76, tak alespoň zdemoloval obchod

Fallout 76 – Official Live Action Trailer

Některým lidem se Fallout 76 nelíbí tak moc, že kvůli tomu sáhnou k výtržnostem. Zákazník v pobočce obchodu se hrami...

Potvrzeno: vzniknou remastery legend Command & Conquer a Red Alert

Command & Conquer (1995)

Po trapném odhalení mobilní verze Command & Conquer letos na E3 se EA pokouší napravit si reputaci. Potvrdilo, že...

Další z rubriky

KOMENTÁŘ: Jak Red Dead Redemption 2 zastínil Assassin’s Creed: Odyssey

Red Dead Redemption 2 versus Assassin’s Creed Odyssey

Assassin’s Creed Odyssey a Red Dead Redemption 2 jsou dva nejnovější přírůstky do rodiny akčních příběhových her v...

Brali jste si někdy kvůli hře dovolenou?

Vítězný doutník

Vzali jste si někdy volno kvůli hře, na kterou jste se velmi těšili? Pokud ano, napište nám pod článek do diskuze,...

OBRAZEM: Retro PlayStation vás přenese dvacet let zpět. První dojmy

PlayStation Classic

Retro konzole od Sony se jmenuje PlayStation Classic. Vyjde 3. prosince a obsáhne dvacet předinstalovaných her bez...

Najdete na iDNES.cz