Great article.
Wish list of topics to add:
- branch predictors that can detect patterns (edit: I guess it's already covered in the paragraph about raising prediction accuracy)
- LRU-approximations in L1 caches
- Data prefetching (sequential, stride)
- Return address stack
Concerning μops, I think the 68060 did that, too.
This is the kind of website that needs to come back! No "cookies bs", ads everywhere, "plz sign up to my mailing list", "share your location", "comment where are you from", "buy my ebook", subscribe, share.
according to the title, I believe this should link here: https://www.lighterra.com/papers/modernmicroprocessors/