3 ms·
> With energy efficiency as a primary goal I was expecting way more use of explicit SIMD instructions. I remember reading one paper whose conclusion was runnin
by gsnedders 10y ago
> With energy efficiency as a primary goal I was expecting way more use of explicit SIMD instructions.
I remember reading one paper whose conclusion was running SIMD instructions can be bad for power consumption: while you need the processor in a higher power state for longer without, you can keep the SIMD unit powered off.
[Edit: That said, I have no idea how true this is for the modern Intel CPUs yet alone Apple's custom SoCs.]
- astrange 10y agoThis can be true if it's the only time it's used, but when memcpy and everything use the SIMD operations, it's a lost cause. Instead you just want to go as fast as possible, so you can go back to sleep. They call it "race to idle".