Intel 253668-032US Benutzerhandbuch

Seite von 806
8-34   Vol. 3
MULTIPLE-PROCESSOR MANAGEMENT
during power-up and initialization is 8 bits. Bits 2:1 form a 2-bit physical package 
identifier (which can also be thought of as a socket identifier). In systems that 
configure physical processors in clusters, bits 4:3 form a 2-bit cluster ID. Bit 0 is used 
in the Intel Xeon processor MP to identify the two logical processors within the 
package (see Section 8.9.3, “Hierarchical ID of Logical Processors in an MP System”). 
For Intel Xeon processors that do not support Intel Hyper-Threading Technology, bit 
0 is always set to 0; for Intel Xeon processors supporting Intel Hyper-Threading 
Technology, bit 0 performs the same function as it does for Intel Xeon processor MP. 
For more recent multi-core processors, see Section 8.9.1, “Hierarchical Mapping of 
Shared Resources” fo
r a complete description of the topological relationships 
between logical processors and bit field locations within an initial APIC ID across Intel 
64 and IA-32 processor families.
Note the number of bit fields and the width of bit-fields are dependent on processor 
and platform hardware capabilities. Software should determine these at runtime. 
When initial APIC IDs are assigned to logical processors, the value of APIC ID 
assigned to a logical processor will respect the bit-field boundaries corresponding 
core, physical package, etc. Additional examples of the bit fields in the initial APIC ID 
of multi-threading capable systems are shown in Section 8.9.
For P6 family processors, the APIC ID that is assigned to a processor during power-
up and initialization is 4 bits (see Figure 8-2). Here, bits 0 and 1 form a 2-bit 
processor (or socket) identifier and bits 2 and 3 form a 2-bit cluster ID. 
Figure 8-2.  Interpretation of APIC ID in Early MP Systems
0
Processor ID
1
7
4
3
2
Cluster
Reserved
0
Processor ID
1
7
4
3
2
5
Cluster
Reserved
APIC ID Format for Intel Xeon Processors that
APIC ID Format for P6 Family Processors
0
do not Support Intel Hyper-Threading Technology