https://www.cpubenchmark.net/compare/AMD-Ryzen-7-PRO-5850U-v...
AMD 5850U 1253 scores vs Apple M1 1004 scores
Waiting for apple fanboys telling me something like "but TDP is not a good measure"...
https://www.cpubenchmark.net/compare/AMD-Ryzen-7-PRO-5850U-v...
AMD 5850U 1253 scores vs Apple M1 1004 scores
Waiting for apple fanboys telling me something like "but TDP is not a good measure"...
Those measures should use something like `powerstat` results standardizing other conditions - in fact, they should use benchmarking (just like the numerator of the numbers you report does, but not the denominator). This system here has a TDP of 6W, but uses 3.3W during light use, and peaks around 7.5W.
Sure, there could be a literal interpretation of "Performance/Power" which somehow could link speed and TDP (benchmarking at the same stated TDP), but (°) it would be imprecise as TDP is an estimate (so consumption should be benchmarked) and (°) it would not represent some more useful scenarios like "which system allows squeezing more working time out of a battery" (which is not represented by considering maximums - especially given technologies like big.LITTLE).
So unfortunately TDP has basically become a marketing term and we're back to literally measuring power usage instead. Which of course gets complicated when you consider that different machines have wildly different heat management systems.
[0] https://www.anandtech.com/show/16959/intel-innovation-alder-...
I think this might be the comparison you were after? https://www.cpubenchmark.net/compare/AMD-Ryzen-7-PRO-5850U-v...
Beyond that, almost everything that does signal processing of some shape or another (audio, video, whatever) is multithreaded these days, so that one's out too. Compiling code is multi-process too.
I actually struggle to think of important work loads that are single-threaded these days. Obviously most simple apps are, but mainly because they don't use enough CPU to bother optimizing. We're more than a decade into multi-core systems being the norm and most CPU-heavy apps have taken advantage of that.
I'd go one step further and say that if modern apps are doing that that they should move the CPU heavy tasks out of the message thread. (And most have, again, since we're like 10-15 years into multi-core systems being the default.)
> Waiting for apple fanboys telling me something like "but TDP is not a good measure"...
Not an Apple fan, but TDP is not even a measurement, it's a specification of the heat dissipation required for that CPU. So in theory it corresponds to the maximum power dissipated by the CPU under load, but in practice two machines with the same TDP may be equipped with differently dimensioned heatsinks which will influence your metric. You should consider using a real average power consumption measurement to establish your metric.
I think this isn't quite right - TDP is the amount of heat the system needs to be able to dissipate in order to prevent thermal throttling at a given base speed. If the system can dissipate more (and provide more power), chips can clock higher to a turbo or boost speed.