Thermal design power

Last updated
Heatsink mounted on a motherboard, cooling the CPU underneath it. This heatsink is designed with the cooling capacity matching the CPU's TDP. AMD heatsink and fan.jpg
Heatsink mounted on a motherboard, cooling the CPU underneath it. This heatsink is designed with the cooling capacity matching the CPU’s TDP.

Thermal Design Power (TDP), also known as thermal design point, is the maximum amount of heat that a computer component (like a CPU, GPU or system on a chip) can generate and that its cooling system is designed to dissipate during normal operation at a non-turbo clock rate (base frequency).

Contents

Some sources state that the peak power rating for a microprocessor is usually 1.5 times the TDP rating. [1]

Calculation

ACP compared to TDP [2]
ACPTDP
40 W60 W
55 W79 W
75 W115 W
105 W137 W

The average CPU power (ACP) is the power consumption of central processing units, especially server processors, under "average" daily usage as defined by Advanced Micro Devices (AMD) for use in its line of processors based on the K10 microarchitecture (Opteron 8300 and 2300 series processors). Intel's thermal design power (TDP), used for Pentium and Core 2 processors, measures the energy consumption under high workload; it is numerically somewhat higher than the "average" ACP rating of the same processor.

According to AMD the ACP rating includes the power consumption when running several benchmarks, including TPC-C, SPECcpu2006, SPECjbb2005 and STREAM Benchmark [3] (memory bandwidth), [4] [5] [6] which AMD said is an appropriate method of power consumption measurement for data centers and server-intensive workload environments. AMD said that the ACP and TDP values of the processors will both be stated and do not replace one another. Barcelona and later server processors have the two power figures.

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. [7] 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 heat sink.

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. conduction coupled with forced convection) such as a heat sink with a fan, or any of the two passive cooling methods: 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 (a processor with a TDP of, for example, 100 W will almost certainly use more power at full load than processors with a fraction of said TDP, and very probably more than processors with lower TDP from the same manufacturer, but it may or may not use more power than a processor from a different manufacturer with a not excessively lower TDP, such as 90 W). 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.

Until around 2006 AMD used to report the maximum power draw of its processors as TDP. Intel changed this practice with the introduction of its Conroe family of processors. [8] Intel calculates a specified chip's TDP according to 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. [9] In particular, Intel's measurement also does not fully take into account Intel Turbo Boost due to the default time limits, while AMD does because AMD Turbo Core always tries to push for the maximum power. [10]

Alternatives

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) and AMD processors (as of June 2012) 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. [11] :69–72 [12] [13]

cTDP typically provide (but are not limited to) three operating modes: [11] :71–72

For example, some of the mobile Haswell processors support cTDP up, cTDP down, or both modes. [14] As another example, some of the AMD Opteron processors and Kaveri APUs can be configured for lower TDP values. [13] IBM's POWER8 processor implements a similar power capping functionality through its embedded on-chip controller (OCC). [15]

Intel introduced scenario design power (SDP) for some low power Y-series processors since 2013. [16] [17] It is described as "an additional thermal reference point meant to represent thermally relevant device usage in real-world environmental scenarios." [18] [ promotional source? ] As a power rating, SDP is not an additional power state of a processor; it states the average power consumption of a processor using a certain mix of benchmark programs to simulate "real-world" scenarios. [16] [19] [20]

Ambiguities of the Thermal Design Power parameter

As some authors and users have observed, the Thermal Design Power (TDP) rating is an ambiguous parameter. [21] [22] [23] [24] [25] [26] In fact, different manufacturers define the TDP using different calculation methods and different operating conditions, keeping these details almost undisclosed (with very few exceptions). This makes highly problematic (if not impossible) to reasonably compare similar devices made by different manufacturers based on their TDP, and to optimize the design of a cooling system in terms of both heat management and cost.

Thermal Management fundamentals

To better understand the problem we must remember the basic concepts underlying Thermal management and Computer cooling. [26] Let’s consider the thermal conduction path from the CPU case to the ambient air through a Heat sink, with:

Pd (Watt) = Thermal power generated by a CPU and to be dissipated into the ambient through a suitable Heat sink. It corresponds to the total power drain from the direct current supply rails of the CPU.
Rca (°C/W) = Thermal resistance of the Heat sink, between the case of the CPU and the ambient air.
Tc (°C) = Maximum allowed temperature of the CPU's case (ensuring full performances).
Ta (°C) = Maximum expected ambient temperature at the inlet of the Heat sink fan.

All these parameters are linked together by the following equation:

Hence, once we know the thermal power to be dissipated (Pd), the maximum allowed case temperature (Tc) of the CPU and the maximum expected ambient temperature (Ta) of the air entering the cooling fans, we can determine the fundamental characteristics of the required Heat sink, i.e. its thermal resistance Rca, as:

This equation can be rearranged by writing

where in Pd can replaced by the Thermal Design Power (TDP).

Note that the heat dissipation path going from the CPU to the ambient air flowing through the printed circuit of the motherboard has a thermal resistance that is orders of magnitude greater than the one of the Heat sink, therefore it can be neglected in these computations.

Issues when dealing with the Thermal Design Power (TDP)

Once all the input data is known, the previous formula allows to choose a CPU’s Heat sink with a suitable thermal resistance Rca between case and ambient air, sufficient to keep the maximum case temperature at or below a predefined value Tc.

On the contrary, when dealing with the Thermal Design Power (TDP), ambiguities arise because the CPU manufacturers usually do not disclose the exact conditions under which this parameter has been defined. The maximum acceptable case temperature Tc to get the rated performances is usually missing, as well as the corresponding ambient temperature Ta, and, last but not least, details about the specific computational test workload.

For instance, an Intel’s general support page states briefly that the TDP refers to "the power consumption under the maximum theoretical load". [27] Here they also inform that starting from the 12th generation of their CPUs the term Thermal Design Power (TDP) has been replaced with Processor Base Power (PBP) . [28] . In a support page dedicated to the Core i7-7700 processor, Intel defines the TDP as the maximum amount of heat that a processor can produce when running real life applications [29] , without telling what these "real life applications" are. Another example: in a 2011 white paper where the Xeon processors are compared with AMD’s competing devices, Intel defines TDP as the upper point of the thermal profile measured at maximum case temperature, but without specifying what this temperature should be (nor the computing load). [30] It is important to note that all these definitions imply that the CPU is running at the base clock rate (non-turbo).

In conclusion:

  • Comparing the TDP between devices of different manufacturers is not very meaningful.
  • The selection of a heat sink may end up with overheating (and CPU reduced performances) or overcooling (oversized, expensive heat sink ), depending if one chooses a too high or a too low case temperature Tc (respectively with a too low or too high ambient temperature Ta), or if the CPU operates with different computational loads.
  • A possible approach to ensure a long life of a CPU is to ask the manufacturer the recommended maximum case temperature Tc and then to oversize the cooling system. For instance, a safety margin taking into account some turbo overclocking could consider a thermal power that is 1.5 times the rated TDP. In any case, the lower is the silicon junction temperature, the longer will be the lifespan of the device, according to an acceleration factor very roughly expressed by means of the Arrhenius equation. [31] [32] [33]

Some disclosed details of AMD’s Thermal Design Power (TDP)

In October 2019, the GamersNexus Hardware Guides [25] [34] showed a table with case and ambient temperature values that they got directly from AMD, describing the TPDs of some Ryzen 5, 7 and 9 CPUs. The formula relating all these parameters, given by AMD, is the usual

The declared TPDs of these devices range from 65 W to 105 W; the ambient temperature considered by AMD is +42°C, and the case temperatures range from +61.8 °C to +69.3°C, while the case-to-ambient thermal resistances range from 0.189 to 0.420 °C/W.


See also

Related Research Articles

<span class="mw-page-title-main">Pentium 4</span> Brand by Intel

Pentium 4 is a series of single-core CPUs for desktops, laptops and entry-level servers manufactured by Intel. The processors were shipped from November 20, 2000 until August 8, 2008. All Pentium 4 CPUs are based on the NetBurst microarchitecture, the successor to the P6.

<span class="mw-page-title-main">Opteron</span> Server and workstation processor line by AMD

Opteron is AMD's x86 former server and workstation processor line, and was the first processor which supported the AMD64 instruction set architecture. It was released on April 22, 2003, with the SledgeHammer core (K8) and was intended to compete in the server and workstation markets, particularly in the same segment as the Intel Xeon processor. Processors based on the AMD K10 microarchitecture were announced on September 10, 2007, featuring a new quad-core configuration. The last released Opteron CPUs are the Piledriver-based Opteron 4300 and 6300 series processors, codenamed "Seoul" and "Abu Dhabi" respectively.

<span class="mw-page-title-main">Overclocking</span> Practice of increasing the clock rate of a computer to exceed that certified by the manufacturer

In computing, overclocking is the practice of increasing the clock rate of a computer to exceed that certified by the manufacturer. Commonly, operating voltage is also increased to maintain a component's operational stability at accelerated speeds. Semiconductor devices operated at higher frequencies and voltages increase power consumption and heat. An overclocked device may be unreliable or fail completely if the additional heat load is not removed or power delivery components cannot meet increased power demands. Many device warranties state that overclocking or over-specification voids any warranty, but some manufacturers allow overclocking as long as it is done (relatively) safely.

<span class="mw-page-title-main">Processor power dissipation</span> Production of waste heat by computer processors

Processor power dissipation or processing unit power dissipation is the process in which computer processors consume electrical energy, and dissipate this energy in the form of heat due to the resistance in the electronic circuits.

Underclocking, also known as downclocking, is modifying a computer or electronic circuit's timing settings to run at a lower clock rate than is specified. Underclocking is used to reduce a computer's power consumption, increase battery life, reduce heat emission, and it may also increase the system's stability, lifespan/reliability and compatibility. Underclocking may be implemented by the factory, but many computers and components may be underclocked by the end user. Underclocking is the opposite of overclocking.

<span class="mw-page-title-main">Quiet PC</span> Type of personal computer

A quiet, silent or fanless PC is a personal computer that makes very little or no noise. Common uses for quiet PCs include video editing, sound mixing and home theater PCs, but noise reduction techniques can also be used to greatly reduce the noise from servers. There is currently no standard definition for a "quiet PC", and the term is generally not used in a business context, but by individuals and the businesses catering to them.

<span class="mw-page-title-main">Computer cooling</span> The process of removing waste heat from a computer

Computer cooling is required to remove the waste heat produced by computer components, to keep components within permissible operating temperature limits. Components that are susceptible to temporary malfunction or permanent failure if overheated include integrated circuits such as central processing units (CPUs), chipsets, graphics cards, hard disk drives, and solid state drives.

<span class="mw-page-title-main">LGA 775</span> Intel desktop CPU socket

LGA 775, also known as Socket T, is an Intel desktop CPU socket. Unlike PGA CPU sockets, such as its predecessor Socket 478, LGA 775 has no socket holes; instead, it has 775 protruding pins which touch contact points on the underside of the processor (CPU).

<span class="mw-page-title-main">Pentium D</span> Family of Intel microprocessors

Pentium D is a range of desktop 64-bit x86-64 processors based on the NetBurst microarchitecture, which is the dual-core variant of the Pentium 4 manufactured by Intel. Each CPU comprised two cores. The brand's first processor, codenamed Smithfield and manufactured on the 90 nm process, was released on May 25, 2005, followed by the 65 nm Presler nine months later. The core implementation on the 90 nm Smithfield and later 65 nm Presler are designed differently but are functionally the same. The 90 nm Smithfield contains a single die, with two adjoined but functionally separate CPU cores cut from the same wafer. The later 65 nm Presler utilized a multi-chip module package, where two discrete dies each containing a single core reside on the CPU substrate. Neither the 90 nm Smithfield nor the 65 nm Presler were capable of direct core to core communication, relying instead on the northbridge link to send information between the two cores.

<span class="mw-page-title-main">Voltage regulator module</span> Type of buck convertor for regulation

A voltage regulator module (VRM), sometimes called processor power module (PPM), is a buck converter that provides the microprocessor and chipset the appropriate supply voltage, converting +3.3 V, +5 V or +12 V to lower voltages required by the devices, allowing devices with different supply voltages be mounted on the same motherboard. On personal computer (PC) systems, the VRM is typically made up of power MOSFET devices.

AMD Cool'n'Quiet is a CPU dynamic frequency scaling and power saving technology introduced by AMD with its Athlon XP processor line. It works by reducing the processor's clock rate and voltage when the processor is idle. The aim of this technology is to reduce overall power consumption and lower heat generation, allowing for slower cooling fan operation. The objectives of cooler and quieter result in the name Cool'n'Quiet. The technology is similar to Intel's SpeedStep and AMD's own PowerNow!, which were developed with the aim of increasing laptop battery life by reducing power consumption.

<span class="mw-page-title-main">AMD APU</span> Series of microprocessors by AMD

AMD Accelerated Processing Unit (APU), formerly known as Fusion, is a series of 64-bit microprocessors from Advanced Micro Devices (AMD), combining a general-purpose AMD64 central processing unit (CPU) and 3D integrated graphics processing unit (IGPU) on a single die.

Dynamic frequency scaling is a power management technique in computer architecture whereby the frequency of a microprocessor can be automatically adjusted "on the fly" depending on the actual needs, to conserve power and reduce the amount of heat generated by the chip. Dynamic frequency scaling helps preserve battery on mobile devices and decrease cooling cost and noise on quiet computing settings, or can be useful as a security measure for overheated systems.

<span class="mw-page-title-main">Phenom II</span> Family of AMD multi-core 45 nm processors

Phenom II is a family of AMD's multi-core 45 nm processors using the AMD K10 microarchitecture, succeeding the original Phenom. Advanced Micro Devices released the Socket AM2+ version of Phenom II in December 2008, while Socket AM3 versions with DDR3 support, along with an initial batch of triple- and quad-core processors were released on February 9, 2009. Dual-processor systems require Socket F+ for the Quad FX platform. The next-generation Phenom II X6 was released on April 27, 2010.

AMD Piledriver Family 15h is a microarchitecture developed by AMD as the second-generation successor to Bulldozer. It targets desktop, mobile and server markets. It is used for the AMD Accelerated Processing Unit, AMD FX, and the Opteron line of processors.

<span class="mw-page-title-main">AMD PowerTune</span> Brand name by AMD

AMD PowerTune is a series of dynamic frequency scaling technologies built into some AMD GPUs and APUs that allow the clock speed of the processor to be dynamically changed by software. This allows the processor to meet the instantaneous performance needs of the operation being performed, while minimizing power draw, heat generation and noise avoidance. AMD PowerTune aims to solve thermal design power and performance constraints.

<span class="mw-page-title-main">Zen (first generation)</span> 2017 AMD 14-nanometer processor microarchitecture

Zen is the first iteration in the Zen family of computer processor microarchitectures from AMD. It was first used with their Ryzen series of CPUs in February 2017. The first Zen-based preview system was demonstrated at E3 2016, and first substantially detailed at an event hosted a block away from the Intel Developer Forum 2016. The first Zen-based CPUs, codenamed "Summit Ridge", reached the market in early March 2017, Zen-derived Epyc server processors launched in June 2017 and Zen-based APUs arrived in November 2017.

<span class="mw-page-title-main">Kaby Lake</span> Intel microprocessor, released in 2016

Kaby Lake is Intel's codename for its seventh generation Core microprocessor family announced on August 30, 2016. Like the preceding Skylake, Kaby Lake is produced using a 14 nanometer manufacturing process technology. Breaking with Intel's previous "tick–tock" manufacturing and design model, Kaby Lake represents the optimized step of the newer process–architecture–optimization model. Kaby Lake began shipping to manufacturers and OEMs in the second quarter of 2016, with its desktop chips officially launched in January 2017.

AMD Turbo Core a.k.a. AMD Core Performance Boost (CPB) is a dynamic frequency scaling technology implemented by AMD that allows the processor to dynamically adjust and control the processor operating frequency in certain versions of its processors which allows for increased performance when needed while maintaining lower power and thermal parameters during normal operation. AMD Turbo Core technology has been implemented beginning with the Phenom II X6 microprocessors based on the AMD K10 microarchitecture. AMD Turbo Core is available with some AMD A-Series accelerated processing units.

<span class="mw-page-title-main">Ryzen</span> AMD brand for microprocessors

Ryzen is a brand of multi-core x86-64 microprocessors, designed and marketed by AMD for desktop, mobile, server, and embedded platforms, based on the Zen microarchitecture. It consists of central processing units (CPUs) marketed for mainstream, enthusiast, server, and workstation segments, and accelerated processing units (APUs), marketed for mainstream and entry-level segments, and embedded systems applications.

References

  1. John L. Hennessy; David A. Patterson (2012). Computer Architecture: A Quantitative Approach (5th ed.). Elsevier. p. 22. ISBN   978-0-12-383872-8.
  2. John Fruehe. "Istanbul EE launches today" Archived 2011-07-28 at the Wayback Machine
  3. "Memory bandwidth: Stream benchmark performance results". virginia.edu.
  4. de Gelas, Johan (10 September 2007). "AMD's Quad-Core Barcelona: Defending New Territory". AnandTech.
  5. Huynh, Anh T.; Kubicki, Kristopher (7 September 2007). "AMD Unveils "Barcelona" Architecture". DailyTech. Archived from the original on 27 October 2007.
  6. DailyTech - Introducing Average CPU Power, September 2007
  7. Stanislav Garmatyuk (2004-03-26). "Testing Thermal Throttling in Pentium 4 CPUs with Northwood and Prescott cores". ixbtlabs.com. Retrieved 2013-12-21.
  8. Ou, George (2006-07-17). "Who to believe on power consumption? AMD or Intel?". ZDNet. Retrieved 2014-02-11.
  9. "The technical details behind Intel's 7 Watt Ivy Bridge CPUs". arstechnica.com. 2013-01-14. Retrieved 2013-01-14.
  10. Linus Tech Tips (Sep 16, 2019). "Who REALLY Runs Hotter? AMD (3800X) vs Intel (i9-9900K)". YouTube.
  11. 1 2 "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.
  12. Michael Larabel (2014-01-22). "Testing Out The Configurable TDP On AMD's Kaveri". Phoronix . Retrieved 2014-08-31.
  13. 1 2 "AMD Opteron 4200 Series Processor Quick Reference Guide" (PDF). Advanced Micro Devices. June 2012. Retrieved 2014-08-31.
  14. "Sony Vaio Duo 13 Review". mobiletechreview.com. 2013-07-22. Retrieved 2014-02-11.
  15. Todd Rosedahl (2014-12-20). "OCC Firmware Code is Now Open Source". openpowerfoundation.org. Retrieved 2014-12-27.
  16. 1 2 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.
  17. Crothers, Brooke (2013-01-09). "Intel responds to cooked power efficiency claims". ces.cnet.com. Retrieved 2014-02-11.
  18. "Intel Core i7-4610Y Processor (4M Cache, up to 2.90 GHz)". Intel . Retrieved 2014-02-11.
  19. "The technical details behind Intel's 7 Watt Ivy Bridge CPUs". Ars Technica. 2013-01-14. Retrieved 2013-12-22.
  20. "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.
  21. https://linuxreviews.org/Thermal_design_power Thermal design power
  22. https://www.green-coding.io/blog/tdp-and-acp/ TDP and ACP for energy estimation in processors
  23. https://www.bequiet.com/en/insidebequiet/5017 Cooling for modern CPUs
  24. https://noctua.at/en/noctua-standardised-performance-rating Noctua’s Standardised Performance Rating (NSPR) and compatibility classification for CPU coolers
  25. 1 2 https://gamersnexus.net/guides/3525-amd-ryzen-tdp-explained-deep-dive-cooler-manufacturer-opinions AMD Ryzen TDP Explained: Deep-Dive on TDP Definitions & What Cooler Manufacturers Think.
  26. 1 2 https://www.pugetsystems.com/labs/articles/power-draw-cooling-and-efficiency-amd-ryzen-9000-series-processors/?srsltid=AfmBOooQlLsZaxtOMnCD84eLvA6PdlSYr4kN7tOi-1UTDxXuihqvq--b Power Draw, Cooling, and Efficiency: AMD Ryzen 9000 Series Processors.
  27. https://www.intel.com/content/www/us/en/support/articles/000055611/processors.html Thermal Design Power (TDP) in Intel® Processors
  28. https://www.cnx-software.com/2022/01/08/tdp-vs-pbp-thermal-design-power-vs-pbp-processor-base-power-differences/ TDP (Thermal Design Power) vs PBP (Processor Base Power) – Are there differences?
  29. https://www.intel.com/content/www/us/en/support/articles/000031072/processors/intel-core-processors.html Does Thermal Design Power Mean Real Power Consumption?
  30. https://www.intel.com/content/dam/doc/white-paper/resources-xeon-measuring-processor-power-paper.pdf Measuring Processor Power – TDP vs. ACP
  31. https://www.ti.com/lit/an/sprabx4b/sprabx4b.pdf?ts=1736495510813 Calculating Useful Lifetimes of Embedded Processors
  32. https://www.electronics-cooling.com/2017/08/10c-increase-temperature-really-reduce-life-electronics-half/ Does a 10°C Increase in Temperature Really Reduce the Life of Electronics by Half?
  33. https://jetcool.com/post/semiconductor-lifetime-how-temperature-affects-mean-time-to-failure-device-reliability/ Semiconductor Lifetime: How Temperature Affects Mean Time to Failure
  34. https://www.youtube.com/watch?v=tL1F-qliSUk AMD Ryzen TDP Deep-Dive & What Cooler Manufacturers Think of "TDP"