4 ms·
I would imagine that any implementation of x86 would have to bear the weight of reverse-compatibility. With reverse comparability, the bad design decisions just
by cowtools 4y ago
I would imagine that any implementation of x86 would have to bear the weight of reverse-compatibility. With reverse comparability, the bad design decisions just compound, for example complicated stuff like memory synchronization https://youtu.be/KeLBd2EJLOU?t=2956 https://youtu.be/KeLBd2EJLOU?t=2956
- layer8 4y agoExactly. I wish it wasn’t the case, but x86 compatibility will always come at a cost, in particular due to memory semantics, but also I believe due to its complex ISA requiring more silicon.
- throwaway4good 4y agoIt would have been a critical factor if this was circuits with a few thousands transistors. Here is an article on the subject; I am sure you can find others: https://chipsandcheese.com/2021/07/13/arm-or-x86-isa-doesnt-matter/ https://chipsandcheese.com/2021/07/13/arm-or-x86-isa-doesnt-... ARM or x86? ISA Doesn’t Matter