SMP on x86: Difference between revisions

No edit summary
Line 7: Line 7:


==Intel MP IDs==
==Intel MP IDs==
* Each logical processor is assigned a unique (but not necessarily sequential) identifier at boot, the APIC ID
* Each logical processor is assigned a unique (but not necessarily sequential) 8-bit identifier at boot, the APIC ID
** The initial APIC ID can be retrieved via [[cpuid]], as can...
** The initial APIC ID can be retrieved via [[cpuid]], as can...
*** "logical cores per package" (CPUID.1.EBX[23:16]): Maximum number of logical processors in a physical package, as manufactured
*** "logical cores per package" (CPUID.1.EBX[23:16]): Maximum number of logical processors in a physical package, as manufactured