AMD Ryzen Threadripper im Test: 1950X und 1920X im Duell mit Core X

 4/8
Volker Rißka (+3)
778 Kommentare

Spiele-Benchmarks in 720p, 1.080p und 2.160p

Die Spiele-Benchmarks setzen auf den zuletzt bereits für Intel Core i9-7900X und i7-7800X (Test) sowie AMD Ryzen 3 (Test) gesetzten Parcours. Als Mainboard für Threadripper kam das Asus ROG X399 Zenith Extreme (BIOS: 0304) zum Einsatz. Als Grafikkarte war die Asus GeForce GTX 1080 Ti Strix OC (Test) verbaut. Sämtliche Komponenten liefen mit den offiziell vorgesehenen Frequenzen und Einstellungen.

So wurde Ryzen Threadripper in Spielen getestet

ComputerBase hat beide Threadripper-CPUs ohne den Kompatiblitätsmodus getestet, der neben dem Wechsel von UMA auf NUMA beim Speichermanagement die Hälfte der Kerne deaktiviert. Die Auswirkungen aus dem Wechsel von UMA auf NUMA wurden hingegen analysiert. Spiele, die mit allen aktiven Kernen den Dienst verweigerten, gab es im Parcours nur eins: F1 2016 wollte nur auf dem 1920X, nicht aber auf dem 1950X starten. Dieses Spiele wurde als einziges auf dem 1950X im Kompatibilitätsmodus getestet.

Auf Leistungsprobleme, die nur auf „zu viele“ Kerne oder Threads zurückzuführen sein können, wird im Text separat eingegangen. In der Regel ist der von AMD versprochene Leistungszugewinn aus dem Betrieb im Kompatiblitätsmodus allerdings einzig auf den Unterschied im Speichermanagement zurück zu führen. Deshalb wurde darauf auch der Fokus gelegt.

Acht Spiele, drei Auflösungen und jeweils zwei Messwerte pro Prozessor

Als Spiele wurden Battlefield 1 im Multiplayer-Modus, Dawn of War III, F1 2016, Ghost Recon: Wildlands, Prey, Project Cars, Rise of the Tomb Raider sowie Total War: Warhammer genutzt. Alle wurden auf einem mit allen Updates versehenen Windows 10 ausgeführt.

Sämtliche Prozessoren und Speicher wurden in den Auflösungen 1.280 × 720, 1.920 × 1.080 sowie 3.840 × 2.160 bei maximaler Detailstufe unter DirectX 11 getestet. Damit wurden drei verschiedene Lastszenarien (CPU-lastig, ausgeglichen, GPU-lastig) sowie realitätsferne und realitätsnahe Einstellungen getestet. Die Ergebnisse werden als Durchschnitts-FPS sowie als in FPS umgerechnete 99,0th Percentile Frametimes angegeben.

FPS in der Analyse

Die Botschaft ist klar: Wer in Spielen im Durchschnitt die maximale Leistung aus Ryzen Threadripper ziehen will, der sollte Threadripper vom UMA- in den NUMA-Modus versetzen. Sei es gezielt, oder durch den Wechsel in den Legacy Compatibility Mode, der neben der Halbierung der Kerne denselben Zweck bewirkt.

Beide getesteten Prozessoren legen im CPU-Limit dann um ein bis drei Prozent zu und liegen mit Ryzen 7 1800X (1950X) respektive Ryzen 5 1600X (1920X) in etwa gleich auf. Gravierend ist der Unterschied also nicht. Ein Vorteil aus dem höheren Takt bei Last auf maximal vier Kernen ist im Durchschnitt wiederum nicht zu erkennen. Es gibt allerdings auch Spiele, in denen ist das der Fall, wie der Blick auf die einzelnen Titel im weiteren Verlauf zeigt.

Performancerating, FPS
Performancerating, FPS – 1.920 × 1.080
    • Intel Core i7-6950X
      96,0
    • Intel Core i9-7900X
      95,6
    • Intel Core i7-7700K
      94,7
    • Intel Core i7-7740X
      94,6
    • Intel Core i7-6850K
      93,2
    • Intel Core i7-7800X
      87,4
    • AMD Ryzen 7 1800X
      87,1
    • AMD Threadripper 1950X (NUMA)
      86,1
    • AMD Threadripper 1920X (NUMA)
      85,3
    • AMD Ryzen 5 1600X
      84,9
    • AMD Threadripper 1950X (UMA)
      84,6
    • AMD Threadripper 1920X (UMA)
      83,9
    • Intel Core i5-7600K
      81,7
    • Intel Core i5-7500
      75,7
    • Intel Core i3-7350K
      67,3
    • AMD Ryzen 5 1400
      66,8
    • AMD Ryzen 3 1300X
      65,0
    • Intel Core i3-7100
      62,8
    • AMD FX-8370
      60,8
    • AMD Ryzen 3 1200
      59,7
    • Intel Pentium G4560
      57,6
Einheit: Bilder pro Sekunde (FPS), Geometrisches Mittel

Mit einer durchschnittlichen Spieleleistung auf Ryzen-Niveau ordnet sich Ryzen Threadripper damit hinter den schnellsten Kaby-Lake-, Skylake-X- und Broadwell-E-CPUs ein – je höher die Auflösung, desto kleiner der Abstand.

Frametimes in der Analyse

Bei den Frametimes rückt die gesamte AMD-Riege im Vergleich zu den Durchschnitts-FPS etwas näher an die Konkurrenz aus dem Hause Intel heran. Während der Core i9-7900X bei den FPS noch 13 Prozent schneller als der Ryzen Threadripper 1950X ist, sind es bei den Frametimes geringere neun Prozent. Die Threadripper-CPUs untereinander schneiden gleich ab, während alle gegenüber dem Ryzen 7 1800X bei den Frametimes minimal zulegen.

Performancerating, Frametimes
Performancerating, Frametimes – 1.920 × 1.080
    • Intel Core i7-6950X
      73,9
    • Intel Core i9-7900X
      72,7
    • Intel Core i7-6850K
      69,4
    • Intel Core i7-7700K
      69,1
    • Intel Core i7-7740X
      68,6
    • Intel Core i7-7800X
      67,0
    • AMD Threadripper 1950X (NUMA)
      66,7
    • AMD Ryzen 7 1800X
      66,6
    • AMD Threadripper 1950X (UMA)
      66,3
    • AMD Threadripper 1920X (NUMA)
      65,8
    • AMD Threadripper 1920X (UMA)
      65,3
    • AMD Ryzen 5 1600X
      63,5
    • Intel Core i5-7600K
      59,9
    • Intel Core i5-7500
      55,0
    • AMD Ryzen 5 1400
      49,4
    • Intel Core i3-7350K
      48,0
    • AMD Ryzen 3 1300X
      47,8
    • AMD FX-8370
      45,8
    • Intel Core i3-7100
      44,4
    • AMD Ryzen 3 1200
      43,9
    • Intel Pentium G4560
      41,0
Einheit: Bilder pro Sekunde (FPS), Geometrisches Mittel

Die Spiele im Detail

Auch wenn die Ratings den Anschein erwecken, dass die Threadripper-CPUs quasi gleich schnell in Spielen wie der Ryzen 7 1800X sind und es zudem kaum einen Unterschied zwischen dem Distributed- und dem Local-Modus gibt, zeigen die Benchmarks, dass es doch größere Unterschiede geben kann.

1.280 × 720
Battlefield 1 (Multiplayer) – 1.280 × 720
  • FPS, Durchschnitt:
    • Intel Core i9-7900X
      138,8
    • Intel Core i7-6950X
      131,3
    • Intel Core i7-7740X
      130,1
    • Intel Core i7-7700K
      126,6
    • Intel Core i7-7800X
      121,4
    • Intel Core i7-6850K
      120,2
    • AMD Threadripper 1950X (NUMA)
      118,8
    • AMD Threadripper 1950X (UMA)
      114,4
    • AMD Ryzen 7 1800X
      113,6
    • AMD Threadripper 1920X (UMA)
      113,0
    • AMD Ryzen 5 1600X
      110,4
    • AMD Threadripper 1920X (NUMA)
      108,4
    • Intel Core i5-7600K
      81,3
    • AMD Ryzen 5 1400
      80,1
    • AMD Ryzen 3 1300X
      79,9
    • Intel Core i5-7500
      79,2
    • Intel Core i3-7350K
      74,1
    • AMD FX-8370
      73,9
    • AMD Ryzen 3 1200
      73,4
    • Intel Core i3-7100
      66,5
    • Intel Pentium G4560
      62,3
  • 99th Percentile (Frametimes in FPS):
    • Intel Core i9-7900X
      96,6
    • Intel Core i7-6950X
      96,1
    • AMD Threadripper 1950X (NUMA)
      94,0
    • AMD Threadripper 1920X (NUMA)
      92,0
    • AMD Threadripper 1950X (UMA)
      91,5
    • AMD Ryzen 7 1800X
      90,8
    • AMD Threadripper 1920X (UMA)
      89,7
    • Intel Core i7-6850K
      86,3
    • Intel Core i7-7740X
      85,5
    • Intel Core i7-7800X
      84,2
    • Intel Core i7-7700K
      84,1
    • AMD Ryzen 5 1600X
      82,2
    • AMD Ryzen 5 1400
      60,4
    • Intel Core i5-7600K
      59,4
    • AMD FX-8370
      57,4
    • Intel Core i5-7500
      57,0
    • AMD Ryzen 3 1300X
      56,8
    • AMD Ryzen 3 1200
      53,5
    • Intel Core i3-7350K
      50,4
    • Intel Core i3-7100
      45,3
    • Intel Pentium G4560
      42,4
Einheit: Bilder pro Sekunde (FPS)
1.920 × 1.080
Battlefield 1 (Multiplayer) – 1.920 × 1.080
  • FPS, Durchschnitt:
    • Intel Core i9-7900X
      133,3
    • Intel Core i7-6950X
      130,2
    • Intel Core i7-7740X
      119,8
    • Intel Core i7-7700K
      118,1
    • Intel Core i7-7800X
      112,9
    • Intel Core i7-6850K
      112,4
    • AMD Threadripper 1950X (NUMA)
      111,4
    • AMD Threadripper 1920X (NUMA)
      108,0
    • AMD Threadripper 1950X (UMA)
      106,6
    • AMD Ryzen 7 1800X
      106,5
    • AMD Threadripper 1920X (UMA)
      106,1
    • AMD Ryzen 5 1600X
      102,5
    • AMD Ryzen 3 1300X
      78,1
    • AMD Ryzen 5 1400
      77,0
    • Intel Core i5-7600K
      76,3
    • Intel Core i5-7500
      74,8
    • AMD Ryzen 3 1200
      72,7
    • AMD FX-8370
      72,0
    • Intel Core i3-7350K
      71,7
    • Intel Core i3-7100
      66,9
    • Intel Pentium G4560
      63,2
  • 99th Percentile (Frametimes in FPS):
    • AMD Threadripper 1950X (NUMA)
      87,4
    • Intel Core i9-7900X
      86,8
    • Intel Core i7-6950X
      86,5
    • AMD Threadripper 1950X (UMA)
      84,7
    • AMD Threadripper 1920X (NUMA)
      83,3
    • AMD Ryzen 7 1800X
      83,2
    • Intel Core i7-6850K
      81,1
    • Intel Core i7-7800X
      81,0
    • AMD Threadripper 1920X (UMA)
      80,5
    • Intel Core i7-7740X
      79,1
    • Intel Core i7-7700K
      77,9
    • AMD Ryzen 5 1600X
      76,4
    • AMD Ryzen 5 1400
      59,5
    • Intel Core i5-7600K
      59,4
    • Intel Core i5-7500
      57,0
    • AMD Ryzen 3 1300X
      56,6
    • AMD Ryzen 3 1200
      53,1
    • AMD FX-8370
      52,0
    • Intel Core i3-7350K
      50,6
    • Intel Core i3-7100
      46,1
    • Intel Pentium G4560
      43,0
Einheit: Bilder pro Sekunde (FPS)
3.840 × 2.160
Battlefield 1 (Multiplayer) – 3.840 × 2.160
  • FPS, Durchschnitt:
    • AMD Threadripper 1950X (NUMA)
      76,4
    • Intel Core i7-6950X
      75,8
    • AMD Threadripper 1950X (UMA)
      75,4
    • AMD Ryzen 7 1800X
      75,3
    • Intel Core i7-7740X
      75,2
    • Intel Core i7-7700K
      75,1
    • AMD Threadripper 1920X (NUMA)
      74,8
    • Intel Core i7-7800X
      74,5
    • AMD Threadripper 1920X (UMA)
      74,1
    • Intel Core i7-6850K
      74,0
    • Intel Core i9-7900X
      74,0
    • Intel Core i5-7600K
      73,3
    • AMD Ryzen 5 1600X
      73,0
    • Intel Core i5-7500
      70,1
    • AMD FX-8370
      68,0
    • AMD Ryzen 3 1300X
      66,9
    • Intel Core i3-7350K
      66,2
    • AMD Ryzen 5 1400
      65,8
    • Intel Core i3-7100
      63,1
    • AMD Ryzen 3 1200
      61,0
    • Intel Pentium G4560
      58,5
  • 99th Percentile (Frametimes in FPS):
    • AMD Threadripper 1950X (NUMA)
      63,5
    • AMD Threadripper 1920X (NUMA)
      61,9
    • AMD Threadripper 1950X (UMA)
      61,4
    • Intel Core i7-6950X
      61,4
    • Intel Core i9-7900X
      60,7
    • AMD Threadripper 1920X (UMA)
      60,2
    • AMD Ryzen 7 1800X
      58,5
    • Intel Core i7-7800X
      56,8
    • Intel Core i7-6850K
      56,2
    • AMD Ryzen 5 1600X
      53,6
    • Intel Core i7-7740X
      53,2
    • Intel Core i7-7700K
      52,9
    • Intel Core i5-7600K
      52,7
    • AMD Ryzen 5 1400
      50,5
    • Intel Core i5-7500
      50,1
    • AMD Ryzen 3 1300X
      47,4
    • AMD FX-8370
      46,3
    • Intel Core i3-7350K
      45,3
    • Intel Core i3-7100
      43,1
    • AMD Ryzen 3 1200
      42,7
    • Intel Pentium G4560
      40,3
Einheit: Bilder pro Sekunde (FPS)

So laufen beide CPUs in Dawn of War 3 sowie Total War: Warhammer deutlich langsamer als der Ryzen 7 1800X, was technisch eigentlich nicht sein kann. Hier verschluckt sich das Spiel eindeutig an zu vielen Threads. Und wenn es ganz schlimm kommt, kann es sein, dass auf Threadripper ein Spiel gar nicht erst starten will. Dies kann geschehen, wenn die Engine nicht für derart viele CPU-Kerne und Threads gedacht ist. F1 2016 startet auf dem Ryzen Threadripper 1950X gar nicht, auf dem Ryzen Threadripper 1920X läuft das Rennspiel dagegen einwandfrei. Offenbar liegt die Grenze für die Engine irgendwo zwischen 24 und 32 Threads. Die bekannte Problemlösung ist in dem Fall, im BIOS einzelne Kerne oder SMT abzuschalten. Einfacher geht es per Software: AMDs Tool Ryzen Master bietet einen Kompatibilitätsschalter, der die Anzahl der genutzten Kerne halbiert. Oder alternativ können in diesem auch nur vier Kerne abgeschaltet werden. In diesem Modus wurde auf der großen CPU auch F1 2016 getestet.

Genauso gibt es aber auch Spiele, die auf einem nicht in den Kompatibilitätsmodus geschalteten Threadripper schneller als auf dem Ryzen 7 1800X laufen. Battlefield 1 liefert auf dem Ryzen Threadripper 1950X mit NUMA-Speichereinstellung zum Beispiel fünf Prozent mehr Bilder in der Sekunde sowie fünf Prozent bessere Frametimes als der Ryzen 7 1800X. In Ghost Recon: Wildlands ist die neue CPU vier beziehungsweise sechs Prozent schneller. Und in Project Cars sind es sechs beziehungsweise drei Prozent.

Fazit: Auf den NUMA-Modus sollten Spieler bei Ryzen Threadripper also in der Regel zurück greifen, weil Latenzen in der Regel deutlich wichtiger als Bandbreite sind. Ob darüber hinaus der Griff zum Kompatibilitätsmodus und den damit halbierten Kernen weiter hilft, gilt es im Zweifel im Einzelfall herauszufinden. Startet ein Spiel gar nicht, ist es wiederum der erste Schritt.