27.10.2015 Views

Advanced Configuration and Power Interface Specification

ACPI_6.0

ACPI_6.0

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Processor <strong>Configuration</strong> <strong>and</strong> Control<br />

8.4.7.1.4 CPPC Enable Register<br />

Optional<br />

Register Location: System I/O, PCC, or Functional Fixed Hardware<br />

Attribute:<br />

Read/Write<br />

Size:<br />

>=1 bit(s)<br />

If supported by the platform, OSPM writes a one to this register to enable CPPC on this processor.<br />

If not implemented, OSPM assumes the platform always has CPPC enabled.<br />

8.4.7.1.5 Autonomous Selection Enable Register<br />

Optional<br />

Register or DWORD<br />

Register Location:System I/O, PCC, or Functional Fixed Hardware<br />

Attribute: Read/Write<br />

Size:<br />

>=1 bit(s)<br />

If supported by the platform, OSPM writes a one to this register to enable Autonomous Performance<br />

Level Selection on this processor. CPPC must be enabled via the CPPC Enable Register to enable<br />

Autonomous Performance Level Selection. Platforms that exclusively support Autonomous<br />

Selection must populate this field as an Integer with a value of 1.<br />

When Autonomous Selection is enabled, the platform is responsible for selecting performance<br />

states. OSPM is not required to assess processor workload performance dem<strong>and</strong> <strong>and</strong> convey a<br />

corresponding performance delivery request to the platform via the Desired Performance Register.<br />

8.4.7.1.6 Autonomous Activity Window Register<br />

Optional<br />

Register Location: System I/O, PCC, or Functional Fixed Hardware<br />

Attribute:<br />

Read/Write<br />

Size:<br />

10 bit(s)<br />

Units:<br />

Bits 06:00 - Signific<strong>and</strong>, Bits 09:07 - Exponent, Base_Time_Unit = 1E-6 seconds<br />

(1 microsecond)<br />

If supported by the platform, OSPM may write a time value (10^3-bit exp * 7-bit mantissa in 1µsec<br />

units: 1us to 1270 sec) to this field to indicate a moving utilization sensitivity window to the<br />

platform's autonomous selection policy. Combined with the Energy Performance Preference<br />

Register value, the Activity Window influences the rate of performance increase / decrease of the<br />

platform's autonomous selection policy. OSPM writes a zero value to this register to enable the<br />

platform to determine an appropriate Activity Window depending on the workload.<br />

Writes to this register only have meaning when Autonomous Selection is enabled.<br />

8.4.7.1.7 Energy Performance Preference Register<br />

Optional<br />

Register Location: System I/O, PCC, or Functional Fixed Hardware<br />

Attribute:<br />

Read/Write<br />

Size:<br />

4-8 bit(s<br />

If supported by the platform, OSPM may write a range of values from 0 (performance preference) to<br />

0xFF (energy efficiency preference) that influences the rate of performance increase /decrease <strong>and</strong><br />

the result of the hardware's energy efficiency <strong>and</strong> performance optimization policies.This provides a<br />

means for OSPM to limit the energy efficiency impact of the platform's performance-related<br />

Version 6.0 489

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!