F1 2012: srovnání výkonu grafických karet – AMD vs. nVidia

0

F1 2012: Ego

Ego 2.0 popáté

Stejně jako ostatní, nepříliš dávné tituly ze série (DiRT 3, F1 2011 a DiRT: Showdown) hru pohání engine EGO 2.0.

Spíše než revolučních změn v grafice se tedy dočkáte jen dalšího zlepšení stále ještě dobře vypadající grafiky. Nová generace EGO by se měla objevit až s připravovaným Grid 2.

Zajímavé ale je, že hra nedostala ani vylepšení grafiky, se kterými před nedávnem u DiRT: Showdown vývojářům pomáhalo AMD.

I přesto se ale dá říct, že grafika oproti minulému ročníku prokoukla. Obraz není tak ostrý, ale má větší hloubku a barvy nejsou tak jásavé takže výsledný obraz vypadá zase o něco přirozeněji.

Spíše než vylepšení po technické stránce se hra dočkala nových herních režimů a disciplín. Na druhou stranu ale hráči i recenzenti hře vyčítají, že oproti minulému dílu F1 2011 doznala jen mála změn.

Dodělej doma

Herní engine má jednu příjemnou, ale také dost ošemetnou vlastnost – spousta informací a nastavení je nacpaná v konfiguračních souborech xml. Možná právě kvůli tomu je hra přehnaně opatrná a hlídá si, jestli je vše jak má být.

Už u starších titulů ze série a zejména předcházejícího DiRT Showdown mě pořádně potrápilo, že se u hry po výměně grafické karty někdy resetovalo nastavení a někdy ne.

A stejně tak se někdy hra nespokojila s podstrčeným konfiguračním XML a tvrdošíjně startovala v nouzovém režimu s rozlišením 800×600 bodů.

Až po poměrně dlouhém laborování jsem zjistil, že jde o problém s tím, když se vymění GeForce za Radeon a naopak a souvisí to s grafickým režimem zapsaným v konfiguračním souboru.

Ve hře se kromě rozlišení nastavuje i obnovovací frekvence monitoru. Zatímco u Radeonů v ní běží většina rozlišení na 60 Hz, u GeForce je to 59 Hz. Pokud se hře podstrčil konfigrační soubor, ve kterém bylo 60 Hz z nastavení na Radeonech, na GeForce se jednoduše spustila v nouzovém rozlišení 800 × 600 bodů.

U některých monitorů mohou být problémy

Proč to tady vytahuju? U F1 2012 se podobným způsobem něco tluče také, jenže v tomto případě problém ještě eskaluje a má to mnohem horší dopad.

Majitelé grafických karet GeForce si ve velké míře stěžují na to, že ve hře nemohou měnit rozlišení, a totéž se přihodilo i mně. Hra vás na nastavení rozlišení zkrátka nepustí a tato položka spolu s obnovovací frekvencí je v nastavení grafiky nepřístupná.

I když rozlišení upravíte ručně editací konfiguračního xml ze složky uživatele, nabíhá stejně v nouzovém rozlišení 800×600 bodů a ve výpisu z diagnostiky se všechna běžně používaná rozlišení objeví jako nepodporovaná.

Problém se nejspíš netýká všech majitelů GeForce, ale spíše lidí s některými monitory. Často (v poměru k zastoupení) si stěžují majitelé monitorů s rozlišením 2560×1440/1600 bodů a také majitelé 120Hz panelů. A fakt je, že když jsem vyzkoušel zapojit jiný monitor (běžnou 22″ s plným HD rozlišením), nastavení měnit šlo.

Oficiální recept ani záplata neexistuje, a tak si na fórech technické podpory (na Steamu a u Codemasters) pomáhají hráči svépomocí metodou pokus–omyl. Vývojáři k problému mlčí a technická podpora paradoxně odkazuje právě na tato vlákna s workaroundy (nebo raději trochu kostrbatěji česky s postupy, jak problém obejít) na fórech.

Zatím je známo jen pár postupů, které by měly fungovat (a závisí i na okolnostech). Nejtěžší kalibr, který by měl zafungovat spolehlivě, je editace konfiguračního souboru s restrikcemi, tedy zřejmě nastavením onoho nouzového režimu.

V souboru na cestě Steam\steamapps\common\f1 2012\system\hardware_settings_restrictions.xml

je v sekci graphics_card třeba upravit nastavení limitů u následujících položek, ideálně na nativní rozlišení displeje:

Pro rozlišení 2560 × 1600 bodů to vypadá takto:

I po tomto zásahu je na GeForce nastavení ze hry nepřístupné, ale hra běžela (aspoň v mém případě) na požadovaném rozlišení.

Testovací sestava a metodika

Testovací sestava

Jako testovací platforma posloužila základní deska Gigabyte X79-UD5 s BIOSem F10. Procesor je šestijádrový Core i7-3960X s TDP 130 W, který je přetaktovaný na 4,2 GHz při 1,36 V. Asistuje mu 16GB kit operačních paměti DDR3 od Kingstonu.

  • základní deska: Gigabyte X79-UD5
  • procesor: Core i7-3960X (deaktivovaný HTT, C1E, EIST), 4,2 GHz na 1,36 V
  • chladič CPU: Noctua NH-D14
  • paměti: 4× 4 GB Kingston DDR3 KHX2133C11D3K4/16GX
  • zdroj: Enermax Revolution 85 ERV920EWT-00, 920 W
  • pevný disk: Intel SSD 510 (250 GB)
  • skříň: Gelid DarkForce
  • operační systém: Windows 7 x64

Gelid Darkforce

Karty pro srovnání

V grafech najdete karty, které jste mohli vidět v povětšinou nedávných recenzích:

  • Sapphire Radeon HD 6870 OC, 920/4200 MHz
  • AMD Radeon HD 7750, referenční takty
  • Gigabyte Radeon HD 7850 OC, 975/4800 MHz
  • AMD Radeon HD 7950, referenční takty
  • AMD Radeon HD 7970, referenční takty
  • AMD Radeon HD 7970 OC, 1000/5800 MHz

 

  • MSI GeForce GTX 650 OC, 1124/5000 MHz
  • Gigabyte GeForce GTX 660 Ti OC, 1033/6008 MHz
  • Nvidia GeForce GTX 680, referenční takty

GeForce jsou proti Radeonům v menšině, ale to je dáno tím, že jsem je kvůli potížím s nastavením rozlišení nechal až na konec v bláhové naději, že by se ještě před vydáním mohl objevit patch.

 

Metodika testů: průřez celou hrou

Jako obvykle jsem se snažil projít celou hru a pro testování vybrat úsek, který dává kartám zabrat nejvíc. V tomto případě to nebylo zase tak těžké.

Na prvních třech stranách s výsledky najdete formou grafu s průběhem snímkové frekvence představené jednotlivé okruhy a hned pod grafem jsou screenshoty z celého okruhu snímané v intervalu patnácti sekund.

Z otestovaných okruhů jsem pak vybral nejnáročnější. Poté jsem ještě vyzkoušel, jaký vliv na výkon má počasí.

Vestavěný benchmark a náročnější okruh

Protože okruh ze standardního benchmarku není z nejnáročnějších a ani slunečné počasí nezatíží tolik jako když je deštivo, pro měření jsem použil nejnáročnější noční trať v Singapuru s mírným deštěm.

Stejně jako v případě ostatních her ze série platí, že benchmark neběží vždy přesně stejně, ale AI při benchmarku vždy celou trať odřídí za vás i protihráče. Oproti divočinám, jako byl DiRT Showdown, je sice jízda formulí kultivovanější, ale i tak se občas stane, že vůz skončí ve svodidlech a s nižším počtem aut je pravděpodobnost, že k tomu dojde, menší.

Protože jízda na mokré trati náročnější i pro umělou inteligenci, snížil jsem i počet aut na osm (v praxi jsem naměřil rozdíl ve výkonu 1–2 fps).

Jelikož bude drtivá většina výsledků, které najdete na internetu a které případně změříte sami, měřená vestavěným benchmarkem se standardním nastavením, pro porovnání jsem jej použil jako druhé ze dvou testovaných lokací.

F1 2012: představení okruhů a průběhy fps 1

 

Abu Dhabi

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

Bahrain

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

Brazil

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

Catalunya

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

Delhi

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

Hockenheim

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

Hungaroring

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

F1 2012: představení okruhů a průběhy fps 2

Korea

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

Melbourne

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

Monaco

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

Montreal

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

Monza

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

Sepang

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

F1 2012: představení okruhů a průběhy fps 3

Shanghai

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

Silverstone

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

Singapore

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

Spa Francorchamps

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

Suzuka

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

Texas

 

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

Valencia

 

F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy F1 2012 - okruhy

Srovnání výkonu karet – okruh Singapore

Singapore

Noční závod v Singapuru byl při srovnání na Radeonu HD 7850 mezi všemi okruhy nejnáročnější. Kartám jsem ještě přitopil tím, že jsem nastavil nejnáročnější počasí s mírným deštěm.

 

Srovnání výkonu karet – okruh Texas a test vytížení CPU

Texas (standardní benchmark)

Okruh v Texasu je o něco méně náročný, na rozdíl od Singapuru jej ale AI během všech měření úspěšně projela až do cíle.

 

 

Vytížení procesoru

Abych věděl, nakolik karty při testech brzdí procesor, změřil jsem s grafikou, která byla nejvýkonnější, i vytížení procesoru. A výsledek mě celkem překvapil – i šestijádro přetaktované na solidních 4,2 GHz dokáže procesor dost zaměstnat, vytížení se v průměru dostalo na nějakých 56 %. Ale co víc, karta už v některých místech strádala a brzdil ji procesor. Je to vidět na křivce vytížení GPU (tečkovaná), kde občas padá vytížení GPU níže než je obvyklých 98–99 %. Podotýkám ale, že jde o na GPU nejméně náročné měření, rychlejší okruh Texas v nižším rozlišení 1920 × 1080 bodů.

Výrazněji vytížená jsou první dvě jádra, u zbývajících čtyř se vytížení pohybovalo kolem 40–50 %.

Závěrečné shrnutí

Překvapilo mě, že se novým GeForce se ve srovnání s Radeony daří o poznání líp, zejména pokud přihlédneme k tomu, jak si vedly v DiRT Showdown. Zajímavé je, že GTX 660 Ti šlape v rozlišení 1920 × 1080 na paty i Radeonu HD 7970.

Tady ale musím ještě připomenout, že „díky“ novému programu AMD, který měl zajistit rychlejší a aktuálnější ovladače, jsem byl nucený testovat na už dost vousatých Catalyst 12.8 (oproti ještě starším 12.7 beta doznaly jen minimum změn), u kterých se pro F1 2012 ještě zřejmě neoptimalizovalo, zatímco Nvidia už nejspíš s F1 2012 experimentovala (ve verzi 306.26 minimálně přidala profily pro SLI).

Z toho, že to GeForce jde ve srovnání s Radeony tak dobře, nemám moc velkou radost. Kdyby na tom byly hůř, měli bychom to jednodušší. Po rozvleklých debatách kvůli lehce kontroverznímu předchůdci DiRT Showdown a poprasku, co se strhl po doporučení Nvidie v této hře do vyřešení problémů netestovat, mám obavy, co se od fanoušků červených dozvím, když v metodice Showdown nahradím titulem, ve kterém se „zeleným“ kartám daří o poznání líp. Na to, jak si které karty vedou, se ale při výběru her do metodiky neohlížím.

Grafika v F1 2012 na mě nakonec působí líp než v DiRT Showdown i přes absenci nových technik, se kterými AMD vývojářům v programu Gaming Evolved pomáhá.

U F1 2012 s výkonem karet dobře škáluje i výkon ve hře. Limit ze strany procesoru se projevil až u GeForce GTX 680 a méně náročné trati Texas v nižším rozlišení, i tak se ale vytížení GTX 680 pohybovalo v průměru kolem 95 %. Z tohoto pohledu je novinka na testování grafik ideální, snad jen snímkové frekvence mohly být obecně o něco nižší. Hodnocení z Metacritic i komentáře vyznívají také celkem jasně, vlažně přijatý DiRT Showdown je na tom zejména z pohledu „hlasitějších“ uživatelů o poznání hůř než předchudce nové hry F1 2011 a i nová F1 2012 má našlápnuto mnohem lépe (zejména až uživatele po pár záplatách přejde vztek kvůli bugům obvyklým u většiny nových her).

Za poskytnutí hry do testu děkujeme společnosti ConQuest entertainment

Conquest entertainment