3 ms·
There are also benefits to cleaning up silicon. Eg: less transistors per core can mean more cores or less power or both.
by imoverclocked 4y ago
There are also benefits to cleaning up silicon. Eg: less transistors per core can mean more cores or less power or both.
- deleted 4y ago[deleted]
- chasil 4y agoIf this were the case, then it would be better still to design a totally new instruction set. Why cling to any remnant?
- msbarnett 4y agoAArch64 is, effectively, a totally new instruction set. It was designed to allow for fully regular decoding, unlike AArch32 & Thumb, which is a big part of why getting those off of the chip is a big win – it's not just the decoders you clean up, you can now make your pipeline and speculation deeper because you can peek N instructions into the future without having to decode the N-1 instructions in front of it first to figure out where the Nth instruction lies. That's part of why you see AArch64-only designs like this and the A12+ cores with much larger reorder buffers.