Abo
  • Services:
Anzeige
Die Zen-Architektur soll bei der Leistung pro Takt einen gewaltigen Sprung nach vorne bedeuten.
Die Zen-Architektur soll bei der Leistung pro Takt einen gewaltigen Sprung nach vorne bedeuten. (Bild: AMD)

CPU-Architektur: AMDs Zen ähnelt Intels Haswell

Die Zen-Architektur soll bei der Leistung pro Takt einen gewaltigen Sprung nach vorne bedeuten.
Die Zen-Architektur soll bei der Leistung pro Takt einen gewaltigen Sprung nach vorne bedeuten. (Bild: AMD)

Ein Compiler-Patch für die GCC verrät erste Details zu AMDs CPU-Architektur Zen: Die erinnert mit vier Integer- und zwei FMA-Gleitkomma-Einheiten pro Kern stark an Intels Haswell-Technik und könnte Ideen der neuen Skylake-Architektur aufgreifen.

Anzeige

AMD hat vor einigen Tagen einen Compiler-Patch für die GNU Compiler Collection (GCC) eingereicht, den Matthias Waldhauer alias Dresdenboy entdeckt hat. Der Patch nennt diverse Einzelheiten zur Kern-Technik von AMDs Zen-Architektur für kommende CPUs und Chips mit integrierter Grafikeinheit. Die veröffentlichten Details zeigen eine Architektur, die viele Gemeinsamkeiten mit Intels Haswell-Technik aufweist und modular aufgebaut sein könnte, um unterschiedliche Marktsegmente zu bedienen.

Kern mit SMT statt Modul

Größter Unterschied zu den bisherigen Ausbaustufen der Bulldozer-Architektur: Zen basiert auf einem klassischen Kern mit Simultaneous Multithreading (Intel nennt das Hyperthreading) und nicht mehr auf einem Modul; es gibt also keine zwei Integer-Blöcke mehr, sondern einen. Beim Frontend hat AMD die Dekoder-Stufe vierfach ausgelegt, was Intels Haswell-Frontend entspricht. Bulldozer-Versionen bis Piledriver mussten mit einem vierfachen Dekoder für beide Integer-Blöcke und die Gleitkomma-Einheit auskommen, wodurch die Ausführungseinheiten teils warten. Seit Steamroller - also der letzten Generation, denn aktuell ist Excavator - nutzt AMD zwei vierfach ausgelegte Dekoder um die Integer- und Floating-Point-Pipelines schneller zu befüllen.

Zen hat so viele Rechenwerke wie Haswell

Interessant wird es bei der Anzahl der Zen-Rechenwerke: In jedem Kern stecken vier Integer-ALUs, zwei als Lade-/Speicher-Einheiten ausgelegte AGUs und eine in vier Pipelines aufgeteilte Gleitkomma-Einheit. Damit verfügt ein Zen-Kern über die gleiche Anzahl an Ausführungseinheiten wie Intels Haswell. Die Leistung kann sich aber unterscheiden, da bei Haswell eine abgespeckte AGU als dritte Speicher-Einheit dient, die bei Zen offenbar fehlt. Unklar bleibt zudem, wie der Scheduler und dessen Ports arbeiten, etwa ob sich Ausführungsschritte in bestimmten Fällen blockieren und wie zügig das Frontend Daten anliefert.

Die Gleitkomma-Einheit besteht aus vier 128-Bit-Pipelines, je zwei kümmern sich um Additionen und Multiplikationen. Durch Zusammenschalten entstehen zwei 256-Bit-Einheiten wie bei Intel, was für FMA wichtig ist. Ein Zen-Kern ist bei ADD/MUL mächtiger als ein bei FP-Berechnungen schwaches Bulldozer-Modul und bietet die gleiche FMA- sowie Integer-Leistung. Sofern ein kommender Chip über acht Kerne verfügt, sollte eine solche CPU einen aktuellen FX mit vier Modulen rein von den Ausführungseinheiten her deutlich schlagen.

Im Vergleich mit Intels Haswell fällt die Gleitkomma-Einheit von Zen zwiespältig aus: Zwar sind vier Float-Pipelines vorhanden, womit zwei Additionen und zwei Multiplikationen durchführbar sind statt wie bei Intel nur zwei. Bei AVX(2)-Code aber haben die 256- statt 128-Bit-Einheiten von Intel Taktvorteile, was jedoch für gewöhnlichen Code keine Auswirkungen hat. Intel behielt die 256-Bit-FPs bei den aktuellen Skylake-Modellen bei, erst die Server-Versionen (Skylake-EP/-EX) werden auf 512 Bit aufgebohrt. AMD geht eventuell ähnlich vor oder vollzieht diesen Schritt mit einer kommenden Zen-Version.

Kleinere, aber schnelle Caches - wie bei Intel

Als eines der Probleme der Bulldozer-Technik galten der kleine L1-Daten-Cache und der große, aber nicht sehr schnelle L2-Puffer. Bei Zen orientiert sich AMD an den Kapazitäten aktueller Intel-Chips und vermutlich am vollständig inklusiven Cache-Design: Bei den frühen Versionen der Bulldozer-Architektur fasste der L1D nur 16 KByte, erst Excavator (Carrizo) sichert 32 KByte. Das gilt auch für Zen, für frühere AMD-Kerne und für alle Intel-Architekturen seit Core. Vorerst unbekannt bleibt der L1-Cache, er dürfte mindestens 32 KByte fassen.

Der L2-Cache eines Zen-Kerns fasst 512 KByte, bei den Bulldozer-Derivaten sind es 2.048 KByte pro Modul und bei Intel aktuell 256 KByte. Generell betonte AMD bisher, die Register- und Cache-Geschwindigkeiten bei Zen drastisch beschleunigen und die Latenzen stark verringern zu wollen, was zu den im Compiler-Patch aufgeführten Kapazitäten des Speichersubsystems passt. Die Kapazität des L3-Cache - oder ob er überhaupt vorhanden ist -, hat mit der Kern-Architektur nichts zu tun und wird im Compiler-Patch nicht erwähnt.

Viele wichtige Fragen noch offen

Jegliche Angaben zur Anzahl der Ausführungseinheiten sind nutzlos, wenn die Caches zu lahm sind oder der generelle Takt des Prozessors niedrig - warum auch immer. Bei den aktuellen FX erreicht AMD hohe Frequenzen einzig auf Kosten der Leistungsaufnahme, da der 32-nm-Prozess verglichen mit Intel 14FF-Verfahren alles andere als modern ist. Zen-basierte Chips dürften jedoch in der 14FF-Variante von Globalfoundries hergestellt werden.

Die LPP-Fertigung sollte unserer Einschätzung nach Taktraten zwischen 3 und 4 GHz bei unter 100 Watt ermöglichen, also auf dem Niveau von Intels Prozessoren. Sollte AMD FX-Chips mit acht Kernen veröffentlichen, könnten die Skylake- und Kaby-Lake-Modelle mit vier Kernen für den Sockel 1151 eventuell einen starken Gegner erhalten. Es wäre AMD zu wünschen.


eye home zur Startseite
Dresdenboy 17. Okt 2015

Meinst du die reinen CPU-Kerne? Das wird nur mit Hilfe von AVX/AVX2/AVX512 noch etwas so...

gruffi 11. Okt 2015

Das stimmt so definitiv nicht. Man muss hier differenzieren. Ich kenne es von grösseren...

gruffi 11. Okt 2015

Du liegst eigentlich in praktisch allen Punkten daneben oder zumindest sind diese recht...

plutoniumsulfat 05. Okt 2015

Stimmt, da ist was dran, habe ich nicht dran gedacht ;)

matok 05. Okt 2015

Naja, mehr oder weniger. Intels Griff um die OEMs ist ziemlich eisern. Der x86 CPU Markt...



Anzeige

Stellenmarkt
  1. Leica Microsystems CMS GmbH, Wetzlar
  2. ETAS GmbH & Co. KG, Stuttgart
  3. über Ratbacher GmbH, Raum Bremen
  4. Medion AG, Essen


Anzeige
Spiele-Angebote
  1. (-17%) 49,99€
  2. (-33%) 9,99€
  3. 15,99€

Folgen Sie uns
       


  1. SD

    Analogabschaltung kommt auch bei Satellitenfernsehen

  2. ZBook G4

    HP stellt Grafiker-Workstations für unterwegs vor

  3. Messenger Lite

    Facebook bringt abgespeckte Messenger-App nach Deutschland

  4. Intel

    Edison-Module und Arduino-Board werden eingestellt

  5. Linux-Distribution

    Debian 9 verzichtet auf Secure-Boot-Unterstützung

  6. Markenrecht

    Apple verhindert Birnen-Logo

  7. Syberia 3 im Test

    Kate Walker erlebt den Absturz

  8. Space Launch System

    Nasa muss Erstflug der neuen Trägerrakete erneut verschieben

  9. CEO-Fraud

    Google und Facebook um 100 Millionen US-Dollar betrogen

  10. TKG-Änderungsgesetz

    Regierung will keinen Schutz vor Low-Speed und Abzocke



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Linux auf dem Switch: Freiheit kann ganz schön kompliziert sein!
Linux auf dem Switch
Freiheit kann ganz schön kompliziert sein!
  1. Digital Ocean Cloud-Hoster löscht versehentlich Primärdatenbank
  2. Google Cloud Platform für weitere Microsoft-Produkte angepasst
  3. Marktforschung Cloud-Geschäft wächst rasant, Amazon dominiert den Markt

Creators Update im Test: Erhöhter Reifegrad für Windows 10
Creators Update im Test
Erhöhter Reifegrad für Windows 10
  1. Windows 10 Fehler unterbricht Verteilung des Creators Update teilweise
  2. Microsoft Zwei große Updates pro Jahr für Windows 10
  3. Creators Update Game Mode macht Spiele runder und Windows 10 ruckelig

Miniatur Wunderland: Schiffe versenken die schönsten Pläne
Miniatur Wunderland
Schiffe versenken die schönsten Pläne
  1. Transport Üo, der fahrbare Ball
  2. Transport Sea Bubbles testet foilendes Elektroboot
  3. Verkehr Eine Ampel mit Kamera und Gesichtserkennung

  1. Re: Wenn der Kunde Äpfel und Birnen nicht...

    Nikolai | 16:18

  2. Re: Dann hast du Pech gehabt.

    StefanGrossmann | 16:17

  3. SD-Abschaltung NICHT Analogabschaltung

    hibo98 | 16:17

  4. Re: Das ist Kundenschutz

    Nikolai | 16:15

  5. Re: Aktien? Das würde ich auch nicht akzeptieren!

    AllDayPiano | 16:14


  1. 16:10

  2. 16:00

  3. 15:26

  4. 15:18

  5. 14:51

  6. 14:19

  7. 14:00

  8. 13:24


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel