Originally posted by drakonas777
View Post
People need to stop spreading this myth that apples M1's are fast only because of their accelerators.
Also in regards to ISA's, there are definitive advantages to ARM's design which apple abuses to squeeze out more performance. One obvious example is that each ARM instruction has the same width, this makes efficient pipelining very trivial to implement where as on x86 the instruction pipelining is actually very complex because the width of a future instruction is unknown. There are other things as well, ARM by design has very little legacy cruft which means more space on the chip to be used for other things. On the other hand x86 has instructions going back to the 80s which still need to be supported one way or another.
Comment