Power Consumption

The nature of reporting processor power consumption has become, in part, a dystopian nightmare. Historically the peak power consumption of a processor, as purchased, is given by its Thermal Design Power (TDP, or PL1). For many markets, such as embedded processors, that value of TDP still signifies the peak power consumption. For the processors we test at AnandTech, either desktop, notebook, or enterprise, this is not always the case.

Modern high performance processors implement a feature called Turbo. This allows, usually for a limited time, a processor to go beyond its rated frequency. Exactly how far the processor goes depends on a few factors, such as the Turbo Power Limit (PL2), whether the peak frequency is hard coded, the thermals, and the power delivery. Turbo can sometimes be very aggressive, allowing power values 2.5x above the rated TDP.

AMD and Intel have different definitions for TDP, but are broadly speaking applied the same. The difference comes to turbo modes, turbo limits, turbo budgets, and how the processors manage that power balance. These topics are 10000-12000 word articles in their own right, and we’ve got a few articles worth reading on the topic.

In simple terms, processor manufacturers only ever guarantee two values which are tied together - when all cores are running at base frequency, the processor should be running at or below the TDP rating. All turbo modes and power modes above that are not covered by warranty. Intel kind of screwed this up with the Tiger Lake launch in September 2020, by refusing to define a TDP rating for its new processors, instead going for a range. Obfuscation like this is a frustrating endeavor for press and end-users alike.

However, for our tests in this review, we measure the power consumption of the processor in a variety of different scenarios. These include full workflows, real-world image-model construction, and others as appropriate. These tests are done as comparative models. We also note the peak power recorded in any of our tests.

Let us start with simply the peak power observed in all our testing, when using our standard ASRock Z490 PG Velocita motherboard. The peak power is the top power value observed across a number of our high-compute tests (rendering, AVX2, compute - whichever is highest). This is a bigger graph with more data than we saw on the front page.

(0-0) Peak Power

The Core i7-10700K, technically the higher performance processor, came in with a 205 W detected peak power draw in our AI Benchmark. The Core i7-10700 by comparison was observed at 215 W during our LINPACK benchmark. Both workloads are heavy on throughput. If we look at some of the other processors for comparison, both of the Core i7 use more power than Intel’s 28-core Xeon processors, and match the Xeon W-1200 series parts, although there’s still a way to go to match the Core i9-10900K. AMD’s peak here is 142 W.

Trying to drill down into why our Core i7-10700 was drawing more power at peak, I turned to the per-core loading to see if there was something perhaps more obvious. In this test, we use affinity masks to limit which cores are loaded, and scale through using an AIDA workload. The peaks here are slightly lower than in the graph above due to the different workload, but still show the same discrepancy.

Going through the full spectrum of per-core loading, at a quick glance both chips look roughly the same. Technically inside that little green package, the silicon is the same design, and the only difference is going to be what Intel wrote into firmware (what exactly Intel wrote would of course be somewhat contingent on how the processor was binned).

However, if we examine this data in closer detail, we see three distinct stages.

  1. Up to 3 cores or less, the Core i7-10700K uses more power
  2. Between 3-cores to 7 cores, the results are identical
  3. Only at 8 cores does the i7-10700 use more.

For each of these, there is a clear explanation. In the first instance, up to 3 cores, the 10700K draws more power because it is running at higher clocks, up to +300 MHz. This requires more voltage and power efficiency at that end of the spectrum is quite poor, meaning a lot of power is needed for that last extra bit of frequency.

Then during the 3-7 core loading, because each processor is approximately the same frequency within 100 MHz or so, they perform identical.

It is only at 8-core loading where the 10700 spikes up by an extra 5% or so, despite the 100 MHz deficit. In this instance, I would attribute this to the fact that in the binning process, the Core i7-10700K has to have the better efficiency when all cores are loaded. Technically the i7-10700 would be a lower binned chip, and might not have that quality, which manifests itself when all the cores are loaded (and when all the turbo restrictions are turned off, as with most modern consumer motherboards).

If we look at a workload benchmark that varies in complexity and thread loading, like Agisoft, we see that actually neither processor hits ~150 W, let alone going north of 200 W. In both circumstances the processors were mainly at their all-core turbo frequencies, (4600 MHz or 4700 MHz), briefly jumping to 5.1 GHz or 4.8 GHz for seconds at a time either in the initial phase or the end phase.

In this graph though, we see that in the initial phase, the Core i7-10700K is ever so slightly higher in power consumption, but when the more heavy area in the second stage comes in, both processors are about equal. Then in the final stage where the power humps up and down, the ‘down’ stages which are more single threaded showcase that the Core i7-10700 uses less power, up to 25% less.

The time difference in this benchmark was under 2%, the equivalent of 40 seconds over 34 minutes.

But 65 W! Is that figure worthless?

The value ’65 W’ on the Core i7-10700 does seem worthless at this point. If motherboards ignore it, what does that value tell me?

Ultimately, it still confirms what Intel’s warranty to the customer is. If the customer cannot achieve 65 W at base frequency all-core, then Intel has to replace the chip. I’ve never heard of a retail processor being claimed on warranty for the reason of ‘it can't achieve the minimum frequency within the power window’, so make of that what you will.

What that 65 W does do is tell system integrators, especially those that design custom chassis like MSI, ASUS, and GIGABYTE, is that they can design chassis for a 65 W processor and this will work as long as they completely disable turbo. The performance is lower, absolutely, and that just goes to show that for smaller form-factor systems, especially custom systems, the SKU on the box has no bearing on performance, and why reviews of these units are critical.

I know this answer is deeply unsatisfying. Users have the option of manually adjusting those turbo power limits to be more in line with their build, however those limits will be reset if the BIOS is reset for any reason. As we reported on in our ASUS Z490 ROG motherboard review, ASUS has recently enabled a feature whereby on the first boot of a BIOS reset, the system will ask if the user wants ‘Intel recommended settings’ or ‘ASUS recommended settings’. The Intel side forces a lower turbo, while the ASUS side pushes them higher.

The reason why motherboard manufacturers do these higher values is twofold.

First, Intel’s Turbo power and Turbo time values are *only* recommendations, not requirements.

Second, most consumer motherboards are over-engineered for higher performance. A lot of Intel’s processors would be quite happy with a 4-phase power delivery and a 4-layer motherboard. But motherboard manufacturers add value to their product by using 8 or 12 phase power delivery, with 8 layer motherboards to help with signal integrity, that also allow pushing the memory and frequency higher. Even $80 Biostar H-series motherboards are above Intel’s recommended specifications, because there has to be some form of brand value in the product. Because of these modifications, these motherboards can support higher performance. Given that most users don’t know how to adjust any of the turbo settings, and Intel doesn’t mind if they are adjusted, these vendors change the default values, and you get this sort of situation.

Intel does not care if these turbo values are ignored, only if the frequencies are adhered to. In fact, Intel actively encourages motherboard vendors to exceed these turbo numbers.

If there needs to be a call to action on this, then we can do one of two things.

First, demand from Intel that the recommended turbo power limits are included on the retail box – make these values part of the primary specifications, not hidden away in the secondary documents. I’ve been asking for this for a while, to no avail; Intel has even gone as far as reducing the number of primary specifications for its latest notebook processors, which I have thoroughly disagreed with.

Second, demand from motherboard manufacturers that they are more open about what the default turbo settings are for each processor. This is a bit tougher, because a motherboard manufacturer can change these numbers on a whim from BIOS version to BIOS version. To be honest, the way ASUS has done it is quite interesting, and I would be interested to hear how non-enthusiast system users interpret these options.

To see the difference between ASUS’ settings, here are some values from when we tested the motherboard [click for the full review] using the AIDA benchmark:

The difference obviously becomes clear above 4 cores loaded.

Some users might question how reviewers test, when there are shenanigans like these going on. The sad truth is perhaps depressing: Intel’s processors have worked this way for over a decade, and both Intel and motherboard manufacturers have used the fact that the quad-core processors never seriously went above the TDP values in the first place to hide this fact. Over that decade, neither Intel nor the motherboard vendors have ever decided to correct the reviewer base, or their customers. No serious effort has ever been put into dictating that there is a very explicit difference with the manufacturer recommended performance vs motherboard vendor adjusted turbo performance. Part of it would be explained with turbo values on the box, but the essence gets lost when this sort of data starts being hidden.

For anyone looking for a min-max of this effect, then here is the Core i7-10700K in the ASUS motherboard (not our usual motherboard) experiencing a full rendering POV-Ray workload in both 'Intel Suggested' and 'Motherboard Vendor Default' mode, where the latter gives the system infinite turbo time. Note that this is a different motherboard to our normal testing.

As the system loads up at the 3 minute mark, both settings will settle at 217 W during an all-core turbo load. After 40 seconds*, when the turbo budget expires when Intel's Suggested turbo settings are there, the system will drop down to 125 W, the TDP/PL1 of this processor. From there, rather than run at 3.7 GHz base, the system is running at 4.0 GHz, due to some extra frequency headroom within the 125 W window. By contrast, the motherboard vendor defaults continue at 4.7 GHz and 217 W forever.

*Note that Intel's turbo time is more of a time multiplied by a power virus. So if a workload has less power draw than Intel's test virus, then the time that turbo is enabled is longer. In this case, 28 seconds * 250 W is the likely budget, and as we were running at 217W, we get an extra 12 seconds or so. Intel uses an Expontential Weighted Moving Average, so to add to all this, it's not just a simple linear equation deciding what to do.

Intel’s stance here is quite clear: Intel is fully supportive of motherboard vendors changing these values. In the past I’ve had discussions with Intel Fellows on the matter, and they simply suggesting that each CPU we review should be tested in several motherboards. Unfortunately no commercial reviewer has that sort of bandwidth, showing perhaps a discontinuity in how many resources Intel’s engineers think we have (they have whole performance divisions for this).

Most users end up with the out-of-the-box experience, i.e. the peak power and the flat line, unless they buy a small form factor pre-built system. We’ve always tested processors with the typical out of the box experience with a high-end motherboard, which means that we will always get that infinite turbo performance characteristic on the processors that support it. We’ve never felt the need to limit the turbo values, as ultimately if we were to report significantly lower performance metrics than most of our users' experience, then there would be a lot of explaining to do if we start scoring a lot lower than what users see in their systems. Personally I try and benchmark a processor in a system as tweak-free as possible (the only one being to ensure that the fans are up on high for sufficient cooling). Our CPU benchmarking strategy is such that a full generation is tested in the same high-end enthusiast motherboard, minimizing differences within a CPU family. The best way to compare motherboard-to-motherboard would be to look at our motherboard reviews, and if you have a specific model in mind, please lodge a request, either via email or Twitter.

There is a slight difference to all of this, with some of the more commercial and enterprise motherboards, like the Q series or W series (and sometimes the H series). Because of the markets these go into, depending on the motherboard company, they will often adhere to Intel’s recommendations strictly. This is why users should beware of CPU reviews that compare two models in the same family on different motherboards, specially if one is in an H-series and another in a Z-series. For more enterprise products, such as Xeon W, Intel has locked availability to specific motherboards for those parts, we use those instead. We have an upcoming review of a pair of W-1200 Comet Lake series processors in the pipeline which shows this, or you can read our motherboard review here which has some of this data already.

I would add a personal comment about memory support as well. Intel’s specifications for these processors are DDR4-2933, but motherboard vendors obviously create boards to support DDR4-3600+. There is a large number of the tech audience that complain when DDR4-2933 memory is used, saying that any sane user can buy higher speed memory for the same price, and use that for extra free performance. We test at DDR4-2933 with JEDEC settings with Comet Lake, as the difference here is that DDR4-2933 is where Intel’s warranty comes into the equation. The turbo values that manufacturers set on the motherboards are still in warranty (I’ve asked Intel, they confirmed that their values for turbo are solely ‘recommendations'), whereas running beyond DDR4-2933 would be outside warranty. It would also be overclocking the memory, and if we're overclocking the memory, then why aren't we also overclocking the CPU? (That was a rhetorical question, the obvious answer is that we're not.) There has been plenty of comments about this over the years, enough for me to go make a video explaining it. Apologies if you disagree, but this is a hill I'm willing to die on. Please watch the video to learn more.

If you’re of the opinion that this is all a mess, you’re not the only one. Congratulations on peeking through a small window of the tech reviewer life! There’s a visitor’s book down below.

Intel Core i7-10700 Review Core-to-Core Latency and Frequency Ramp
Comments Locked

210 Comments

View All Comments

  • Oxford Guy - Monday, January 25, 2021 - link

    'What if I don't agree about the location of the "sweet spot" based on RAM prices local to me, or my own performance needs?'

    Price vs. performance is a different topic. Nice attempt to change the subject, though.
  • Spunjji - Wednesday, January 27, 2021 - link

    It's not at all an attempt to change the subject. The point is that the issue of an "optimal" RAM speed is a moving target dependent on multiple variables.
  • Makste - Saturday, January 23, 2021 - link

    As a part of his audience, I am actually satisfied with this review, as I am looking for the out of the box experience. I'm most likely not to tamper with the manufacturer's recommendations. So he tested the CPUs following both Intel and AMD recommendations. Something I don't see a problem with.
  • Oxford Guy - Sunday, January 24, 2021 - link

    Turning on XMP is hardly tampering, particularly since motherboard vendors provide lists of recommended RAM to use those XMP profiles with.
  • theqnology - Monday, January 25, 2021 - link

    If it shouldn't be the case, shouldn't consumers take it up with Intel, and not with the reviewer? Why does Intel put lower max than the current JEDEC standards (e.g., Intel at 2933 while AMD at 3200)? I ask, if Intel was so confident about their products, why not up the official support?

    This is really the crux of it. Intel wants to make it part of the difference between their Z boards and their non-Z boards, which adds more cost for the consumers, while at the same time washing themselves from this responsibility should something not work (you cannot RMA based on non-JEDEC compatibility). It is also fascinating that consumers think this is on the reviewers.
  • Oxford Guy - Monday, January 25, 2021 - link

    Sure, as long as the reviewer is consistent with the logic.

    That means no reviewing boards that violate the official base clock and turbo behavior.

    Things like that.
  • Spunjji - Wednesday, January 27, 2021 - link

    Then he can't review any board at all.

    Honestly, this "everything must be treated exactly the same otherwise nothing is fair" rhetoric is ghastly and corrosive in whatever domain it's applied.
  • Qasar - Thursday, January 28, 2021 - link

    " That means no reviewing boards that violate the official base clock and turbo behavior. "
    considering that intel doesnt make board makers conform to anything as far as what " default " would be, good luck with this.
  • quiq - Sunday, January 24, 2021 - link

    i want to view the 1070 whit stock box and a h410/470 motherboard thats the real user for a non k cpu

    vs 10700k and z490 aftermarket HeatSink or WC Oc memories etc Real entusiast cpu
  • IanCutress - Saturday, January 23, 2021 - link

    Please go ahead and enforce both Intel and AMD to rate their memory controllers faster then. Its not opinion, it's the literal standard,and the only way to ensure consistency for comparisons across generations. I'm not going to offer one CPU a higher dram overclock than another, that isn't fair, just in the same way I'm not going to overclocked the cores. I regularly dive into AT's audience metrics, and have done for years. If you want data that's different, then please by all means either do your own testing or find other reviews. But you know, also get them to deep dive into microarchitecture as well as get all the behind the curtain info. Also, all our content is free at the point of use. By your logic, I'm also a consumer of content at AT, thus I also pay my salary. Please enjoy.

Log in

Don't have an account? Sign up now