Re: cpu voltage change question

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Thanks for the reply.
I'm happy to hear that OS can change MSR value.

Yes. I noticed from intel i7 datasheet that IA32_PERF_CTL MSR register
can change voltage and frequency at the same time.

What i want to know is how to change voltage while keeping the frequency
unchanged.

Say that current frequency is 2.8Ghz, and voltage is 1.5v.
In this case, i just want to increase voltage to 1.6v w/o frequency
changing.

If i know the spec of IA32_PERF_CTL_MSR, then would it be possible?
If not or if there's no way to get the spec of MSR, is there any
possible way to achieve it?

Thanks,
mihn


On Fri, 2011-01-28 at 14:16 +0800, åå wrote:
> OS can change MSR value. If not, how cpufreq do the scaling job.
> You just can't write frequency and voltage separately.
> Because they are not separate.
> 
> wkq
> 
> 2011/1/28 mihn leigh <mihnsk@xxxxxxxxx>:
> > Yes, you're right. As you said, MSR register contains the frequency
> > and voltage information of cpu. By writing the register, we can change
> > voltage as well (it's the information from intel datasheet). But, i
> > cannot find the detail of this register.
> >
> > BTW, what's the reason that MSR register can not be changed in OS
> > level? is it only possible to change in BIOS?
> >
> > Thanks.
> >
> > 2011/1/27 Phillip Susi <psusi@xxxxxxxxxx>:
> >> On 1/27/2011 4:10 AM, mihn wrote:
> >>> Hi,
> >>>
> >>> I want to change voltage and frequency seperately.
> >>> With cpu-freq, i can change frequency, but cannot change voltage AFAIK.
> >>
> >> The voltage is controlled by the platform and should already be set to a
> >> level appropriate for that frequency.  AFAIK, recent intel cpus have
> >> MSRs that configure the voltage for each P-state, but these are set up
> >> by the bios and shouldn't need changed.
> >>
> > --
> > To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
> > the body of a message to majordomo@xxxxxxxxxxxxxxx
> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
> >


--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux