Rychlovka ze světa diskutovaného Hyper-Threading v moderních hrách

Autor : "Mirage"
20.2.2014

Jelikož se před časem objevily jisté testy her, které měly dokázat, že Hyper-Threading, technologie, která procesoru poskytne čtyři virtuální jádra, opravdu funguje v moderních hrách a má přidat nemalou porci výkonu, rozhodl jsem se o měření na vlastní pěst hned v několika moderních hrách. Podrobnou dokumentaci jsem vytvořil pouze pro Crysis 3 a Battlefield 4.
Touto problematikou jsem se již kdysi zabýval. Konkrétně v době, kdy vyšel záhadný patch na Crysis 3 (+- půl roku) a ihned se objevil test, kde Core i7 společně s osmi-jádrovým AMD FX utekly Core i5. To samozřejmě vedlo k dlouhým diskusím, takže jsem neváhal s testem. Dočkal jsem se překvapivých výsledků, na mé staré konfiguraci (GTX 760 SLI + Core i7 2600K) to fungovalo a FPS byly o 25% výše.
Jak se dnes dozvíte, jednalo se nejspíše o bug v patchi, který nějakým způsobem narušil optimalizaci 4 jader. Podrobnou dokumentaci jsem vytvořil pouze pro Crysis 3 a Battlefield 4.

Veškeré uvedené testy jsem prováděl na své vlastní sestavě, kterou tvoří:

  • Intel Core i7 4770K @4.2GHz
  • NVIDIA GeForce GTX 780 Ti @1253Mhz max. BOOST / 7700MHz paměť
  • GIGABYTE G1.SNIPER Z87
  • Crucial Ballistix Tactical Tracer 2x8GB (XMP profil 1600MHz, CL8)
  • Be quiet! Dark Power Pro 10, 850W Platinum
  • Windows 8.1 se všemi aktualizacemi
  • Nvidia GeForce ovladače 332.21 WHQL
  • Veškeré nastavení ovladačů na tovární nastavení
  • Herní rozlišení - 1920x1200

Jako první jsem otestoval Crysis 3

Ve hře jsem otestoval úsek zahrnující okolí budovy, ve které se Prophet snaží vypnout zbraň hromadného ničení Archangel.

Průběh FPS se zapnutým Hyper-Threading:

Průběh FPS s vypnutým Hyper-Threading:

Z grafu lze snadno zjistit, že 4 jádra nijak neomezují výkon mé grafické karty, která je maximálně přetaktovaná.

Další podrobně testovanou hrou je populární Battlefield 4 Multiplayer

Test probíhal na mapě Paracel Storm na serveru s nízkým pingem a 64 hráči. Též jsem si počkal na tzv. „Levolution“, která na mapě rozpoutá bouři.

Průběh FPS se zapnutým Hyper-Threading:

Průběh FPS s vypnutým Hyper-Threading:

Opět je jasně vidět, že i fyzikou přetékající hra Battlefield 4 nemá problém s optimalizací na 4 jádra i při hře více hráčů na nejnáročnější mapě při těch nejnáročnějších grafických podmínkách.

Výčet dalších her, ve kterých jsem nezaznamenal vliv Hyper-Threading na výkon:

  • Total War: Rome II
  • Tomb Raider (2013)
  • Crysis Warhead
  • Hitman Absolution
  • Warhammer 40,000: Dawn of War II - Retribution