I feel the power usage of IF is overstated since many people (including one notorious article here on AT) mix up IF with the whole uncore. Case in point are the Threadripper WX chips (with 24 and 32 cores) compared to the equivalent Epyc chips. You'll notice the former have much lower power usage at idle. How could that be, after all the IF has to be the same between both? The answer is that Threadripper WX has only half the IMC and half the PCIe lanes activated, and those are eating a big part of the power usage at idle. And if one worries that the actual IF connections on MCM eat power, by centralizing them all into the IOC Zen 2 has less IF connections than Zen 1 had per die/chiplet.