Fóra

16 M1 Max (32 jader) Eve Online (herní) Benchmarky

LoopsOfFury

Původní plakát
12. září 2015
Kalifornie
  • 27. října 2021
Ve snaze přidat do debaty o tom, zda je M1 Max dobrý pro hraní her, skutečná data o výkonu v reálném světě, zde je to, co jsem právě zažil s Eve Online (premiérová MMO vesmírná loď). Eve právě před několika týdny obdržela svého prvního nativního klienta pro Mac (předchozí iterace se spoléhaly na WINE).

Bohužel je v zásadě nemožné porovnávat hru zaměřenou na PVP ve správně kontrolovaném prostředí a sedět sám ve vesmíru je pro hru zcela nereprezentativní. Mým řešením bylo poznamenat si typické snímkové frekvence, které jsem viděl, když jsem kroužil kolem nejrušnějšího obchodního centra ve hře. Byly relativně stabilní, ale mohly se v závislosti na okolnostech pohybovat o 10++ nahoru nebo dolů.

Vše bylo provedeno na stejném 4K @ 144Hz monitoru ve dvou rozlišeních: 3840 x 2160 a 2560 x 1440. Testům jsem věnoval jen pár minut, abych se vyhnul throttlingu z MacBooku Air (nemyslím si, že by to byl problém s profesionál). První číslo je s antialiasingem nastaveným na vysoké, druhé je s vypnutým.

M1 (8jádrový GPU) – MBA s 16 GB RAM
4K: 16/22 fps (AA zapnuto/vypnuto)
2,5K: 28/35 fps (AA zapnuto/vypnuto)

M1 Max (32jádrový GPU) – 16 MBP s 32 GB RAM
4K: 70/100 fps (AA zapnuto/vypnuto)
2,5K: 115/120 fps (AA zapnuto/vypnuto)

RTX 3080 Ti (desktop)
4K: 140/140 fps (AA zapnuto/vypnuto)
2,5K: 150/150 fps (AA zapnuto/vypnuto)

Můžete vidět, že antialiasing má velký vliv na M1 (zejména ve 4K). Nevím, jestli je to kódování, kov, ovladač, hardware nebo jiný druh problému. Bez ohledu na to se zdá, že 32jádrový GPU M1 se škáluje docela dobře oproti 8jádrovému GPU M1 a (alespoň s vypnutým AA) by měl být schopen slušně porovnávat s mobilní RTX 3080 v něčem jako Razer Blade.

Když už o tom mluvíme, 16 M1 Max je mnohem tišší než 15 Razer Blade Advanced (RTX 3080), které jsem prodal před několika týdny.
reakce:NC12 J

jeanlain

14. března 2009


  • 27. října 2021
Opravdu to není špatné, na hru kódovanou ve Vulkanu (moltenVK) a která nemusí mít specifické optimalizace pro GPU Apple (nejsem si jistý, jak by se toho dalo dosáhnout s Vulkanem).
reakce:brainkilla J

jeanlain

14. března 2009
  • 27. října 2021
leman řekl: To je zajímavé, protože AA je obecně velmi levné na hardwaru TBDR. Kliknutím rozbalíte...
Vím, že je to případ MSAA. Je FXAA nebo SMAA levnější na GPU TBDR než na GPU IMR? C

šílený dave

9. září 2010
  • 27. října 2021
jeanlain řekl: Vím, že je to případ MSAA. Je FXAA nebo SMAA levnější na GPU TBDR než na GPU IMR? Kliknutím rozbalíte...

Pokud si dobře pamatuji, tak ano. Ale něco jako DLSS by bylo dražší (DLSS má samozřejmě rozsah nad rámec vylepšení zubatých věcí).

Edit: Jsem opraven o FXAA a SMAA THE

milenka

14. října 2008
  • 27. října 2021
jeanlain řekl: Vím, že je to případ MSAA. Je FXAA nebo SMAA levnější na GPU TBDR než na GPU IMR? Kliknutím rozbalíte...

To jsou všechny metody AA v obrazovém prostoru, které vyžadují použití filtrů a adaptivního rozostření na vykreslenou scénu. TBDR s tím nemá co pomoci. Předpokládám, že můžete použít stínování dlaždic ke spuštění AA na dlaždici v paměti GPU, ale pravděpodobně získáte artefakty na hranici dlaždice... J

jeanlain

14. března 2009
  • 27. října 2021
Jde mi o to, víme, jaký typ AA Eve Online používá? Podíval jsem se na snímky obrazovky a nastavení říká „Anti Aliasing“.

Také, proč je dopad AA mnohem větší při 4k než při 2,5k? Myslel bych si, že hra je v obou situacích vázána na GPU. S

Serban55

Pozastaveno
18. října 2020
  • 28. října 2021
Takže sečteno a podtrženo, 32jádrový gpu se blíží desktopu 3080?!
Nebo více než polovina výkonu desktopu 3080?!
reakce:jablka

Tlak

30. května 2006
Dánsko
  • 28. října 2021
Serban55 řekl: Takže sečteno a podtrženo, 32jádrový gpu je blízko desktopu 3080?!
Nebo více než polovina výkonu desktopu 3080?! Kliknutím rozbalíte...
Víme pouze, jaké GPU bylo použito, ne zbytek počítače.

RTX 3080 Ti by mohl být omezený procesorem při rozlišení 2,5K, protože rozdíl ve výkonu při 4K je poměrně malý. THE

milenka

14. října 2008
  • 28. října 2021
Serban55 řekl: Takže sečteno a podtrženo, 32jádrový gpu je blízko desktopu 3080?!
Nebo více než polovina výkonu desktopu 3080?! Kliknutím rozbalíte...

V tomto konkrétním testu ano. A není to 3080, je to 3080 Ti (což je v podstatě o malinko pomalejší RTX 3090). I když mám podezření, že GPU je omezeno CPU (protože výkon na 2,5k a 4k je téměř identický).

Edit: @Pressure byl rychlejší reakce:ikir

LoopsOfFury

Původní plakát
12. září 2015
Kalifornie
  • 28. října 2021
Pressure řekl: Víme pouze, jaké GPU bylo použito, ne zbytek počítače.

RTX 3080 Ti by mohl být omezený procesorem při rozlišení 2,5K, protože rozdíl ve výkonu při 4K je poměrně malý. Kliknutím rozbalíte...
CPU je i9-11900K.
reakce:ikir, lespommes a Zhang Q

quarkysg

12. října 2019
  • 28. října 2021
jeanlain řekl: Také, proč je dopad AA mnohem větší při 4k než při 2,5k? Myslel bych si, že hra je v obou situacích vázána na GPU. Kliknutím rozbalíte...
4krát více pixelů ke zpracování, takže to bude náročné na výpočet a šířku pásma.
reakce:šílený dave

želvy

30. července 2010
  • 28. října 2021
Díky, velmi zajímavý test. Říkal jsem si, že při běhu v nativním rozlišení je lepší AA vypnout. AA skrývá pixelová schodiště, ale pixely jsou na Retina velmi malé, takže efekt schodiště neuvidíte.
reakce:brainkilla J

jeanlain

14. března 2009
  • 28. října 2021
leman řekl: V tomto konkrétním testu ano. A není to 3080, je to 3080 Ti (což je v podstatě o malinko pomalejší RTX 3090). I když mám podezření, že GPU je omezeno CPU (protože výkon na 2,5k a 4k je téměř identický). Kliknutím rozbalíte...
Skutečnost, že AA nemá vůbec žádný vliv na výkon při spuštění hry na PC, silně naznačuje, že GPU není saturováno.
Nemůžeme tedy nic uzavřít WRT GPU M1 Max oproti GPU RTX.
Tato hra prostě není dostatečně náročná na to, aby otestovala RTX 3080 Ti, dokonce i ve 4k. S

Serban55

Pozastaveno
18. října 2020
  • 28. října 2021
Pressure řekl: Víme pouze, jaké GPU bylo použito, ne zbytek počítače.

RTX 3080 Ti by mohl být omezený procesorem při rozlišení 2,5K, protože rozdíl ve výkonu při 4K je poměrně malý. Kliknutím rozbalíte...
CPU je i9-11900K, takže je to působivé
reakce:ikir S

Serban55

Pozastaveno
18. října 2020
  • 28. října 2021
leman řekl: V tomto konkrétním testu ano. A není to 3080, je to 3080 Ti (což je v podstatě o malinko pomalejší RTX 3090). I když mám podezření, že GPU je omezeno CPU (protože výkon na 2,5k a 4k je téměř totožný).

Edit: @Pressure byl rychlejší reakce:ikir S

Serban55

Pozastaveno
18. října 2020
  • 28. října 2021
jeanlain řekl: Skutečnost, že AA nemá vůbec žádný vliv na výkon při spuštění hry na PC, silně naznačuje, že GPU není saturované.
Nemůžeme tedy nic uzavřít WRT GPU M1 Max oproti GPU RTX.
Tato hra prostě není dostatečně náročná na to, aby otestovala RTX 3080 Ti, dokonce i ve 4k. Kliknutím rozbalíte...
pokud to není dostatečně náročné, proč to neběží při plných 144 snímcích za sekundu? a jeho maximum při 140fps ve 4k?
V předvečer je 140 fps 4k, zatímco skutečná nenáročná hra jako csgo bez ohledu na to, co dosáhne 4k při více než 210 fps (bez omezení) J

jeanlain

14. března 2009
  • 28. října 2021
Serban55 řekl: pokud to není dostatečně náročné, proč pak neběží při plných 144 snímcích za sekundu? a jeho maximum při 140fps ve 4k? Kliknutím rozbalíte...
Protože CPU nedokáže spočítat více snímků.
Pokud je Vsync vypnutý, GPU může jít dokonce nad 144 fps. Výsledky dokonce ukazují 150 fps při 2,5k.
(EDIT: na Macu může být Vsync vynucený, takže to by zde mohl být faktor. Bylo by zajímavé testovat ve velmi nízkém rozlišení. Nejsem si jistý, že Vsync lze deaktivovat na Apple GPU pomocí Metal).

EDIT: způsob, jak vyhodnotit, zda je hra omezena výkonem GPU, je kontrola, zda nastavení, která ovlivňují pouze výkon GPU, nemění snímkové frekvence. Tato nastavení jsou obvykle:
- rozlišení obrazovky, především. Zvýšení rozlišení nezabere více práce na CPU, pouze na GPU.
- Anti-aliasing, který AFAIK provádí pouze GPU.
To může být případ jiných nastavení, jako je AF a teselace, ale nejsem si jistý.

V tomto případě má ztrojnásobení počtu pixelů z 2,5k na 4k velmi malý dopad na výkon a AA nemá žádný. Poslední úprava: 28. října 2021 Q

quarkysg

12. října 2019
  • 28. října 2021
jeanlain řekl: Zvýšení rozlišení nevyvolá více práce na CPU, pouze na GPU. Kliknutím rozbalíte...
Je možné, že zvýšené rozlišení povede k použití větších textur, což povede k tomu, že CPU posune více dat do GPU? S

Serban55

Pozastaveno
18. října 2020
  • 28. října 2021
jeanlain řekl: Protože CPU nemůže spočítat více snímků.
Pokud je Vsync vypnutý, GPU může jít dokonce nad 144 fps. Výsledky dokonce ukazují 150 fps při 2,5k.
(EDIT: na Macu může být Vsync vynucený, takže to by zde mohl být faktor. Bylo by zajímavé testovat ve velmi nízkém rozlišení. Nejsem si jistý, že Vsync lze deaktivovat na Apple GPU pomocí Metal).

EDIT: způsob, jak vyhodnotit, zda je hra omezena výkonem GPU, je kontrola, zda nastavení, která ovlivňují pouze výkon GPU, nemění snímkové frekvence. Tato nastavení jsou obvykle:
- rozlišení obrazovky, především. Zvýšení rozlišení nezabere více práce na CPU, pouze na GPU.
- Anti-aliasing, který AFAIK provádí pouze GPU.
To může být případ jiných nastavení, jako je AF a teselace, ale nejsem si jistý.

V tomto případě má ztrojnásobení počtu pixelů z 2,5k na 4k velmi malý dopad na výkon a AA nemá žádný. Kliknutím rozbalíte...
Eve online není jako starcraft...je hladový po GPU a ne hladový po CPU
mít 8jádrový i9-11900K je víc než dost
Znovu..pokud v počítačových hrách nestačí i9-11900K...pak je pc hraní na hovno, když je třeba mít na paměti, že většina her je postavena na GPU a ne na CPU
Ale znovu, nechci zde polemizovat, výsledek je na stejné úrovni jako u ostatních 2 nativních her, které jsou na stejné úrovni jako nvidia mobile 3070.
Apple tedy nelhal, samozřejmě vzal svůj nejlepší výkon z konkrétního úkolu a umístil ho do grafu Naposledy upraveno: 28. října 2021
reakce:ikir J

jeanlain

14. března 2009
  • 28. října 2021
Podívej, jen usuzuji z výsledků, ne z teoretického hlediska. Nepotřebuji ani vědět co to je za hru na jaké konfiguraci. Pouhé 7% snížení fps z 2,5K na 4k mluví za vše. Při těchto nastaveních není hra omezena GPU.

BTW: Vsync zřejmě nelze odebrat na Eve Online na Monterey:
https://www.reddit.com/r/macgaming/comments/qh26yg
reakce:Serban55 a altajština THE

milenka

14. října 2008
  • 28. října 2021
jeanlain řekl: Skutečnost, že AA nemá vůbec žádný vliv na výkon při spuštění hry na PC, silně naznačuje, že GPU není saturované.
Nemůžeme tedy nic uzavřít WRT GPU M1 Max oproti GPU RTX.
Tato hra prostě není dostatečně náročná na to, aby otestovala RTX 3080 Ti, dokonce i ve 4k. Kliknutím rozbalíte...

To je pravda. Ale pro všechny praktické účely si myslím, že závěr je takový, že M1 může Eve hrát v pohodě reakce:Serban55 S

Serban55

Pozastaveno
18. října 2020
  • 28. října 2021
Sečteno a podtrženo, pro správné hry, které využívají hardware Apples, je tento gpu působivý pro 55-60W
Hezký den vám všem, jdeme si hrát s Mayou
reakce:rezwits S

Serban55

Pozastaveno
18. října 2020
  • 28. října 2021
jeanlain řekl: Podívej, jen usuzuji z výsledků, ne z teoretického hlediska. Nepotřebuji ani vědět co to je za hru na jaké konfiguraci. Pouhé 7% snížení fps z 2,5K na 4k mluví za vše. Při těchto nastaveních není hra omezena GPU.

BTW: Vsync zřejmě nelze odebrat na Eve Online na Monterey:
https://www.reddit.com/r/macgaming/comments/qh26yg Kliknutím rozbalíte...
můj 16' M1 max dodaný s Monterey reakce:ikir a MacKid