Computer Organisation and Architecture - Web Course (DVD)
Media Storage Type : DVD-ROM
NPTEL Course Name : Computer Organisation and Architecture
NPTEL Subject Matter Expert : Prof. Bhaskaran Raman
NPTEL Co-ordinating Institute : IIT Kanpur
NPTEL Lecture Count : 34
Lecture Titles:
Lecture 1 - Computer Architecture
Lecture 2 - Performance Comparison
Lecture 3 - Amdahl's Law
Lecture 4 - Instruction Set
Lecture 5 - DLX
Lecture 6 - DLX Unpipelined Implementation
Lecture 7 - Data Hazards
Lecture 8 - Exceptions and Pipelining
Lecture 9 - Pipelining Multi-cycle Opns
Lecture 10 - Handling WAW Hazards
Lecture 11 - Instruction Level Parallelism
Lecture 12 - Handling Control Dependence
Lecture 13 - Dynamic Scheduling
Lecture 14 - Branch Prediction Buffer
Lecture 15 - Superscalar DLX
Lecture 16 - Hardware Support for Speculation
Lecture 17 - Speculation
Lecture 18 - Block Placement
Lecture 19 - Cache Performance
Lecture 20 - Prioritize Read Misses over Writes
Lecture 21 - Small and Simple Caches
Lecture 22 - Main Memory
Lecture 23 - Multiprocessors
Lecture 24 - Multiprocessing: Classification
Lecture 25 - Cache Coherence
Lecture 26 - Snooping-Based Protocols
Lecture 27 - Synchronization
Lecture 28 - Sequential Consistency
Lecture 29 - Interconnection Networks
Lecture 30 - Buses for Communication
Lecture 31 - I/O Performance
Lecture 32 - Log-Structured File System
Lecture 33 - Vector Processing
Lecture 34 - Key Take-Away Ideas