Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][tlug] CPU speed: reported vs. actual
- Date: Thu, 14 Jul 2011 11:29:42 +0900
- From: Darren Cook <darren@example.com>
- Subject: [tlug] CPU speed: reported vs. actual
- User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110424 Thunderbird/3.1.10
I was benchmarking some code, and had switched [5] my CPU to 1.73Ghz (the fastest choice). I then switched to 933Mhz and benchmarked again, and was surprised to see it ran at the same speed (actually it ran slightly quicker, but close enough to assume the difference is noise). This CPU has 4 cores but appears to the OS as 8 threads. When I cat /proc/cpuinfo there are 8 processors, numbered from 0 to 7. They all show practically the same info, e.g. [1] shows processor 0 and 1 when I have set the system to 933Mhz. What is weird is when I change the system to 1.7Ghz, only a single line in the whole of the /proc/cpuinfo changes: the "cpu MHz" for processor 0: cpu MHz : 1733.000 I.e. processor 0 says it is running at 1.7Ghz, but processors 1 to 7 say they are running at 933Mhz still. I downloaded the linpack benchmark [2]; it takes ages to run, so I edited the defaults and ran a cut-back version that takes about 10 minutes to complete. [3] is the 1.7Ghz run, [4] is the 933MHZ run. I.e. this also reports a difference in CPU speed, but identical performance. Well, I've answered my first question: is there something wrong with my own benchmark. No. But now I suspect my computer has been lying to me as it flicks between CPU speeds (I usually run with the "OnDemand" setting, which keeps the computer at 933Mhz most of the time). I'm also concerned that my computer has been running at half-speed [6] all along? Any thoughts as to how I confirm this, and get it running at full-speed? (Ubuntu 10.04, 64 bit, linux 2.6.32) Darren [1]: processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 30 model name : Intel(R) Core(TM) i7 CPU Q 740 @ 1.73GHz stepping : 5 cpu MHz : 933.000 cache size : 6144 KB physical id : 0 siblings : 8 core id : 0 cpu cores : 4 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 11 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 rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida tpr_shadow vnmi flexpriority ept vpid bogomips : 3458.43 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 : 30 model name : Intel(R) Core(TM) i7 CPU Q 740 @ 1.73GHz stepping : 5 cpu MHz : 933.000 cache size : 6144 KB physical id : 0 siblings : 8 core id : 1 cpu cores : 4 apicid : 2 initial apicid : 2 fpu : yes fpu_exception : yes cpuid level : 11 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 rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida tpr_shadow vnmi flexpriority ept vpid bogomips : 3458.43 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: [2]: http://software.intel.com/en-us/articles/intel-math-kernel-library-linpack-download/ [3]: .... CPU frequency: 2.925 GHz Number of CPUs: 1 Number of cores: 4 Number of threads: 8 ... Size LDA Align. Time(s) GFlops ... 20000 20016 4 457.982 11.6470 [4]: ... CPU frequency: 1.728 GHz Number of CPUs: 1 Number of cores: 4 Number of threads: 8 ... Size LDA Align. Time(s) GFlops ... 20000 20016 4 456.891 11.6748 [5]: I'm using the "CPU Frequency Scaling Monitor" which lives in the gnome-panel. [6]: http://www.intel.com/support/processors/sb/CS-023143.htm#1 The i7-720QM entry says I should be getting 27 GFLOPS. -- Darren Cook, Software Researcher/Developer http://dcook.org/work/ (About me and my work) http://dcook.org/blogs.html (My blogs and articles)
- Follow-Ups:
- Re: [tlug] CPU speed: reported vs. actual
- From: Josh Glover
- Re: [tlug] CPU speed: reported vs. actual
- From: Attila Kinali
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] How to proceed with RAID drive failure
- Next by Date: Re: [tlug] How to proceed with RAID drive failure
- Previous by thread: Re: [tlug] How to proceed with RAID drive failure [SOLVED]
- Next by thread: Re: [tlug] CPU speed: reported vs. actual
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links