Skip to content

Latest commit

 

History

History

TM10028000-Computer_Architecture

[TM10028000] - Computer Architecture

This folder is used for my notes for the TM10028000 - Computer Architecture class.


Course Summary #1 (chapter1-6.pdf)


Course Summary #2 (chapter2.pdf)


Course Summary #3 (chapter3.pdf)


Course Summary #4 (chapter4.pdf)


Course Summary #5 (chapter5.pdf)

  1. Trends in Computer Architecture Design
  2. Importance of Data Dependences and Hazards
  3. Data Dependences
  4. Data Hazards
  5. Exploiting Instruction-Level Parallelism with Hardware Approaches
  6. Tomasulo’s Approach: Solve the Problems of Scoreboarding!
  7. Reducing Branch Costs with Dynamic Hardware Prediction
  8. Taking Advantage of More ILP with Multiple Issue
  9. Speculation
  10. The ARM Cortex-A8
  11. The Intel Core i7
  12. Exploiting Instruction-Level Parallelism with Software Approaches

Course Summary #6 (chapter6.pdf)

WIP