Re:Three of Apple and Google’s former star chip designers la...
by my123 on Saturday November 23, 2019 @06:50AM
(#21613665)
The x86 hardware decoder on Itanium turned out to be slower than a JIT, and was removed from hardware pretty quickly.
Also note that the x86 memory model is a perfectly valid implementation for an ARM chip, as it's a superset of the ARM memory model constraints. And the performance impact isn't that big really.
However, unifying the memory models sounds like a performance disaster for the ARM code. And having multiple decoders in hardware (as well as having enough of them) doesn't seem like a justifiable use of silicon real estate.
[1] https://en.wikipedia.org/wiki/Project_Denver
[2] https://www.techsupportalert.com/pdf/r1048.pdf