|
|
|
|
|
by api
854 days ago
|
|
That still implies both more logic and more "hot" silicon, so decoding is higher overhead. I recall reading about creating a subset of x86_64 that would be faster to decode, but this would effectively be a different architecture so at that point you might as well go to ARM64 or RISC-V. I do know that if the instruction set decodes efficiently and is compact (to reduce memory bandwidth) it really doesn't matter much beyond that. |
|
RISC-V is also simple, and that's relative to ARM64, nevermind x86.
I.e. it is achieving highly competitive code density and instruction count despite being simpler.