Zum 3DCenter Forum
Inhalt




Athlon 64 Steppings im Überblick

27. September 2004 / von Aqualon / Seite 2 von 3


   Wie erkennt man Stepping und Core?

Zum Erkennen des Stepping und des Cores bieten sich mehrere Möglichkeiten an. Dazu gehören die Angabe der technischen Leistungsdaten durch den Händler, die Ordering Part Number (OPN) und die CPUID. Zuerst erfolgen allgemeine Informationen zum Erkennen des Steppings. Danach werden alle oben aufgeführten Athlon 64 Prozessoren im Detail betrachtet und untersucht, welche Erkennungsmethode sinnvoll verwendbar ist.

   Angabe der technischen Leistungsdaten durch den Händler

Die meisten Versandhändler geben an, ob ein Prozessor ein Newcastle oder ein Clawhammer ist. Wird nur Modellnummer, Taktfrequenz, Größe des Level2-Caches und der Sockel angegeben (oder auch noch weniger), fällt die Erkennung, welches Stepping und welcher Core hinter einer CPU steckt schwer bzw. wird in einigen Fällen unmöglich.

Käufer eines Sockel 939 Athlon 64 sind grundsätzlich auf der sicheren Seite, da diese nur mit Newcastle-Core im CG-Stepping erhältlich sind. Genauso sind alle Prozessoren mit Newcastle-Core im CG-Stepping gefertigt. Möchte man jedoch einen Clawhammer-Core mit größerem Level2-Cache sein Eigen nennen, bringt einem die Angabe des Cores alleine nichts, da der Clawhammer sowohl im C0- als auch im CG-Stepping erhältlich ist und sich die Steppings in Modellnummer, Taktfrequenz und Größe des Level2-Cache nicht unterscheiden.

Dasselbe Problem ergibt sich, wenn der verbaute Core nicht angegeben ist und man den Prozessor alleine anhand der technischen Leistungsdaten identifizieren muss. Dies ist in einigen Fällen möglich, in anderen dagegen wird man mit bis zu drei Varianten aus Core und Stepping konfrontiert, welche alle dieselbe Bezeichnung tragen. In diesem Fall muss die Ordering Part Number zur Identifikation herangezogen werden.

   Ordering Part Number (OPN)

Die Ordering Part Number ist eine eindeutige Kennzeichnung aller AMD-Prozessoren und bei den Athlon 64 auf dem Heatspreader aufgedruckt. Sie besteht aus den Bestandteilen Markenbezeichnung, Modellnummer, verwendetes Package, Betriebsspannung, Gehäusetemperatur, Größe des Level2-Cache und Angabe des Steppings.


Markenbezeichnung Diese besteht bei den Athlon 64 Desktop Prozessoren immer aus den drei Buchstaben ADA.
Modellnummer Die vierstellige Zahl gibt die Modellnummer des Prozessors an, z.B. 2800 bei einem Athlon 64 2800+
verwendetes Package Der erste Buchstabe nach der Modellnummer kennzeichnet das Package. Ein A steht dabei für die Sockel 754 Prozessoren und ein D für die Sockel 939 Prozessoren.
Betriebsspannung Der nächste Buchstabe ist bei den aktuellen Athlon 64 immer ein E, da alle Prozessoren mit 1.5 V Betriebsspannung laufen.
Gehäusetemperatur Das P danach steht für eine maximale Gehäusetemperatur von 70°C, die für alle Athlon 64 gleich ist.
Größe des Level2-Caches Diese wird durch eine Zahl gekennzeichnet. Die Prozessoren mit 512 kB Level2-Cache haben an dieser Position eine 4, diejenigen mit 1 MB Level2-Cache dagegen eine 5.
Angabe des Steppings Die interessanteste Angabe sind die letzten beiden Buchstaben der OPN, welche Auskunft über das verwendete Stepping geben. Prozessoren mit C0-Stepping haben an dieser Stelle ein AP, diejenigen mit CG-Stepping ein AR, AX oder AW.


Über das angegebene Stepping ist auch eine Zuordnung des Cores und des Sockels möglich:


AP Clawhammer-Core, C0-Stepping, Sockel 754
AR Clawhammer-Core, CG-Stepping, Sockel 754
AX Newcastle-Core, CG-Stepping, Sockel 754
AW Newcastle-Core, CG-Stepping, Sockel 939


Als Beispiel betrachten wir die Ordering Part Number ADA3200AEP5AR: Diese kennzeichnet einen AMD Athlon 64 3200+ für den Sockel 754, der mit 1.5 V betrieben wird, eine maximale Gehäusetemperatur von 70°C verträgt, 1 MB Level2-Cache besitzt und im CG-Stepping hergestellt worden ist.

Die Identifikation über die Ordering Part Number ist zwar eindeutig, aber dazu muss man diese erst einmal wissen. Diese Methode eignet sich also nur, wenn man den gewünschten Prozessor bei einen lokalen Händler erwerben und ihn vorher begutachten kann, oder der Versandhändler einem die OPN nennen kann.

Für Benutzer, die schon einen Athlon 64 besitzen und ohne Demontage des Kühlers wissen möchten, welcher Core in welchem Stepping in ihrem Prozessor verbaut worden ist, gibt es die Möglichkeit, diese Informationen durch eine geeignete Software auszulesen.

  CPUID

Zur genauen Identifizierung eines Prozessors bietet sich das Tool CPU-Z an. Dieses zeigt neben den allgemeinen technischen Daten des Prozessors wie Taktfrequenz oder Cache-Größe auch für unsere Zwecke besonders interessante Informationen an.



Wie im Screenshot zu sehen, lässt sich neben dem Namen des Prozessors (im Beispiel ein AMD Athlon 64 3000+) auch der Codename und das Package ablesen. Der PC ist den Angaben zufolge ein Sockel 754 System und der verbaute Prozessor basiert auf dem Clawhammer-Core.

Nun bleibt noch die Frage offen, in welchem Stepping der Prozessor hergestellt worden ist. Um darauf eine Antwort zu erhalten, können zwei der angegebenen Informationen herangezogen werden, die CPUID und die Revision.

Die einfachere Methode ist die Bestimmung des Steppings über die Revision, da diese Angabe bereits nach dem Bindestrich das Stepping enthält: SH7-C0. Daraus abgeleitet ist der Prozessor in unserem Beispiel ein Clawhammer im C0-Stepping. Weitere Revisionen des Athlon 64 sind SH7-CG und DH7-CG.

Die zweite Methode zur Bestimmung von Core und Stepping ist das Auslesen der CPUID, die sich aus Family, Model und Stepping zusammensetzt. Mit der CPUID alleine kann aber keine Aussage getroffen werden, um welchen Prozessor es sich genau handelt, sondern nur welcher Core in welchem Stepping verbaut wurde und für welchen Sockel der Prozessor ist.

Momentan gibt es vier Varianten bei den Athlon 64 Prozessoren:


CPUID Core / Stepping / Sockel
F48h * Clawhammer / C0 / Sockel 754
F4Ah Clawhammer / CG / Sockel 754
FC0h Newcastle / CG / Sockel 754
FF0h Newcastle / CG / Sockel 939
* Das kleine "h" bedeutet, dass die CPUID aus hexadezimalen Werten besteht.


Beim für den Screenshot verwendeten Prozessor ist die CPUID mit F48h angegeben, es handelt sich also um einen Clawhammer im C0-Stepping für den Sockel 754.






Kommentare, Meinungen, Kritiken können ins Forum geschrieben werden - Registrierung ist nicht notwendig Zurück / Back Weiter / Next

Shortcuts
nach oben