This is about as simple of a task as can be: cool a small flat surface.
Ever think that your basic assumption is incorrect? You are assuming that the small flat surface is uniform or close to it.
This isn't something that requires millions of hours in simulations. It isn't something that needs theory or modelling. You are way over complicating it.
.
I meant that even simulations totalling millions of hrs can lead to false solutions if the model is wrong. Not saying and never said that this one needs millions of hrs.
If the heat sink can't pull 150 W out of a metal block, then it can't pull 150 W out of a CPU. Plain and simple.
This is where you you might be making an error. No one is saying that it can't pull the same heat out of both the test block and the CPU.
What we are saying is that the temperature needed for the two scenarios are different. The CPU in a lot of, or probably most cases, will have to have hotter regions than the test block average. A CPU has many regions that produce wildly varying amounts of heat. How in the world can you simulate this properly with a very rough scale heater block. You just have to use AVX code to show this.
In simpler terms, if the CPU average temp is X, then there are regions with X+ and X++. There will also be regions of X- and X- -.
A cooler that can pull 200W from a heater plate might cause a CPU of 125W to overheat due to hotter regions in the CPU that the heater plate temps might suggest.
Anyhow, this will be my last post as this thread is getting derailed.