Superscalar and out-of-order execution: Computer Architecture course | Zoonk