Thermal design power
The thermal design power (TDP), sometimes called thermal design point, is the maximum amount of heat generated by a computer chip or component (often a CPU, GPU or system on a chip) that the cooling system in a computer is designed to dissipate under any workload.
The TDP is typically not the largest amount of heat the CPU could ever generate (peak power), such as by running a power virus, but rather the maximum amount of heat that it would generate when running "real applications". This ensures the computer will be able to handle essentially all applications without exceeding its thermal envelope, or requiring a cooling system for the maximum theoretical power (which would cost more but in favor of extra headroom for processing power).
Some sources state that the peak power for a microprocessor is usually 1.5 times the TDP rating. However, the TDP is a conventional figure while its measurement methodology has been the subject of controversy. In particular, until around 2006 AMD used to report the maximum power draw of its processors as TDP, but Intel changed this practice with the introduction of its Conroe family of processors.
A similar but more recent controversy has involved the power TDP measurements of some Ivy Bridge Y-series processors, with which Intel has introduced a new metric called scenario design power (SDP).
The TDP of a CPU has been underestimated in some cases, leading to certain real applications (typically strenuous, such as video encoding or games) causing the CPU to exceed its specified TDP and resulting in overloading the computer's cooling system. In this case, CPUs either cause a system failure (a "therm-trip") or throttle their speed down. Most modern processors will cause a therm-trip only upon a catastrophic cooling failure, such as a no longer operational fan or an incorrectly mounted heatsink.
For example, a laptop's CPU cooling system may be designed for a 20 W TDP, which means that it can dissipate up to 20 watts of heat without exceeding the maximum junction temperature for the laptop's CPU. A cooling system can do this using an active cooling method (e.g. forced convection) such as a fan, or any of the three passive cooling methods: convection, thermal radiation or conduction. Typically, a combination of these methods is used.
Since safety margins and the definition of what constitutes a real application vary among manufacturers, TDP values between different manufacturers cannot be accurately compared. For example, while a processor with a TDP of 100 W will almost certainly use more power at full load than a processor with a 10 W TDP from the same manufacturer, it may or may not use more power than a processor from a different manufacturer that has a 90 W TDP. Additionally, TDPs are often specified for families of processors, with the low-end models usually using significantly less power than those at the high end of the family.
The dynamic power consumed by a switching circuit is approximately proportional to the square of the voltage:
where C is capacitance, f is frequency, and V is voltage.
TDP specifications for some processors may allow them to work under multiple different power levels, depending on the usage scenario, available cooling capacities and desired power consumption. Technologies that provide such variable TDPs include Intel's configurable TDP (cTDP) and scenario design power (SDP), and AMD's TDP power cap.
Configurable TDP (cTDP), also known as programmable TDP or TDP power cap, is an operating mode of later generations of Intel mobile processors (as of January 2014[update]) and AMD processors (as of June 2012[update]) that allows adjustments in their TDP values. By modifying the processor behavior and its performance levels, power consumption of a processor can be changed altering its TDP at the same time. That way, a processor can operate at higher or lower performance levels, depending on the available cooling capacities and desired power consumption.:69–72
Intel processors that support cTDP provide three operating modes::71–72
- Nominal TDP – this is the processor's rated frequency and TDP.
- cTDP down – when a cooler or quieter mode of operation is desired, this mode specifies a lower TDP and lower guaranteed frequency versus the nominal mode.
- cTDP up – when extra cooling is available, this mode specifies a higher TDP and higher guaranteed frequency versus the nominal mode.
For example, some of the mobile Haswell processors support cTDP up, cTDP down, or both modes. As another example, some of the AMD Opteron processors and Kaveri APUs can be configured for lower TDP values. IBM's POWER8 processor implements a similar power capping functionality through its embedded on-chip controller (OCC).
Scenario design powerEdit
Intel's description of scenario design power (SDP): "SDP is an additional thermal reference point meant to represent thermally relevant device usage in real-world environmental scenarios. It balances performance and power requirements across system workloads to represent real-world power usage."
Scenario design power (SDP) is not an additional power state of a processor. The SDP only states the average power consumption of a processor using a certain mix of benchmark programs to simulate "real-world" scenarios". For example, Y-series (extreme-low power) mobile Haswell processor show the difference between TDP and SDP.
- "The technical details behind Intel's 7 Watt Ivy Bridge CPUs". arstechnica.com. 2013-01-14. Retrieved 2013-01-14.
In Intel's case, a specified chip's TDP has less to do with the amount of power a chip needs to use (or can use) and more to do with the amount of power the computer's fan and heatsink need to be able to dissipate while the chip is under sustained load. Actual power usage can be higher or (much) lower than TDP, but the figure is intended to give guidance to engineers designing cooling solutions for their products.
- John L. Hennessy; David A. Patterson (2012). Computer Architecture: A Quantitative Approach (5th ed.). Elsevier. p. 22. ISBN 978-0-12-383872-8.
- Ou, George (2006-07-17). "Who to believe on power consumption? AMD or Intel?". ZDNet. Retrieved 2014-02-11.
- Anand Lal Shimpi (2013-01-14). "Intel Brings Core Down to 7W, Introduces a New Power Rating to Get There: Y-Series SKUs Demystified". anandtech.com. Retrieved 2014-02-11.
- Crothers, Brooke (2013-01-09). "Intel responds to cooked power efficiency claims". ces.cnet.com. Retrieved 2014-02-11.
- Stanislav Garmatyuk (2004-03-26). "Testing Thermal Throttling in Pentium 4 CPUs with Northwood and Prescott cores". ixbtlabs.com. Retrieved 2013-12-21.
- "Enhanced Intel SpeedStep Technology for the Intel Pentium M Processor (White Paper)" (PDF). Intel Corporation. March 2004. Archived from the original (PDF) on 2015-08-12. Retrieved 2013-12-21.
- "4th Generation Intel Core processor based on Mobile M-Processor and H-Processor Lines Datasheet, Volume 1 of 2" (PDF). Intel. December 2013. Retrieved 2013-12-22.
Configurable TDP (cTDP) and Low-Power Mode (LPM) form a design vector where the processor behavior and package TDP are dynamically adjusted to a desired system performance and power envelope. [...] With cTDP, the processor is now capable of altering the maximum sustained power with an alternate guaranteed frequency. Configurable TDP allows operation in situations where extra cooling is available or situations where a cooler and quieter mode of operation is desired.
- Michael Larabel (2014-01-22). "Testing Out The Configurable TDP On AMD's Kaveri". Phoronix. Retrieved 2014-08-31.
- "AMD Opteron 4200 Series Processor Quick Reference Guide" (PDF). Advanced Micro Devices. June 2012. Retrieved 2014-08-31.
- "Sony Vaio Duo 13 Review". mobiletechreview.com. 2013-07-22. Retrieved 2014-02-11.
- Michael Larabel (2014-08-13). "Trying The Configurable 45 Watt TDP With AMD's A10-7800 / A6-7400K". Phoronix. Retrieved 2014-08-31.
- Todd Rosedahl (2014-12-20). "OCC Firmware Code is Now Open Source". openpowerfoundation.org. Retrieved 2014-12-27.
- "Intel Core i7-4610Y Processor (4M Cache, up to 2.90 GHz)". Intel. Retrieved 2014-02-11.
- "The technical details behind Intel's 7 Watt Ivy Bridge CPUs". Ars Technica. 2013-01-14. Retrieved 2013-12-22.
If the CPU needs to work hard for an extended period of time and the laptop gets warmer, it will slowly ramp down its speed until it's operating at its stated TDP. [...] There are two OEM-configurable "power level" states that define how quick the CPU can be in these situations: PL2 tells the processor how much power it's allowed to use when it needs a short burst of speed, and PL1 defines how quickly the processor can run under sustained load. [...] This is at the heart of what Intel is doing with the Y-series processors: their maximum TDP has been lowered four watts, from 17 to 13. Intel is also validating them for use at two lower PL1 values: 10 watts and 7 watts. This is where the marketing we discussed earlier comes in—rather than keeping these values under the covers as it has so far been content to do, Intel has taken that lowest value, put it on its product pages, and called it SDP.
- "4th Generation Intel Core processor based on Mobile U-Processor and Y-Processor Lines Datasheet, Volume 1 of 2" (PDF). Intel. December 2013. Retrieved 2013-12-22.
- Details on AMD Bulldozer: Opterons to Feature Configurable TDP, AnandTech, July 15, 2011, by Johan De Gelas and Kristian Vättö
- Making x86 Run Cool, April 15, 2001, by Paul DeMone