Computer Architecture (Dr. Mainak Chaudhuri) (USB)
Media Storage Type : 32 GB USB Stick
NPTEL Subject Matter Expert : Dr. Mainak Chaudhuri
NPTEL Co-ordinating Institute : IIT Kanpur
NPTEL Lecture Count : 36
NPTEL Course Size : 15 GB
NPTEL PDF Text Transcription : Available and Included
NPTEL Subtitle Transcription : Available and Included (SRT)
Lecture Titles:
Lecture 1 - Introduction, Amdahl's law, CPI equation
Lecture 2 - CPI equation, research practices, instruction set architecture
Lecture 3 - Instruction set architecture
Lecture 4 - Instruction set architecture
Lecture 5 - Instruction set architecture, case study with MIPS-I
Lecture 6 - Case study with MIPS-I
Lecture 7 - Case study with MIPS-I
Lecture 8 - Binary instrumentation for architectural studies: PIN
Lecture 9 - Binary instrumentation for architectural studies: PIN
Lecture 10 - Basic pipelining, branch prediction
Lecture 11 - Basic pipelining, branch prediction
Lecture 12 - Basic pipelining, branch prediction
Lecture 13 - Basic pipelining, branch prediction
Lecture 14 - Basic pipelining, branch prediction
Lecture 15 - Basic pipelining, branch prediction
Lecture 16 - Basic pipelining, branch prediction
Lecture 17 - Basic pipelining, branch prediction
Lecture 18 - Basic pipelining, branch prediction
Lecture 19 - Basic pipelining, branch prediction
Lecture 20 - Dynamic scheduling, speculative execution
Lecture 21 - Dynamic scheduling, speculative execution
Lecture 22 - Dynamic scheduling, speculative execution
Lecture 23 - Dynamic scheduling, speculative execution
Lecture 24 - Dynamic scheduling, speculative execution
Lecture 25 - Virtual memory and caches
Lecture 26 - Virtual memory and caches
Lecture 27 - Virtual memory and caches
Lecture 28 - Topics in memory system, DRAM and SRAM technology
Lecture 29 - Topics in memory system, DRAM and SRAM technology
Lecture 30 - Topics in memory system, DRAM and SRAM technology
Lecture 31 - Case study: MIPS R10000
Lecture 32 - Case study: MIPS R10000
Lecture 33 - Case study: Alpha 21264
Lecture 34 - Case study: Intel Pentium 4
Lecture 35 - Input/Output
Lecture 36 - Simultaneous multithreading, multi-cores