Intel Prozessor Stepping
Während der Entwicklung eines Prozessers wird dieser typischerweise Schritt für Schritt kontinuierlich verbessert und optimiert. Immer, wenn es eine Verbesserung im Herstellungsprozess gibt oder wenn eine Funktion korrigiert oder entfernt wurde, wird ein neuer sogannter Stepping-Code definiert, welche die genaue Prozessorversion identifiziert.[1] Auch nach der Veröffentlichung einer CPU kann ein neueres Stepping eingeführt werden.
Stepping Code auf ark.intel.com
Intel bezeichnet Stepping Codes typischerweise mit einem Buchstaben und einer Ziffer. Auch nach dem erstmaligen öffentlichen Release eines Prozessors kann Intel weitere Optimierungen vornehmen, und eine bestehendes Stepping einer CPU mit einem neueren Stepping ablösen.
Das folgende Beispiel zeigt dabei den Intel Core i3-10110U Prozessor (siehe dazu auch Intel Prozessoren von Thomas-Krenn LES-Systemen). Dieser wurde ursprünglich mit dem Stepping A0 auf den Markt gebracht. Es folgte darauf das K1 Stepping, bevor in einem weiteren Optimierungsschritt auf das V0 Stepping gewechselt wurde. Jedes neue Stepping erfordert einen anderen Intel Microcode.
CPU | Cores | Threads | CPU-Takt
(Base) |
CPU-Takt
(Max) |
Spec Code | Order Code | Stepping | CPUID | Status |
---|---|---|---|---|---|---|---|---|---|
i3-10110U | 2 | 4 | 2,1 GHz | 4,1 GHz | SRGL0 | FJ8070104307606 | V0 | 806EC | EOL[3] |
SRGL1 | Active | ||||||||
SRGP5 | FJ8070104325802 | A0 | A0660 | EOL[4] | |||||
SRJ7V | FJ8070104500300 | K1 | A0661 |
Stepping Code im Betriebssystem
Im Betriebssystem (z.B. unter Linux in der Ausgabe von lscpu oder die Ausgabe von /proc/cpuinfo) wird jedoch ein anderer (rein numerischer) Stepping-Code ausgeben. Dieser leitet sich aus der CPUID ab (letzte Ziffer der CPUID):
CPU | Stepping
(ark.intel.com) |
CPUID | Family | Model | Stepping |
---|---|---|---|---|---|
i3-10110U | V0 | 806EC | 6 | 0x8e (142 dec.) | 0xC (12 dec.) |
A0 | A0660 | 0xa6 (166 dec.) | 0x0 (0 dec.) | ||
K1 | A0661 | 0x1 (1 dec.) |
Weitere Informationen
- Stepping (Mikroprozessoren) (de.wikipedia.org)
- Stepping level (en.wikipedia.org)
Einzelnachweise
- ↑ What Does Stepping of Intel® Processors Mean? (www.intel.com)
- ↑ i3-10110U (ark.intel.com)
- ↑ PCN 118935-00 (qdms.intel.com) Stepping V0 affected
- ↑ PCN 118339-00 (qdms.intel.com) Steppings A0 and K1 affected
Autor: Werner Fischer Werner Fischer arbeitet im Product Management Team von Thomas-Krenn. Er evaluiert dabei neueste Technologien und teilt sein Wissen in Fachartikeln, bei Konferenzen und im Thomas-Krenn Wiki. Bereits 2005 - ein Jahr nach seinem Abschluss des Studiums zu Computer- und Mediensicherheit an der FH Hagenberg - heuerte er beim bayerischen Server-Hersteller an. Als Öffi-Fan nutzt er gerne Bus & Bahn und genießt seinen morgendlichen Spaziergang ins Büro.
|