This correctly points out that single-core energy efficiency on the CPU is mostly just a “race to idle”. Whichever combination of programming language and algorithm gets done first is going to consume less energy.
Where things get more interesting is when you start to do multi-core and/or use the GPU and/or specialized components such as SIMD or neural engines or whatever. This kind of stuff can result in huge energy savings. Sometimes you might need a specific programming language to take advantage, sometimes not.
stockresearcher•49m ago
Where things get more interesting is when you start to do multi-core and/or use the GPU and/or specialized components such as SIMD or neural engines or whatever. This kind of stuff can result in huge energy savings. Sometimes you might need a specific programming language to take advantage, sometimes not.