S9 Serie mit dem Exynos 9810

Exynos 9810: Der Chip im Samsung Galaxy Note 9 im Detail

Samsungs Meerkat-Kerne im Exynos 9810 des Galaxy Note 9 sind überdurchschnittlich groß und wahnsinnig schnell. Auf der Hot-Chip-Tagung in Kalifornien erläutert der koreanische Hersteller jetzt seinen Flaggschiff-Prozessor im Detail und zeigt auch eine Schwachstelle auf.

Exynos 9810: Der Chip im Samsung Galaxy Note 9 im Detail

Samsung hat auf der Hot Chips 30 im kalifornischen Cupertino seinen M3-Kern alias Meerkat erläutert. Er folgt auf den M2- und den 2016 besprochenen M1-Core und steckt im Exynos 9810 genannten System-on-a-Chip des Galaxy S9 Plus und des Galaxy Note 9. Der Meerkat-Kern wurde von Samsungs Austin R&D Center (SARC) entwickelt und ist ein Custom-Core, der anstelle von ARMs Cortex-Kernen eingesetzt wird. Die Südkoreaner erhofften sich Vorteile bei der Effizienz und der Leistung der eigenen Smartphone-Chips, was mit der Umsetzung des M3-Kerns durchaus gelang.

Samsung Exynos 9810 M3 Kerne erklärt | (c) Samsung

Der M3-Kern im Vergleich | (c) Samsung

Der M1-Core alias Mongoose war ein 14LPP-Design, der M2-Kern sollte eigentlich nur ein Port auf die 10LPE-Fertigung werden, erhielt dann aber einige Verbesserungen aus dem sich schon in Entwicklung befindlichen M3-Ansatz mit 10LPP-Node. Den M2 hat Samsung nie im Detail präsentiert, weshalb der neue M3 primär mit dem M1 verglichen wird. Eine wichtige Änderung ist die Cache-Hierachie. Statt zwei Megabyte L2-Cache für vier Kerne zusammen hat nun jeder Core seine eignen 512 KByte mit doppelter Bandbreite. Überdies gibt es einen vier MByte großen L3-Cache, wenngleich Samsung keine Dynamiq-Struktur verwendet. Eine Schwachstelle des Designs sind die Latenzen beim L2/L3-Cache, hier ist ein Cortex-A75, wie er im Snapdragon 845 eingesetzt wird, klar flotter.

Samsung Exynos 9810 M3 Kerne erklärt | (c) Samsung

Samsung Exynos 9810 M3 Kerne erklärt | (c) Samsung

Mit 17 Stufen statt 15 Stufen ist die Pipeline des M3 tiefer als die des M1, beginnend beim Frontend. Die Sprungvorhersage wurde verbessert, der Decoder schafft sechs anstelle von vier Befehlen und der Re-Order-Buffer des Schedulers hält 228 statt 100 Einträge vor. Die Gleitkomma-Einheit erhält einen dritten Scheduler und drei kombinierte FMAC/FADD-128-Bit-Einheiten statt je eine dedizierte für doppelte Flops, eine zweite Load-Einheit liefert passend dazu mehr Daten an. Die Integer-Einheit verarbeitet neun statt sieben Befehle, hat eine vierte ALU und ebenfalls eine zweite Load-Einheit. Hinzu kommen tiefere Puffer, weniger Taktzyklen für bestimmte Operationen und eine überarbeitete Dividier-Funktion.

Samsung Exynos 9810 M3 Kerne erklärt | (c) Samsung

Samsung Exynos 9810 M3 Kerne erklärt | (c) Samsung

In den einzelnen Sub-Tests des Geekbench 4 ist der M3-Kern bei 2,7 GHz mindestens anderthalb Mal bis doppelt so schnell wie der M2-Core bei 2,3 GHz und auch ARMs Cortex-A75 wird mit ähnlichem Abstand abgehängt. Bei gleichem Takt ist der M3 laut Samsung zudem effizienter als der M2 – mit 2,7 GHz auf Kosten der Geschwindigkeit nicht mehr. Ein M3-Core ist mit 2,52 mm² plus 0,98 mm² für 512 KByte L2-Cache dafür aber auch mehr als doppelt so groß wie ein M2-Kern bei recht ähnlicher Fertigungstechnik. Samsung arbeitet bereits am M4, der wird dann gegen ARMs Cortex-A76 antreten.

 

http://www.areamobile.de/news/48160-exynos-9810-der-chip-im-samsung-galaxy-note-9-im-detail

Advertisements