Data Hazards and Instruction Scheduling

Text Books

  1. Hennessy, John L., and David A. Patterson. Computer Architecture: A Quantitative Approach, 6th Edition. Morgan Kaufmann, 2017.

  2. Patterson, David A., and John L. Hennessy. Computer Organization and Design: The Hardware/Software Interface, RISC-V Edition. Morgan Kaufmann, 2017.

Video Lectures

  1. Prof. John Jose. "Lecture 4: Pipeline Hazards" from Advanced Computer Architecture, NPTEL Course. https://nptel.ac.in/courses/106103206