What if x86 CPUs werent designed for low power? e.g due to focus on competitivness in perf focused markets
Saying that one isa is faster or more energy efficient is like saying that c++ syntax is faster than java syntax.
While there are lang features that enable stuff, then almost everything is up to the implementation - compiler, libraries, runtime and the programs code.
One letters arent faster than the other. ISA doesnt imply perf. characteristics of the end product.
Read this:
https://chipsandcheese.com/2021/07/13/arm-or-x86-isa-doesnt-...
Even if you start talking about decoders, then:
>Another oft-repeated truism is that x86 has a significant ‘decode tax’ handicap. ARM uses fixed length instructions, while x86’s instructions vary in length. Because you have to determine the length of one instruction before knowing where the next begins, decoding x86 instructions in parallel is more difficult. This is a disadvantage for x86, yet it doesn’t really matter for high performance CPUs because in Jim Keller’s words: