Modern Microprocessors – A 90-Minute Guide
Jason Robert Carey Patterson; Last Updated Mar
WARNING: This article is meant to be informal and fun!
Okay, so you're a CS graduate and you did a hardware course as part of your degree, but perhaps that was a few years ago now, and you haven't really kept up with the details of processor designs since then.
In particular, you might not be aware of some key topics that developed rapidly in recent times...
- pipelining (superscalar, OOO, VLIW, branch prediction, predication)
- multi-core and simultaneous multi-threading (SMT,...
