Is there already an in-depth analysis of the M1 by someone with a low-level perspective? I want to develop an intuition on why/where the M1 is fast. E.g. is it branch prediction, reordering, memory latency. Unfortunately, most articles don’t go any deeper than “seems to be optimized for macOS”.
One more article going into it. Better out of order execution seeming to be a big one.