Intel Xeon 6736P
Intel Xeon 6736P in echten Servern: Leistung der 36-Core Granite Rapids CPU
Der Intel Xeon 6736P ist ein 36-Core Granite Rapids Serverprozessor mit 72 Threads, einer maximalen Taktrate von 4,1 GHz und einem TDP von 205 W. Er wird sowohl in Einzel- als auch in Dual-Socket-Systemen verwendet, die für Virtualisierung, Datenbanken, Anwendungsserver und andere Unternehmenslasten ausgelegt sind.
Was die Anzahl der Kerne betrifft, befindet sich der Xeon 6736P in der Mitte der Xeon 6-Serie. Er kann in der maximalen Mehrfach-Thread-Leistung nicht mit den Modellen mit der höchsten Kernanzahl mithalten, bietet jedoch höhere Taktraten und benötigt weniger Softwarelizenzen in Anwendungen, die nach Prozessor-Kern abgerechnet werden.
Intel Xeon 6736P Benchmarks in Produktionsservern
Die folgende Tabelle zeigt die SPEC CPU 2017 Ergebnisse von handelsüblichen Servern. Jede Konfiguration verwendet zwei Xeon 6736P Prozessoren, die insgesamt 72 Kerne und 144 Threads bereitstellen.
SPECint_rate2017 misst den Systemdurchsatz bei ganzzahligen Arbeitslasten, während SPECfp_rate2017 Gleitpunktberechnungen abdeckt. Dies sind Ergebnisse für den vollständigen Dual-Socket-Server, nicht für einen einzelnen Prozessor.
| Server | CPU-Konfiguration | SPECint_rate2017 Basis | SPECfp_rate2017 Basis |
|---|---|---|---|
| xFusion FusionServer 1288 V8 | 2 × Xeon 6736P | 778 | 997 |
| KAYTUS KR2280V3 | 2 × Xeon 6736P | 757 | 968 |
| HPE ProLiant Compute DL380 Gen12 | 2 × Xeon 6736P | 750 | 975 |
| HPE ProLiant Compute DL360 Gen12 | 2 × Xeon 6736P | 748 | 964 |
| Lenovo ThinkSystem SR630 V4 | 2 × Xeon 6736P | 735 | 934 |
Der Unterschied zwischen dem schnellsten und dem langsamsten Server beträgt ungefähr 6 %. Da die Prozessoren identisch sind, resultiert die Variation aus der Speicher-Konfiguration, BIOS-Einstellungen, Leistungsprofilen, Kühlung und der Softwareumgebung.
Das CPU-Modell allein bestimmt nicht die genaue Leistung eines vollständigen Servers. Ein System mit aktivierten Speicherkanälen und einem richtig konfigurierten Leistungsprofil kann einen anderen Server, der dieselben Prozessoren verwendet, aber eine weniger effektive Konfiguration hat, deutlich übertreffen.
Taktraten unter Last
Der Xeon 6736P hat einen Basistakt von 2,0 GHz und eine maximale Turbo-Boost-Frequenz von 4,1 GHz. Intel gibt eine All-Core-Frequenz von bis zu 3,4 GHz an, obwohl die tatsächliche Betriebsgeschwindigkeit von Temperatur, Stromverbrauch und den Einstellungen der einzelnen Serverplattform abhängt.
Der Prozessor unterstützt Intel Speed Select Technology. Serverhersteller und Administratoren können Profile auswählen, die entweder eine höhere Leistung oder einen niedrigeren Stromverbrauch priorisieren. Infolgedessen können zwei Server mit dem Xeon 6736P unter derselben Arbeitslast unterschiedliche Taktraten aufrechterhalten.
Dieses Modell konkurriert nicht mit leistungsstärkeren Xeon 6 Prozessoren in Bezug auf die Kernanzahl. Sein Hauptvorteil ist eine Gruppe von 36 Leistungs-Kernen mit Boost-Geschwindigkeiten von bis zu 4,1 GHz. Dies ist wichtig bei gemischten Arbeitslasten, bei denen einige Operationen über viele Threads skalieren, während andere empfindlich auf Taktrate und Speicherauslatung reagieren.
Dual-Socket-Konfiguration und NUMA
Ein System mit zwei Xeon 6736P Prozessoren bietet 72 physische Kerne, 144 Threads und eine kombinierte Prozessor-TDP von 410 W. Diese Konfiguration eignet sich für die Konsolidierung von virtuellen Maschinen, Datenbanken, Rendering, Analytik und andere Arbeitslasten, die in der Lage sind, eine große Anzahl von Threads zu nutzen.
Das Hinzufügen eines zweiten Prozessors garantiert nicht doppelte Leistung. Der Speicher in einem Dual-Socket-Server ist zwischen zwei NUMA-Knoten aufgeteilt. Wenn eine Anwendung häufig auf den Speicher des anderen Prozessors zugreift, steigt die Latenz und die Skalierungseffizienz sinkt.
Der Hypervisor, das Betriebssystem und die Anwendungen müssen die Threads und Daten korrekt zwischen den Sockets verteilen. Ohne eine richtige NUMA-Konfiguration geht ein Teil des Potenzials des zweiten Prozessors verloren. Für Software mit schlechten NUMA-Unterstützung kann manchmal ein leistungsstärkerer CPU effizienter sein als zwei Prozessoren mit niedrigerer Leistung.
Speicher und Erweiterungsgeräte
Jeder Xeon 6736P unterstützt acht Kanäle DDR5 ECC-Speicher. Ein Dual-Socket-Server bietet daher sechzehn Speicherkanäle, aber die maximale Bandbreite ist nur verfügbar, wenn die Module gleichmäßig zwischen den Prozessoren und Kanälen verteilt sind.
Die gesamte Speicherkapazität allein sagt wenig über die Leistung des Speichersubsystems aus. Ein Server mit einer großen Menge RAM, aber zu wenigen Speichermodulen kann die Prozessoren in Analytik, Simulation, Rendering und datenbanklastigen Anwendungen einschränken.
PCI Express 5.0 Unterstützung ermöglicht es Servern, zahlreiche NVMe-Laufwerke, Hochgeschwindigkeitsnetzwerkadapter und Rechenbeschleuniger unterzubringen. Der Xeon 6736P wird daher nicht nur in allgemeinen Servern, sondern auch in Speicherplattformen und Multi-GPU-Rechenknoten verwendet.
Wo der Intel Xeon 6736P Sinn macht
Der Prozessor eignet sich für Virtualisierung, Unternehmensdatenbanken, Anwendungsserver, softwaredefinierten Speicher und Compute-Cluster mit mittlerer Dichte.
Ein spezifisches Argument zugunsten des Xeon 6736P ist die Softwarelizenzierung nach der Kernanzahl von Prozessoren. Der Wechsel zu einem 64- oder 86-Kern-Prozessor kann die Lizenzkosten erheblich erhöhen, selbst wenn die zusätzlichen Kerne nicht vollständig genutzt werden. In solchen Umgebungen kann das 36-Core-Modell ein besseres Gleichgewicht zwischen Leistung und Gesamtkosten des Systems bieten.
Prozessoren mit höherer Kernanzahl aus der Xeon 6-Serie eignen sich besser zur Maximierung der Dichte virtueller Maschinen. Arbeitslasten, die stark von der Single-Thread-Leistung abhängen, können von Modellen mit weniger Kernen und höheren Basistaktraten profitieren.
Der Xeon 6736P macht am meisten Sinn, wenn die Kosten für Softwarelizenzen und die Leistung pro Kern wichtiger sind als die maximale Rechenleistung. Eine Dual-Socket-Konfiguration bietet 72 Kerne, erfordert jedoch auch ein richtig konfiguriertes Speichersubsystem und eine NUMA-Topologie. Ohne diese Vorbereitung bleibt ein Teil der verfügbaren Leistung der Plattform ungenutzt.