3 ms·
When optimizing for wattage, SIMD is great for getting stuff done quickly so you can get back to spinning on low-power Pause instructions. But, if you SIMD-opt
by corysama 11y ago
When optimizing for wattage, SIMD is great for getting stuff done quickly so you can get back to spinning on low-power Pause instructions.
But, if you SIMD-optimize, cheer at how much faster things are, then tell yourself "That means I can squeeze in 4-8x more work in the same time!" Well... You not only eliminated all the Pause time you gained, but you replaced it with high-wattage work.
It takes discipline to optimize for power. Somewhat karmicly, pushing to max out everything can backfire when you overheat the CPU and end up just pushing it into adopting a lower clock rate.