Leistung - Xeon E5 v3 vs. v4 Prozessor

3177
davidgo

Ich wollte eine E5-2609v4-CPU für einen neuen Server kaufen - stellte dann jedoch fest, dass die Tests nach Passmark bei 6973 einen deutlich niedrigeren Benchmark aufweisen als die V3-Version bei 9885 - aber ich kann nicht verstehen, warum das so ist beraten

Hier ist ein Link zum Intel Ark-Vergleich - der zeigt, dass der v3 1,5 Jahre älter ist und weniger Kerne hat, die etwas schneller sind (1,9 gegenüber 1,7). Ich hätte gedacht, dass Intel für das gleiche Modell mit einer anderen Versionsnummer inkrementelle Verbesserungen vorgenommen hätte, aber das scheint nicht der Fall zu sein? Gibt es einen Grund, warum ich die neuere CPU zum gleichen Preis kaufen sollte, wenn jemand nie mehr als 768 GB RAM im Server benötigt?

1
Ich mache immer einen Moment Pause, wenn jemand sagt: * Ich werde nie mehr als X Speicher benötigen ... * Twisty Impersonator vor 7 Jahren 1
Sie vergleichen eine einzelne v4 mit einer dualen v3 ... Bob vor 7 Jahren 0
@ Twisty - Ich habe "In diesem Server" gesagt. davidgo vor 7 Jahren 0
@davidgo Ich scherze nur. Im Gegensatz zu Bill Gates haben Sie keine universelle Erklärung abgegeben, die sich auf alle Menschen beziehen sollte. Twisty Impersonator vor 7 Jahren 0

2 Antworten auf die Frage

1
Bob

Sie betrachten die falschen Benchmarks. Ihre erste Verbindung bezieht sich auf eine einzelne v4-CPU, während Ihre zweite Verbindung sich auf eine Dual-CPU bezieht, dh zwei v3-CPUs. Beachten Sie das [Dual CPU]im Namen und auch cpuCount=2im URL.

Eine einzelne v3 ist bei PassMark nur ~ 6000.

Und hier ist der richtige PassMark-Vergleich, bei dem die v4-Leistung höher ist, die Single-Thread-Leistung jedoch aufgrund der niedrigeren Taktraten pro Kern niedriger ist. Ob dies von Vorteil ist, hängt von Ihrem Anwendungsfall ab.

0
Darius

Dies mag sehr meinungsbasiert sein, aber ich schätze, die Frage kommt zu Ihnen zurück - wozu verwenden Sie sie?

Sicher, Benchmark ist eine gute Basislinie, aber es ist schwer zu vergleichen, da beide CPUs unterschiedliche Kerne und unterschiedliche Geschwindigkeit haben.

Abhängig davon, wofür Sie es verwenden, kann der zusätzliche Kern nützlicher sein oder nicht (wiederum hängt von der Art und Weise ab, wie Sie ihn verwenden). Wenn Sie eine Multi-Core-fähige Anwendung erhalten, profitieren Sie davon (8C @ 1,7 vs. 6C @ 1,9). Wenn es sich jedoch um eine Single-Thread / Core-Anwendung handelt, gewinnt die schnellere CPU den Benchmark.

Am Ende müssen Sie also herausfinden, was für Sie am besten ist.

Lassen Sie uns einige der Unterschiede in den 2 CPUs durchgehen:

  • 6C bei 1,9 GHz vs. 8C bei 1,7 GHz
  • 15 MB Cache vs. 20 MB Cache
  • 51 GB / s im Vergleich zu 59,7 GB / s Speicherbandbreite
  • KEIN TSX-NI vs. TSX-NI

Ich denke also die Frage kommt zu:

  1. Ist Ihre Anwendung Multi-Core-fähig und kann die Multi-Core-Anwendung oder nur eine einzelne Thread-Anwendung verwenden?
  2. Kann Ihre Anwendung die TSX-NI-Funktion nutzen und davon profitieren?
  3. Haben Sie DDR4 1866 RAM? Die v4 kann davon profitieren (und auch von der größeren Speicherbandbreite) - wenn nicht, kann dies für Sie keine Rolle spielen.

Ja, letztendlich geht es zurück an Sie, um zu entscheiden - basierend auf Ihren spezifischen Bedürfnissen.

Wenn dies keine Antwort ist, entschuldigen Sie sich bitte. Dies ist jedoch der Antwort auf Ihre Frage am nächsten, da der Benchmarking-Test möglicherweise nicht die beste Methode ist, um festzustellen, warum eine bestimmte CPU weniger als die andere Leistung erbringt.