This is a test I've been meaning to do for a while, and since it's freezing outside (10°F), I figured today was as good a day as any to put the benchmarking machine to good use. The quandary's simple. Which stress-testing tool is more effective in determining a stable overclock: SP 2004 (or Orthos) or IntelBurnTest. I've been using SP 2004 for quite a while, but after hearing a few good things about IntelBurnTest a couple months ago (thanks Kougar), I decided to make it a regular part of our overclocking regimen.
I've heard in the past that IntelBurnTest heats up the CPU better than SP 2004's Small FFT test, so that's one thing I wanted to examine. As far as I'm concerned, if one stress-tester is able to heat up the CPU better than another, then it's obviously doing a better job. It's pushing the CPU in ways the others aren't, and that seems rather important.
For the test, I used a QX9770 at its stock speeds of 3.20GHz. Because the wind outside was ridiculous, I left the windows closed so that no cool air would invalidate the test results. Before each run, I noted the room temperature, and then boot the machine up and let it sit idle for five minutes. After that point, I started either of the stress-testers I was using for that particular run and then proceeded to sweat to death.
In the graphs, the top-limit is 120°C, and the duration is "361", which is equivalent to 361x5 seconds (~30 minutes). Although the stress was run for an hour with each tool, I had to cut the latter half of the results off in order to have the graphs look nice (they are 700px wide, as is).
Sadly, with SP 2004, the CPU got even hotter after the cut-off, it's peak being 87°C on the CPU as a whole, and 67° for Core #0. What's interesting to note is that there is virtually no fluctuation overall in the temperatures, due to the Small FFT's apparently linear nature. How did IntelBurnTest fare?
I think the results speak for themselves. At its peak, the CPU was pushed hard enough to hit 106°C, and 85°C on Core #0. That is a full 19°C hotter than SP 2004 on the CPU, and 18°C hotter on Core #0. What's interesting, though, is that while the Small FFT test doesn't fluctuate in its design at all, no matter how long it runs (it just runs with higher byte sizes), IntelBurnTest pushes more variability at the CPU, as shown in the above graph.
So, there's the data. Make of it what you will. Personally, I'm going to continue using IntelBurnTest, because there hasn't been another stress-tester that I've found to push a CPU anywhere near as hard as this, and I think anyone who reads my performance-related articles pretty-much knows how much I hate fake "stable" overclocks. Of course, using IntelBurnTest could also be depressing... if I find out that some of my seemingly stable overclocks aren't so stable ;-)
How about some more fun info? I've uploaded the Everest logs used during testing, so you can see every inch of detail, if you so desire. The first file for each stress-tester is the full-blown look, while the second is where all the averages can be found.
SP 2004 Full-Blown Log
SP 2004 Summary
IntelBurnTest Full-Blown Log
IntelBurnTest Summary
Here are the overall averages for the run, which includes the five minutes at the beginning where the PC was left idle:
IntelBurnTest
CPU: 90.56ºC
Core #0: 70.92ºC
Core #1: 70.95ºC
Core #2: 53.80ºC
Core #3: 53.50ºC
SP 2004
CPU: 79.14ºC
Core #0: 58.91ºC
Core #1: 58.96ºC
Core #2: 45.97ºC
Core #3: 45.39ºC
I've heard in the past that IntelBurnTest heats up the CPU better than SP 2004's Small FFT test, so that's one thing I wanted to examine. As far as I'm concerned, if one stress-tester is able to heat up the CPU better than another, then it's obviously doing a better job. It's pushing the CPU in ways the others aren't, and that seems rather important.
For the test, I used a QX9770 at its stock speeds of 3.20GHz. Because the wind outside was ridiculous, I left the windows closed so that no cool air would invalidate the test results. Before each run, I noted the room temperature, and then boot the machine up and let it sit idle for five minutes. After that point, I started either of the stress-testers I was using for that particular run and then proceeded to sweat to death.
In the graphs, the top-limit is 120°C, and the duration is "361", which is equivalent to 361x5 seconds (~30 minutes). Although the stress was run for an hour with each tool, I had to cut the latter half of the results off in order to have the graphs look nice (they are 700px wide, as is).
Sadly, with SP 2004, the CPU got even hotter after the cut-off, it's peak being 87°C on the CPU as a whole, and 67° for Core #0. What's interesting to note is that there is virtually no fluctuation overall in the temperatures, due to the Small FFT's apparently linear nature. How did IntelBurnTest fare?
I think the results speak for themselves. At its peak, the CPU was pushed hard enough to hit 106°C, and 85°C on Core #0. That is a full 19°C hotter than SP 2004 on the CPU, and 18°C hotter on Core #0. What's interesting, though, is that while the Small FFT test doesn't fluctuate in its design at all, no matter how long it runs (it just runs with higher byte sizes), IntelBurnTest pushes more variability at the CPU, as shown in the above graph.
So, there's the data. Make of it what you will. Personally, I'm going to continue using IntelBurnTest, because there hasn't been another stress-tester that I've found to push a CPU anywhere near as hard as this, and I think anyone who reads my performance-related articles pretty-much knows how much I hate fake "stable" overclocks. Of course, using IntelBurnTest could also be depressing... if I find out that some of my seemingly stable overclocks aren't so stable ;-)
How about some more fun info? I've uploaded the Everest logs used during testing, so you can see every inch of detail, if you so desire. The first file for each stress-tester is the full-blown look, while the second is where all the averages can be found.
SP 2004 Full-Blown Log
SP 2004 Summary
IntelBurnTest Full-Blown Log
IntelBurnTest Summary
Here are the overall averages for the run, which includes the five minutes at the beginning where the PC was left idle:
IntelBurnTest
CPU: 90.56ºC
Core #0: 70.92ºC
Core #1: 70.95ºC
Core #2: 53.80ºC
Core #3: 53.50ºC
SP 2004
CPU: 79.14ºC
Core #0: 58.91ºC
Core #1: 58.96ºC
Core #2: 45.97ºC
Core #3: 45.39ºC