Personally, I think that AMD should have rated these CPUs for 140W TDP instead of the 105W rating they ended up with. The R7 2700X is the first AMD CPU I’ve ever witnessed to consume more power than its advertised power rating. And honestly, I don’t like the fact one bit. Similar practices are being exercised on Ryzen Mobile line-up, however with one major difference: The higher than advertised (e.g. 25W boost on 15W rated SKUs) power limit is not sustainable, but instead a short-term limit like on Intel CPUs. The way I see it, either these CPUs should have been rated for 140W from the get-go, or alternatively the 141.75W power limit should have been a short-term one and the advertised 105W figure a sustained one.
According to AMD, the TDP is determined as follows: tCaseMax – tAmbientMax / ϴca (the minimum thermal resistance of the cooling element, °C/W). For the 105W rated SKUs these limits are following: tCaseMax = 61.8°C, tAmbient = 42.0°C and ϴca 0.189°C/W. Regardless how the advertised power rating has been established, it doesn’t change the fact that the actual power consumption on these parts is higher than advertised and more importantly how the consumers generally perceive and compare the advertised power ratings of the different CPUs.
It is not uncommon for a modern CPU to temporarily exceed its rated TDP, as most of the infrastructure definitions from both AMD and Intel include such functionality by the design. For example, recent Intel CPUs, such as Skylake and newer have the boost (PL2) power limit set 25% higher than their rated TDP (PL1). However, the raised boost limit is only available for a thermally insignificant amount of time (1 second on Intel by the specification).
Since 105W TDP rated Pinnacle Ridge CPUs are allowed to sustain >= 141.75W of power draw, and more importantly because at stock they do consume significantly more than the rated 105W even in real world multithreaded workloads, their advertised power rating in my opinion is not entirely fair and might end up misleading the consumers. The measured sustained power consumption for a stock 2700X was 127.64W (132W peak) during X264 encoding and 142.52W (146.5W peak) during Prime95 28.10. In comparison, a stock i9-7960X CPU with its power limit reduced from the default 165 / 206W to 140 / 175W (PL1, PL2) sustained 139.82W power draw and had a peak draw of 168W in the very same X264 workload. All of the stated power figures are based on DCR (current over inductor) measurements and therefore external conversion (VRM, PSU) losses are not included in them.
Despite the rant about the power consumption, at least to me the issue is more of an ideological one than a practical one. The 2700X SKU ships with the biggest factory heatsink (with 0.170 ϴca °C/W according to AMD) solution the industry has ever seen, so cooling wise it is pretty much irrelevant if the power dissipation of the CPU has been slightly understated or not. Regardless, in my opinion both AMD and Intel should clearly state both the sustainable and the boost / peak power figures for their products, preferably right at the product page at their website. Currently the information is either completely unavailable to the consumers (i.e. NDA required) or alternatively rather hard to come by.