1 comment:
Patch Set #7, Line 564: (res.ebx >> 16) & 0xff;
This is maximum number of logical processors per package, not the maximum number of cores.
Per "Intel ® Processor Identification and the CPUID Instruction" - Order Number: 241618-039
Note page #37 :
"The BIOS will use this function to determine the maximum number of cores implemented
in a specific physical processor package. To do this the BIOS must initially set the EAX
register to 4 and the ECX register to 0 prior to executing the CPUID instruction. After
executing the CPUID instruction, (EAX[31:26] + 1) contains the maximum number of
cores."
I have no idea about AMD (and others) ...
To view, visit change 31420. To unsubscribe, or for help writing mail filters, visit settings.