Heads up: Solaris support of Intel Enhanced Speedstep


Date: Mon, 16 Jul 2007 13:43:54 -0400
From: Mark Haywood <Mark.Haywood at Sun dot COM>
To: on-all at eng dot sun dot com, onnv-gate at onnv dot eng dot sun dot com
Subject: Heads up: Solaris support of Intel Enhanced Speedstep

The putback of:

        6512756 Solaris should support Intel's Enhanced Speedstep
        6358066 PSARC/2004/826 Opteron/Athlon64 Frequency Management
        6335616 x86 CPU PwrMgmt needs Notify/_PPC for changes in P-states
                         P-states
        introduces CPU power management capabilities to Solaris x86
        platforms running on a subset of Intel-based systems (currently
        only family 0xF with models >= 0x3 and family 0x6 with models >=
0xE).

        Don't be fooled by the PSARC case title above. The PSARC case
defined
        interfaces that are expected to be used by all x86 CPU power
        management implementations and Intel Enhanced Speedstep is the first
        such implementation. You can determine whether or not your system is
        CPU power management capable, by parsing the output from
        '/usr/bin/kstat cpu_info' and observing whether or not the
        "supported_frequencies_Hz" attribute contains multiple values.
If so,
        then your system is CPU power management capable.

        Note also that the putback of:

        6260724 PSARC/2005/067 CPU Power Management independent of autopm

        back in build 53 introduced two new keywords to power.conf(4),
"cpupm"
        and "cpu-threshold" that can be used to power manage CPUs
independently
        from other devices. As an example, the following power.conf entries
        enable CPU power management and set a CPU idle threshold
irrespective
        of the "autopm" and "system-threshold" settings:

        cpupm           enable
        cpu-thresold    20m

        Questions can be directed to me or to x86power-iteam at sun dot com and
        bugs should be filed under solaris/kernel/pm.

last modified by danmcd on 2009/11/24 14:23
Collectives
Project


© Sun Microsystems Inc. 2009
XWiki Enterprise 1.8.2.19075 - Documentation
Terms Of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines | Site map | Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.