46 Intel® Xeon® Processor E5-1600/E5-2600/E5-4600 Product Families
Datasheet Volume One
2.5.2.6.11 CPU Thermal and Power Optimization CapabilitiesTabl e 2-8 provides a summary of the processor power and thermal optimization capabilities that can be accessed over PECI. Note: The Index values referenced in Tabl e 2-8 are in decimal format.Tabl e 2-8 also provides information on alternate inband mechanisms to access similar or equivalent information for register reads and writes where applicable. The user should consult the appropriate Intel® 64 and IA-32 Architectures Software Developer’s Manual (SDM) Volumes 1, 2, and 3 or Intel® Xeon® Processor E5 Product Family Datasheet Volume Two for exact details on MSR or CSR register content.
Table 2-8. RdPkgConfig() & WrPkgConfig() CPU Thermal and Power Optimization
Services Summary (Sheet 1 of 3)
Service Index
Value
(decimal)
Parameter
Value
(word)
RdPkgConfig()
Data (dword) WrPkgConfig()
Data (dword) Description Alternate Inband
MSR or CSR Access
Package
Identifier Read 00
0x0000 CPUID
Information
Returns processor-
specific information
including CPU family,
model and stepping
information.
Execute CPUID instruction to get
processor signature
0x0001 Platform ID
Used to ensure
microcode update
compatibility with
processor.
MSR 17h: IA32_PLATFORM_ID
0x0002 PCU Device ID
Returns the Device
ID information for
the processor Power
Control Unit.
CSR: DID
0x0003 Max Thread ID
Returns the
maximum ‘Thread
ID’ value supported
by the processor.
MSR: RESOLVED_CORES_MASK
CSR: RESOLVED_CORES_MASK
0x0004 CPU Microcode
Update Revision
Returns processor
microcode and PCU
firmware revision
information.
MSR 8Bh: IA32_BIOS_SIGN_ID
0x0005 MCA Error
Source Log Returns the MCA
Error Source Log CSR: MCA_ERR_SRC_LOG
Package Power
SKU Unit Read 30 0x0000 Time, Energy
and Power Units N/A
Read units for power,
energy and time
used in power
control registers.
MSR 606h:
PACKAGE_POWER_SKU_UN IT
CSR:
PACKAGE_POWER_SKU_UN IT
Package Power
SKU Read 28 0x0000 Package Power
SKU[31:0] N/A
Returns Thermal
Design Power and
minimum package
power values for the
processor SKU.
MSR 614h:
PACKAGE_POWER_SKU
CSR: PACKAGE_POWER_SKU
Package Power
SKU Read 29 0x0000 Package Power
SKU[64:32] N/A
Returns the
maximum package
power value for the
processor SKU and
the maximum time
interval for which it
can be sustained.
MSR 614h:
PACKAGE_POWER_SKU
CSR: PACKAGE_POWER_SKU
“Wake on PECI”
Mode Bit Write /
Read 05 0x0001 - Set
0x0000 -
Reset N/A “Wake on PECI”
mode bit
Enables package
pop-up to C2 to
service PECI
PCIConfig() accesses
if appropriate.
N/A