I'm currently reading Apple's "Apple Silicon CPU Optimization Guide"[1] and it's excellent! Very reminiscent of Intel's Software Developer Manuals[2], which I read a long time ago.
Thanks. I didn't know about Apple's optimization guide. When I had wanted to know latencies etc in the past, I'd have to infer what I could from LLVM scheduler resources (written by Apple).
[1]: https://developer.apple.com/documentation/apple-silicon/cpu-...
[2]: https://www.intel.com/content/www/us/en/developer/articles/t...