Project

General

Profile

Actions

Feature #2581

closed

Observability for AMD Core Performance Boost

Added by Hans Rosenfeld over 11 years ago. Updated over 11 years ago.

Status:
Resolved
Priority:
Normal
Category:
kernel
Start date:
2012-04-01
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:
External Bug:

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.

Actions #1

Updated by Hans Rosenfeld over 11 years ago

  • % Done changed from 0 to 100
Actions #2

Updated by Hans Rosenfeld over 11 years ago

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

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

Actions #3

Updated by Rich Lowe over 11 years ago

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

Resolved in r13660 commit:1905bad7dc63

Actions

Also available in: Atom PDF