On Donnerstag 19 Februar 2009, Harry Holt wrote:
> On Thu, Feb 19, 2009 at 2:53 AM, Justin <[email protected]> wrote:
> > Martin Herrman schrieb:
> > > 2009/2/19 Thanasis <[email protected]
> > > <mailto:[email protected]>>
> > >
> > >     # uname -a
> > >     Linux wolfdale 2.6.28-gentoo-r2 #1 SMP PREEMPT Wed Feb 18 13:53:22
> >
> > EET
> >
> > >     2009 x86_64 Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz GenuineIntel
> > >     GNU/Linux
> > >
> > >     Overclocked the core 2 duo (E8400) from 3 to 4GHz using motherboard
> > >     BIOS settings. In mswindblows I can see the overclocked frequency
> > >     (when cpu is under load), in linux /proc/cpuinfo never shows beyond
> >
> > the
> >
> > >     stock 3GHz value.
> > >
> > >     Q: Is /proc/cpuinfo showing the actual frequency?
> > >
> > >     # cat cpuinfo
> > >     processor       : 0
> > >     vendor_id       : GenuineIntel
> > >     cpu family      : 6
> > >     model           : 23
> > >     model name      : Intel(R) Core(TM)2 Duo CPU     E8400  @ 3.00GHz
> > >     stepping        : 10
> > >     cpu MHz         : 2997.000
> > >     cache size      : 6144 KB
> > >     physical id     : 0
> > >     siblings        : 2
> > >     core id         : 0
> > >     cpu cores       : 2
> > >     apicid          : 0
> > >     initial apicid  : 0
> > >     fpu             : yes
> > >     fpu_exception   : yes
> > >     cpuid level     : 13
> > >     wp              : yes
> > >     flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr
> > >     pge mca cmov
> > >     pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall
> > > nx
> >
> > lm
> >
> > >     constant_tsc arch_perfmon pebs bts rep_good pni dtes64 monitor
> > > ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm
> > > tpr_shadow vnmi flexpriority
> > >     bogomips        : 8099.96
> > >     clflush size    : 64
> > >     cache_alignment : 64
> > >     address sizes   : 36 bits physical, 48 bits virtual
> > >     power management:
> > >
> > >     processor       : 1
> > >     vendor_id       : GenuineIntel
> > >     cpu family      : 6
> > >     model           : 23
> > >     model name      : Intel(R) Core(TM)2 Duo CPU     E8400  @ 3.00GHz
> > >     stepping        : 10
> > >     cpu MHz         : 2997.000
> > >     cache size      : 6144 KB
> > >     physical id     : 0
> > >     siblings        : 2
> > >     core id         : 1
> > >     cpu cores       : 2
> > >     apicid          : 1
> > >     initial apicid  : 1
> > >     fpu             : yes
> > >     fpu_exception   : yes
> > >     cpuid level     : 13
> > >     wp              : yes
> > >     flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr
> > >     pge mca cmov
> > >     pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall
> > > nx
> >
> > lm
> >
> > >     constant_tsc arch_perfmon pebs bts rep_good pni dtes64 monitor
> > > ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 xsave lahf_lm
> > > tpr_shadow vnmi flexpriority
> > >     bogomips        : 8099.74
> > >     clflush size    : 64
> > >     cache_alignment : 64
> > >     address sizes   : 36 bits physical, 48 bits virtual
> > >     power management:
> > >
> > >
> > > I have noticed exactly the same while overclocking my Q9300 from it's
> > > stock 2.5 GHZ to 3.2 GHZ. Compilation / encode transactions do take
> > > much less time, so I assume that the BIOS information is correct and
> > > the /proc/ entry is false.
> >
> > If you downstep your cpu it is shown:
> >
> > model name      : Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz
> > stepping        : 11
> > cpu MHz         : 1600.000
> >
> > But perhaps it just read the step and knows which frequency belongs to
> > that.
>
> I'm pretty sure /proc/cpuinfo is all static information, based on response
> from the chip, and not actual run-time frequencies.

well - with an AMD k8 the correct frequencies are shown when overclocking. So 
maybe its intel's fault.




Reply via email to