Learn · NPTEL

Course10610412236 lectures

Computer Architecture

Dr. Mainak Chaudhuri · IIT Kanpur

Start with lecture 1 At NPTEL

Lectures

Computer Architecture

  1. Lecture-01-Introduction, Amdahl's law, CPI equation Video
  2. Lecture-02-CPI equation, research practices, instruction set architecture Video
  3. Lecture-03-Instruction set architecture Video
  4. Lecture-04-Instruction set architecture Video
  5. Lecture-05-Instruction set architecture, case study with MIPS-I Video
  6. Lecture-06-Case study with MIPS-I Video
  7. Lecture-07-Case study with MIPS-I Video
  8. Lecture-08-Binary instrumentation for architectural studies: PIN Video
  9. Lecture-09-Binary instrumentation for architectural studies: PIN Video
  10. Lecture-10-Basic pipelining, branch prediction Video
  11. Lecture-11-Basic pipelining, branch prediction Video
  12. Lecture-12-Basic pipelining, branch prediction Video
  13. Lecture-13-Basic pipelining, branch prediction Video
  14. Lecture-14-Basic pipelining, branch prediction Video
  15. Lecture-15-Basic pipelining, branch prediction Video
  16. Lecture-16-Basic pipelining, branch prediction Video
  17. Lecture-17-Basic pipelining, branch prediction Video
  18. Lecture-18-Basic pipelining, branch prediction Video
  19. Lecture-19-Basic pipelining, branch prediction Video
  20. Lecture-20-Dynamic scheduling, speculative execution Video
  21. Lecture-21-Dynamic scheduling, speculative execution Video
  22. Lecture-22-Dynamic scheduling, speculative execution Video
  23. Lecture-23-Dynamic scheduling, speculative execution Video
  24. Lecture-24-Dynamic scheduling, speculative execution Video
  25. Lecture-25-Virtual memory and caches Video
  26. Lecture-26-Virtual memory and caches Video
  27. Lecture-27-Virtual memory and caches Video
  28. Lecture-28-Topics in memory system, DRAM and SRAM technology Video
  29. Lecture-29-Topics in memory system, DRAM and SRAM technology Video
  30. Lecture-30-Topics in memory system, DRAM and SRAM technology Video
  31. Lecture-31-Case study: MIPS R10000 Video
  32. Lecture-32-Case study: MIPS R10000 Video
  33. Lecture-33-Case study: Alpha 21264 Video
  34. Lecture-34-Case study: Intel Pentium 4 Video
  35. Lecture-35-Input/Output Video
  36. Lecture-36-Simultaneous multithreading, multi-cores Video

Syllabus and materials

At NPTEL, as the course publishes them.

Credits and licence

Institution
IIT Kanpur
Department
Computer Science and Engineering
Teacher
Dr. Mainak Chaudhuri
Level
Undergraduate
Language
English
Subjects
Computer science, Engineering
Source
NPTEL
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
NPTEL gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed