Starting a new Lecture Notes Series on Advanced Computer Architecture
Youtube Lecture Playlist CreditsChannel Name: NPTEL IIT Guwahati
So Let Us Start to This Journey of Learning
Advanced Computer Architecture By Lecture Notes together!
Lecture 1: Advanced Computer Architecture
Lecture 2: Lec 1: Review of Basic Computer Organization
Lecture 3: Lec 2: Perfomance Evaluation Methods
Lecture 6: Lec 4 : Pipeline Hazards
Lecture 7: Lec 5 : Control Hazards & Branch Prediction
Lecture 9: Tutorial 2 : Pipeline Hazard Analysis
Lecture 10: Lec 7: Compiler Techniques to Explore ILP
Lecture 11: Lec 8: Dynamic Scheduling to Explore ILP
Lecture 14: Tutorial 3: Static and Dynamic Scheduling
Lecture 17: Tutorial 4 : Architectural Simulation using gem5
Lecture 18: Tutorial 5: Core Optimization in gem5
Lecture 19: Lec 13: Introduction to Cache Memory
Lecture 21: Tutorial 6 : Design Concepts in Cache Memory
Lecture 22: Lec 15: Optimization Techniques in Cache Memory
Lecture 23: Lec 16: Advanced Cache Optimization Techniques
Lecture 25: Tutorial 8: Cache Optimization in gem5
Lecture 26: Lec 17: Introduction to DRAM System
Lecture 27: Lec 18: DRAM Controllers & Address Mapping
Lecture 28: Lec 19: Secondary Storage Systems
Lecture 29: Tutorial 9: Design Concepts in DRAM and Harddisk
Lecture 30: Lec 20: Tiled Chip Multicore Processors
Lecture 31: Lec 21: Routing Techniques in Network on Chip
Lecture 32: Lec 22: NoC Router Microarchitecture
Lecture 33: Lec 23: How to Explore Computer Architecture?
Lecture 34: Tutorial 10: TCMP and NoC Design Principles