Learn · High Performance Computer Architecture

Lecture 14 of 41Dynamic Instruction Scheduling

Dynamic Instruction Scheduling (Contd.)

Prof. Ajit Pal · IIT Kharagpur

Credits and licence

From
High Performance Computer Architecture, IIT Kharagpur (at NPTEL)
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
Tweens profiles and older. How courses are placed

All the lectures

  1. Introduction and Course Outline Video
  2. Performance Video
  3. Instruction Set Architecture Video
  4. MIPS ISA Processor Video
  5. MIPS ISA Processor (Contd.) Video
  6. Pipelining Introduction Video
  7. Instruction Pipelining Video
  8. Pipeline Hazards Video
  9. Data Hazards Video
  10. Software Pipelining Video
  11. In Quest of Higher ILP Video
  12. In Quest of Higher ILP (Contd.) Video
  13. Dynamic Instruction Scheduling Video
  14. Dynamic Instruction Scheduling (Contd.) Video
  15. Control Hazards Video
  16. Branch Prediction Video
  17. Branch Prediction (Contd.) Video
  18. Dynamic Instruction Scheduling with Branch Prediction Video
  19. Hardware Based Speculation Video
  20. Tutorial - I Video
  21. Hierarchical Memory Organization Video
  22. Hierarchical Memory Organization (Contd.) Video
  23. Hierarchical Memory Organization (Contd.) Video
  24. Hierarchical Memory Organization (Contd.) Video
  25. Cache Optimization Techniques (Contd.) Video
  26. Cache Optimization Techniques (Contd.) Video
  27. Main Memory Organization Video
  28. Main Memory Optimizations Video
  29. Virtual Memory Video
  30. Virtual Memory (Contd.) Video
  31. Virtual Machines Video
  32. Storage Technology Video
  33. Storage Technology (Contd.) Video
  34. Case Studies Video
  35. Case Studies (Contd.) Video
  36. Case Studies (Contd.) Video
  37. Multithreading and Multiprocessing Video
  38. Simultanoues Multithreading Video
  39. Symmetric Multiprocessors Video
  40. Distributed Memory Multiprocessors Video
  41. Cluster, Grid and Cloud Computing Video