sgdJacksy
Freizeitschrauber(in)
Man mag mich korrigieren, aber viel Literatur bezüglich "CMT" habe ich nicht gefunden, noch weniger eine "allgemeine" Definition darüber wie das aussehen soll, weswegen das eher nach AMDs Marketing und Auslegung aussieht, als nach einer Struktur mit welcher man konkret argumentieren kann.
Wenn man sich Bulldozers Patente anschaut, dann kann sich die Diskussion schon viel einfacher gestalten:
Anhang anzeigen 929078
CPU-World.com forums :: View topic - AMD K15+ CPU and the definition of a "core".
Anstatt wie das Marketing Gymnastik bei der Vermarktung zu betreiben, kann man es technisch viel simpler ausdrücken.
Ein Bulldozer-Modul betrachten wir einfach als einen Kern und die Integer-Strukturen vermarkten wir nicht allgemein als Kerne, sondern zusätzlich als Integer-Cluster.
Dann sieht man auch schon einfach den wesentlichen Unterschied zwischen einem Bulldozer-Kern und einem Zen/Intel-Kern.
Bei einem Bulldozer Kern gibt es getrennte Strukturen und Threads besitzen teilweise exklusive Ressourcen, bei einem Zen/Intel-Kern dagegen gibt es keine getrennten Strukturen, sondern der ganze Ressourcen-Pool wird von bis zu zwei Threads geteilt.
Hier ganz ausführlich erklärt anhand eines Alpha 21464
The Alpha – Data Stream Matt Ziegler. Int Issue Queue (20) FP Issue Queue (15) Alpha – Pipeline Stages 4-6 [1] Cache Bus Phys Addr FETCH MAP. - ppt download
Zen kann man jetzt auch nicht direkt mit der Core-Architektur vergleichen, da FPU und INT voneinander getrennt von einander arbeiten können. (Aufgeteilt nach dem Decoder)
Zuletzt bearbeitet: