Computer Architecture I

Overview Introduction, Amdahl's law, CPI equation - CPI equation, research practices, instruction set architecture - Instruction set architecture, case study with MIPS-I - Case study with MIPS - Binary instrumentation for architectural studies: PIN - Basic pipelining, branch prediction - Dynamic scheduling, speculative execution - Virtual memory and caches - Topics in memory system, DRAM and SRAM technology - Case study: MIPS R10000 - Case study: MIPS R10000 - Case study: Alpha 21264 - Case study: Intel Pentium 4 - Input/Output - Simultaneous multithreading, multi-cores

Beginner 0(0 Ratings) 0 Students enrolled English
Created by skill expert
Last updated Fri, 17-Jun-2022
+ View more
Course overview
Lecture Details

Computer Architecture by Dr. Mainak Chaudhuri,Department of Computer Science and Engineering,IIT Kanpur.For more details on NPTEL visit httpnptel.ac.in

Curriculum for this course
36 Lessons 31:51:06 Hours
Lecture
36 Lessons 31:51:06 Hours
  • Introduction, Amdahls law, CPI equation
    Preview 00:42:11
  • CPI equation, research practices, instruction set architecture
    00:51:23
  • Instruction set architecture
    00:45:09
  • Instruction set architecture I
    00:47:22
  • Instruction set architecture, case study with MIPS-I
    00:49:06
  • Case study with MIPS-I
    00:51:31
  • Case study with MIPS-I
    00:47:20
  • Binary instrumentation for architectural studies PIN
    00:52:58
  • Binary instrumentation for architectural studies PIN I
    00:43:13
  • Basic pipelining, branch prediction
    00:49:26
  • Basic pipelining, branch prediction I
    00:36:37
  • Basic pipelining, branch prediction II
    00:55:22
  • Basic pipelining, branch prediction III
    00:56:32
  • Basic pipelining, branch prediction IV
    00:57:35
  • Basic pipelining, branch prediction V
    00:53:48
  • Basic pipelining, branch prediction VI
    01:01:45
  • Basic pipelining, branch prediction VII
    00:56:36
  • Basic pipelining, branch prediction
    00:53:39
  • Basic pipelining, branch prediction VIII
    00:58:01
  • Dynamic scheduling, speculative execution
    00:49:40
  • Dynamic scheduling, speculative execution I
    00:54:34
  • Dynamic scheduling, speculative execution II
    00:57:37
  • Dynamic scheduling, speculative execution III
    01:00:50
  • Dynamic scheduling, speculative execution IV
    00:44:18
  • Virtual memory and caches
    00:56:45
  • Virtual memory and caches I
    00:53:37
  • Virtual memory and caches II
    01:44:36
  • Topics in memory system, DRAM and SRAM technology
    00:49:09
  • Topics in memory system, DRAM and SRAM technology I
    00:52:53
  • Topics in memory system, DRAM and SRAM technology II
    00:51:12
  • Case study MIPS R10000
    00:45:09
  • Case study MIPS R10000
    00:54:59
  • Case study Alpha 21264
    00:47:33
  • Case study Intel Pentium 4
    00:47:33
  • InputOutput
    01:04:26
  • Simultaneous multithreading, multi-cores
    00:46:41
+ View more
Other related courses
34:30:27 Hours
Updated Wed, 08-Jun-2022
0 0 Free
27:10:39 Hours
0 0 Free
20:48:51 Hours
Updated Wed, 08-Jun-2022
0 0 Free
07:24:45 Hours
0 0 Free
39:26:26 Hours
0 0 Free
About instructor

skill expert

0 Reviews | 18 Students | 467 Courses
Student feedback
0
0 Reviews
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Reviews

Free
Includes: