Abo
  • IT-Karriere:

Scorpio Engine: Microsoft erläutert SoC der Xbox One X

Der Chip der Xbox One X verfügt eigentlich über 44 statt 40 Compute Units und Microsoft hatte sich überlegt, HBM2- statt GDDR5-Speicher einzusetzen. Die Zen-Kerne hingegen waren zu spät verfügbar, weswegen Redmond die Jaguar-Cores überarbeitete.

Artikel veröffentlicht am ,
SoC der Xbox One X
SoC der Xbox One X (Bild: Microsoft)

Microsoft hat auf der Hot Chips 29 im kalifornischen Cupertino die Scorpio Engine im Detail vorgestellt. Nach Angaben von John Sell, dem leitenden Architekten für die Xbox One und die Xbox One X, wurde das System-on-a-Chip in enger Zusammenarbeit mit AMD entwickelt. Es nutzt eine Grafikeinheit und acht Prozessorkerne des Herstellers, die Microsoft angepasst hat.

Stellenmarkt
  1. Stadt Regensburg, Regensburg
  2. VPV Versicherungen, Stuttgart

Das SoC misst 359 mm² und weist 7 Milliarden Transistoren auf. Gefertigt wird der Chip bei der TSMC im 16+ Verfahren, genauso wie das SoC der Xbox One S. Der Node ist zwar mittlerweile recht ausgereift, dennoch zählt die Scorpio Engine zu den größten Chips mit dieser Fertigung. Nvidias dicht gepackter GP102 bringt es auf 471 mm² und 12 Milliarden Transistoren.

  • Das SoC wird bei TSMC gefertigt. (Bild: Microsoft)
  • Die-Shot der Scorpio-Engine (Bild: Microsoft)
  • Blockdiagramm der Scorpio-Engine (Bild: Microsoft)
  • Überblick zur GPU (Bild: Microsoft)
  • Überblick zur CPU (Bild: Microsoft)
  • Überblick zur Videoeinheit (Bild: Microsoft)
  • Blockdiagramm der Southbridge (Bild: Microsoft)
Die-Shot der Scorpio-Engine (Bild: Microsoft)

Ein Blick auf den Die-Shot der Scorpio Engine zeigt, wieso die Dev Kits der Xbox One X mit 44 Compute Units ausgestattet sind: Microsoft nutzt vier Shader-Arrays mit je elf CUs, wovon eine redundant ist. Das hilft die Chipausbeute zu erhöhen, bei der Xbox One ging Redmond genauso vor. Der ESRAM des Vorgängers flog aus dem Chip, stattdessen verwendet Microsoft ein 384 Bit breites Interface mit 12 GByte GDDR5-Speicher. Sell sagt, dass HBM2 evaluiert wurde, der Stacked-Memory habe sich aber als zu teuer und zu wenig flexibel erwiesen.

Technisch befindet sich die Grafikeinheit irgendwo zwischen Polaris (Radeon RX 580) und Vega (Radeon RX Vega 64), taktet aber mit 1.127 MHz sehr viel konservativer - das spart Energie. Die einzelnen Compute Units beherrschen kein Power Gating, die Shader-Arrays können aber beim Abspielen von Filmen abgeschaltet werden. Die Scorpio Engine decodiert 2160p60 mit H.264, H.265 und VP9. Der HDMI-2.0b-Ausgang mit Inhalteschutz HDCP 2.2 für HDR10 ist über Displayport 1.2 via Konverter (LSPC) implementiert.

Bei den CPU-Kernen blieb Microsoft bei der Jaguar-Technik, da AMDs neuere Zen-Architektur noch nicht bereit war. An der Cache-Topologie und den Puffergrößen gibt es keine Änderung, die Latenz bei Zugriffen auf den Hauptspeicher soll aber 20 Prozent niedriger ausfallen. Mit 2,3 GHz takten die acht Cores zudem höher als in Sonys Playstation 4 Pro. Mit in der Scorpio Engine stecken weitere Rechenwerke, etwa für spatiales Surround-Audio.

Anders als bei den Zeppelin-Chips, die AMD für die Ryzen-Prozessoren nutzt, gibt es bei Microsoft eine dedizierte Southbridge für I/O. Darin befinden sich Sata-3-GBit/s- und USB-3.0-Ports und ein eMMC-Anschluss, da auch die Xbox One X über 8 GByte verlöteten Flash-Speicher als App- und OS-Cache verfügt.

Die Konsole ist ab dem 7. November 2017 verfügbar.



Anzeige
Spiele-Angebote
  1. 4,99€
  2. (-72%) 16,99€
  3. 4,99€

tunnelblick 23. Aug 2017

die xbox one x mappt das esram in gänze in einen bereich des gddr5-rams. der ist...


Folgen Sie uns
       


Red Magic 3 - Test

Das Red Magic 3 richtet sich an Gamer - dank der Topausstattung und eines Preises von nur 480 Euro ist das Smartphone aber generell lohnenswert.

Red Magic 3 - Test Video aufrufen
Physik: Den Quanten beim Sprung zusehen
Physik
Den Quanten beim Sprung zusehen

Quantensprünge sind niemals groß und nicht vorhersehbar. Forschern ist es dennoch gelungen, den Vorgang zuverlässig zu beobachten, wenn er einmal angefangen hatte - und sie konnten ihn sogar umkehren. Die Fehlerkorrektur in Quantencomputern soll in Zukunft genau so funktionieren.
Von Frank Wunderlich-Pfeiffer


    Ada und Spark: Mehr Sicherheit durch bessere Programmiersprachen
    Ada und Spark
    Mehr Sicherheit durch bessere Programmiersprachen

    Viele Sicherheitslücken in Software sind auf Programmierfehler zurückzuführen. Diese Fehler lassen sich aber vermeiden - und zwar unter anderem durch die Wahl einer guten Programmiersprache. Ada und Spark gehören dazu, leider sind sie immer noch wenig bekannt.
    Von Johannes Kanig

    1. Das andere How-to Deutsch lernen für Programmierer
    2. Programmiersprachen, Pakete, IDEs So steigen Entwickler in Machine Learning ein
    3. Software-Entwickler Welche Programmiersprache soll ich lernen?

    Projektmanagement: An der falschen Stelle automatisiert
    Projektmanagement
    An der falschen Stelle automatisiert

    Kommunikationstools und künstliche Intelligenz sollen dabei helfen, dass IT-Projekte besser und schneller fertig werden. Demnächst sollen sie sogar Posten wie den des Projektmanagers überflüssig machen. Doch das wird voraussichtlich nicht passieren.
    Ein Erfahrungsbericht von Marvin Engel


        •  /