Computer Architecture and Microprocessors By Navdeep Goyal.
16.482 / 16.561 Computer Architecture and Design Instructor: Dr. Michael Geiger Summer 2014 Lecture 6: Speculation.