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

  • bji - Tuesday, January 26, 2021 - link

    Well I guess it's a difference of opinion about what "general availability" means. If most people who are not within direct driving distance of a MicroCenter are having a hard time finding these chips, then I would call that not "general availability". I did admit that I overstated the low number of people who are in driving distance to a MicroCenter, but I still contend that it's a low number relative to the total number of people who want to buy these chips. We could start arguing now about who is TRULY within reasonable driving distance of a MicroCenter -- if you have to drive 1 hour to get the chip, is it really still generally available? If your time is even worth $15/hr minimum wage, that's adding a significant cost in the dollar value of your time to the cost.

    But I really don't want to argue about it any more. I still think these chips are not generally available and posting an article that compares one to to another when one or both are not easy to get for the vast majority of people, is disingenuous as it presents choices that do not practically exist. If you disagree, then that's fine.
  • Spunjji - Wednesday, January 27, 2021 - link

    It's not a difference of opinion, it's a difference in perspective. I don't even care about MicroCenter because I'm not from the USA. These chips have "general availability" in the EU and UK at the very least, so I appreciate the comparison - as will many other people

    This article will be around longer than demand continues to outstrip supply in the USA, and maybe even long enough to see $15 an hour become the minimum wage there. 👍
  • brucethemoose - Thursday, January 21, 2021 - link

    Maybe they'll go the route of GPUs and just stop advertising TDPs entirely?

    This whole system works because most desktop users don't seem to care about TDP or power consumption. Performance at the absolute extreme end of the frequency/voltage curve is all that seems to matter.
  • Mr_Spock - Thursday, January 21, 2021 - link

    I appreciate the testing, showing that with most other things 'equal', there is effectively little difference between the 10700/K.

    Would you consider running any tests with a 65W-class cooler to demonstrate exactly how performance is damaged by only matching the TDP on the box?

    Having the full-bore tests for 10700 is quite useful if you can't find the K at a decent price, but if we're talking about quoted TDP 'limits', let's try limiting to that heat dissipation and see how quickly it flops.

    I built a few Haswell systems back in the day, and whoo boy, were those stock coolers ineffective if you got any decent chip under it.
  • DominionSeraph - Thursday, January 21, 2021 - link

    Eh? The stock cooler on the 4770 was fine. They only pulled 50W. I have no idea what you mean by "any decent chip under it" since there was only the 4770 and 4790 at the top and their wattage was about the same. (my 4790 was undervolted a tad and was 50W)
  • Mr_Spock - Thursday, January 21, 2021 - link

    Running prime95 on a stock cooler with a 4770 sent temperatures skyrocketing in my experience (80+C). I might have had too-high standards for cooling, since I always recommended at least a 212 EVO or better when it would fit into the cases we used. My employer used cheap cases that didn't come with an exhaust fan by default - installing 1+ case fans was always a recommendation for anything generating a lot of heat if I could convince the customer how much it was needed.

    Sounds like our use cases might be different? Or, you might have superior case cooling. All I know is we always had more tolerable temps once dumping the included cooler for something more suited to very heavy work.
  • vegemeister - Friday, January 22, 2021 - link

    80°C is safe. Read the Haswell datasheet. The embedded controller won't even tell you to start spinning up the fan until 80°C idle. https://www.intel.com/content/dam/www/public/us/en...
  • quiq - Sunday, January 24, 2021 - link

    now using a 4590 whit aftermarket cooler ambient temperature now is 34°C/93°F
    https://ibb.co/NKYXx6T

    I have to upgrade because whit the itb heatsink run over 60°C/140°F all the time
  • geokilla - Thursday, January 21, 2021 - link

    One reason to go for the K series is for faster RAM and the possibility of overclocking it to 5GHz. Shame there's no overclocking vs turbo results.
  • Naine - Thursday, January 21, 2021 - link

    You keep talking about how the TDP means nothing in the context of peak power draw, but it has nothing to do with peak power draw. That is only restricted by PL2, which is probably well over 200W for that chip, and like you say, motherboards can come up with their own PL2 values, especially if you slot this into the same high-end Z490 board you bought for your K CPU. Different story if you put it in a low-end B460 board.

    Here's what "65W TDP" means: If you pair this CPU with a 65W cooler, it will work.

    That's literally what it means.

Log in

Don't have an account? Sign up now