Feature #2581

Observability for AMD Core Performance Boost

Added by Hans Rosenfeld about 2 years ago. Updated about 2 years ago.

Status:Resolved Start date:2012-04-01
Priority:Normal Due date:
Assignee:Hans Rosenfeld % Done:

100%

Category:kernel Spent time: -
Target version:-
Difficulty:Medium Tags:

Description

Some AMD CPUs have a feature called "Core Performance Boost". The CPUs can boost the frequency of one or more core if other cores are idle. This is similar to the Intels "Turbo Boost" feature, it even uses the same MSRs to report the boosted frequencies, although AMD systems do not report a special boosted Pstate to the OS.

The code to collect information about boosting already exists in the Speedstep driver. This needs to be moved to a separate file, and code to use it needs to be added to the PowerNow driver. Also, powertop needs to be modified to report the correct frequency despite the lack of the boosted Pstate.

History

Updated by Hans Rosenfeld about 2 years ago

  • % Done changed from 0 to 100

Updated by Hans Rosenfeld about 2 years ago

New webrev: http://cr.illumos.org/view/xuv4jvz1/illumos-2581-webrev-2/

Changes: cstyle cleanup, drop ms_vendor, ms_turbo != NULL

Updated by Rich Lowe about 2 years ago

  • Status changed from New to Resolved
  • Tags deleted (needs-triage)

Resolved in r13660 1905bad7dc63

Also available in: Atom PDF