![]() |
![]() |
#1 |
Bemusing Prompter
"Danny"
Dec 2002
California
46778 Posts |
![]()
The benchmarks page shows that many processors are actually faster than those that have the same clock speed but a larger L2 cache.
For example, the benchmarks page lists three 3.2 GHz Pentium 4 processors with 512 kb, 1,024 kb, and 2,048 kb L2 cache, respectively. For an exponent in the 49.1-58.52M range, each iteration takes 0.0958 seconds on the processor with 512 kb L2 cache, 0.1031 seconds on the one with 1,028 kb L2 cache, and 0.0984 seconds on the one with 2,048 kb L2 cache. The processor with 512 kb L2 cache is actually the fastest. Does anyone know why this is? Last fiddled with by ixfd64 on 2008-05-19 at 04:31 |
![]() |
![]() |
![]() |
#2 |
Aug 2002
North San Diego County
22·3·67 Posts |
![]()
512K cache P4's are Northwood cores, while 1024KB and higher are Prescott cores. Northwoods are more efficient. The discrepancy between Prescott core times could easily be due to different motherboards, chipsets, or memory timing configuration.
|
![]() |
![]() |
![]() |
#3 | |
"Jacob"
Sep 2006
Brussels, Belgium
1,907 Posts |
![]() Quote:
If one wants real benchmarks to aid in choosing hardware, there should be an option to get average times over a significant number of iterations. For multicore processors it should run on all the cores. My experience with NVidia SLI chipsets is that they do not scale well (4 cores running together yielding little more than two individual cores, Intel chipsets give about 3.2 cores...) Jacob Last fiddled with by S485122 on 2008-05-19 at 05:47 Reason: Sbardwick beat me to it and was more concise :-( |
|
![]() |
![]() |
![]() |
#4 | |
Apr 2008
Regensburg..^~^..Plzeň
5·17 Posts |
![]() Quote:
The upshot is to use a stripped down OS with only essential services running to get the best timings. That can be done to "Show off" and later be reactivated but if your interested in greatest possible throughput see what you can do without including a lowend graphic card with very minimal drivers, no DirectX and use another PC for gaming and whatever but then the idea of using idle cycles wouldn't amount to a "hill of beans." A linux system would probably give better results if it's processes are really streamlined and no graphical frontend ie GUI such as KDE which would slow everything back down again. Does a linux expert have anything to say about the concept. Of course "procexp" or "task mangler" ![]() nelson |
|
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
CUDALucas not redoing iterations with larger FFT | patrik | GPU Computing | 2 | 2014-09-12 00:56 |
Less GHz days for larger exponents in TF? | Bdot | Information & Answers | 12 | 2010-11-21 22:33 |
Any changes planned for the larger Prescott cache? | Digital Concepts | Software | 8 | 2004-03-06 06:54 |
2003-10-29: P-1: a set of 26 larger exponents | GP2 | Completed Missions | 3 | 2003-11-12 14:16 |
Larger Prescott Cache = Speed Improvement? | ColdFury | Hardware | 7 | 2003-10-12 16:43 |