Updated: Tuning C'n'Q: Maximize Power And Performance, Part 2

Introduction

Editor's Note: This story first went live in November of 2009. After its publication, we went back and forth with AMD's power experts, discussing some of the conclusions drawn. With feedback from AMD, we've retested to clarify where optimizations are most likely to be made. We've also addressed a problem with Cool'n'Quiet observed in the previous piece, which turned out to be caused by an implementation of the technology, rather than the technology itself. Special thanks to AMD for its input. You can find Part 1 of this exploration right here.

Earlier this week we discussed the inner-workings of AMD's Cool'n'Quiet technology and what you could do as an enthusiast with the right tools to further-optimize an Athlon or Phenom processor.

Now it's time to talk about performance. Like most of the processor-oriented reviews you read, we're going to use several benchmarks to measure the speed of our various samples. But we're going to go even further this time around. In addition to performance numbers and test results, we're also going to include power consumption measurements for each benchmark.

The purpose is actually quite simple. Different applications utilize processors differently. Some will make full use of all available cores, while many others will not. This also means power consumption with each scenario will likely be different. By measuring the power consumption of single- and multi-threaded applications, we can get a reasonable idea of the performance and power consumption in a handful of scenarios, addressing whether or not our optimizations had a positive effect.

There’s also a different type of scenario we wanted to test. Many benchmarks apply a 100% load to each core, so the processor will be in its highest p-state during the test. We wanted to observe performance with idle p-states, or at least intermediary p-states. After all, the processor is idle through much of time we spend on the desktop, whether you're Web browsing, writing e-mails, playing music, or watching standard definition video--all of which hardly load the processor. For our purposes, we'll be measuring system power consumption when playing high definition video with and without hardware acceleration.

We're also going to look at the core/processor utilization levels. Why? To see whether or not the benchmarks really make use of all available processor resources. We can see just how often the processor is idle and to what degree. We can also see whether or not all cores are fully-utilized. To do this, we record processor utilization by using Vista's built-in Performance Monitor.

These measurements were taken with different power profiles: No Management (we turned off Cool'n'Quiet in the BIOS), Balanced (Cool'n'Quiet is enabled in the BIOS and the Windows power policy is set to Balanced), and Optimized (Cool'n'Quiet is enabled in the BIOS, the Windows power policy is set to Balanced, and the processor is running with lower core and northbridge voltages, shorter p-state transition times, and synchronous clock changes or “Ganged” in K10Stat). These settings are selected because we want to focus on performance and consumption with power management features enabled.

Note: We re-tested the Athlon II X2 250 and Phenom II X4 955 on a new platform, swapping in a Biostar TA790GX A3+ (a dual-power plane, AM3-equipped motherboard) and four modules of Team Elite DDR3 memory. The power supply was also swapped to a lower-wattage unit (Enermax's 405W Tomahawk). We also obtained an Athlon II X4 620 to see how it compares to the Phenom II X4 955 BE.

  • nzprogamer
    GO AMD go
    i am telling you my next build AMD/ATI
    """I WILL BE BACK"""
    Reply
  • jedimasterben
    I'd be interested to see the tests performed on Windows 7 to see what the effect of reducing thread "jumping" would be.
    Reply
  • cnox
    Dammit...how can this part 2 article be posted before the Building the Balanced PC Part 2?

    Cumon....
    Reply
  • melangex3
    Great Stuff. Keep up the good work. This is the type of review that will keep me coming back. How about throwing in the ever popular 720 BE and the new 620 or 630 just for giggles?
    Reply
  • Ryun
    jedimasterbenI'd be interested to see the tests performed on Windows 7 to see what the effect of reducing thread "jumping" would be.
    I was thinking the same thing as well.

    Also, were the BIOSs all updated? The asynchronous clocks problem you're experiencing with Athlon II X2 was supposed to be fixed with updated CPU microcode.
    Reply
  • Summer Leigh Castle
    620 and 720? :D
    Reply
  • redgarl
    I must admit that lately AMD is impressive. I got a PII X3 720 BE unleashed at PII X4 20 fully stable with an Asus M4A78T-E latest BIOS. Let simply add that my 2 radeon 4850 OC in Crossfire are running as fast as 2 stock 4870...

    If you take into account that the 2 cards only cost 82$ each for a total of 165$ for the two... I can hardly believe that so little money can give so much results.
    Reply
  • JimmiG
    With my Phenom X4 9650, I found Cool n Quiet to be pretty much worthless without tweaks. There were huge performance drops across the board, especially with tasks that didn't use all four cores, or only loaded cores partially. Videos and games would stutter and skip every couple of frames, compressing files would take longer etc. I basically had a 1.1 GHz CPU that would sometimes run at 2.3 GHz, if it felt like it. Too bad there was no tweak guide available then. I just disabled CnQ which solved all problems but made the system use more power and run hotter.

    With my 955BE, I haven't really had a need to tweak CnQ. It might cause a slight performance hit in some rare cases, but generally when I need a 3.2 GHz CPU, that's what it delivers.
    Reply
  • tacoslave
    Nice, amd owns in the graphics department now with that $1.2 billion im sure amd is heading to pwn BOTH markets.
    Reply
  • saint19
    Good!!!, I have my 955 to 3.8GHz at 1.5V....
    Reply