Home » Course Layouts » Free Course Layout Udemy

Computer Architecture. Instructor: Prof. Mainak Chaudhuri, Department of Computer Science and Engineering, IIT Kanpur.

0

1

Created by

Profile Photo

English

English [CC]

FREE

Description

This course discusses topics in computer architecture: Amdahl's law, CPI equation, instruction set architecture, binary instrumentation for architectural studies: PIN, basic pipelining, branch prediction, dynamic scheduling, virtual memory and caches, DRAM and SRAM technology, input/output, simultaneous multithreading, and so on. (from nptel.ac.in)

Course content

  • Lecture 01 – Introduction, Amdahl’s Law, CPI Equation Unlimited
  • Lecture 02 – CPI Equation, Research Practices, Instruction Set Architecture Unlimited
  • Lecture 03 – Instruction Set Architecture Unlimited
  • Lecture 04 – Instruction Set Architecture (cont.) Unlimited
  • Lecture 05 – Instruction Set Architecture (cont.), Case Study with MIPS-I Unlimited
  • Lecture 06 – Case Study with MIPS-I (cont.) Unlimited
  • Lecture 07 – Case Study with MIPS-I (cont.) Unlimited
  • Lecture 08 – Binary Instrumentation for Architectural Studies: PIN Unlimited
  • Lecture 09 – Binary Instrumentation for Architectural Studies: PIN (cont.) Unlimited
  • Lecture 10 – Basic Pipelining, Branch Prediction Unlimited
  • Lecture 11 – Basic Pipelining, Branch Prediction (cont.) Unlimited
  • Lecture 12 – Basic Pipelining, Branch Prediction (cont.) Unlimited
  • Lecture 13 – Basic Pipelining, Branch Prediction (cont.) Unlimited
  • Lecture 14 – Basic Pipelining, Branch Prediction (cont.) Unlimited
  • Lecture 15 – Basic Pipelining, Branch Prediction (cont.) Unlimited
  • Lecture 16 – Basic Pipelining, Branch Prediction (cont.) Unlimited
  • Lecture 17 – Basic Pipelining, Branch Prediction (cont.) Unlimited
  • Lecture 18 – Basic Pipelining, Branch Prediction (cont.) Unlimited
  • Lecture 19 – Basic Pipelining, Branch Prediction (cont.) Unlimited
  • Lecture 20 – Dynamic Scheduling, Speculative Execution Unlimited
  • Lecture 21 – Dynamic Scheduling, Speculative Execution (cont.) Unlimited
  • Lecture 22 – Dynamic Scheduling, Speculative Execution (cont.) Unlimited
  • Lecture 23 – Dynamic Scheduling, Speculative Execution (cont.) Unlimited
  • Lecture 24 – Dynamic Scheduling, Speculative Execution (cont.) Unlimited
  • Lecture 25 – Virtual Memory and Caches Unlimited
  • Lecture 26 – Virtual Memory and Caches (cont.) Unlimited
  • Lecture 27 – Virtual Memory and Caches (cont.) Unlimited
  • Lecture 28 – Topics in Memory System, DRAM and SRAM Technology Unlimited
  • Lecture 29 – Topics in Memory System, DRAM and SRAM Technology (cont.) Unlimited
  • Lecture 30 – Topics in Memory System, DRAM and SRAM Technology (cont.) Unlimited
  • Lecture 31 – Case Study: MIPS R10000 Unlimited
  • Lecture 32 – Case Study: MIPS R10000 (cont.) Unlimited
  • Lecture 33 – Case Study: Alpha 21264 Unlimited
  • Lecture 34 – Case Study: Intel Pentium 4 Unlimited
  • Lecture 35 – Input/Output Unlimited
  • Lecture 36 – Simultaneous Multithreading, Multi-cores Unlimited

N.A

0 ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

Instructor

OpenCoursa
Accessible Education for Everyone
Profile Photo
5 5
6
24195
4637
We are an educational and skills marketplace to accommodate the needs of skills enhancement and free equal education across the globe to the millions. We are bringing courses and trainings every single day for our users. We welcome everyone woth all ages, all background to learn. There is so much available to learn and deliver to the people.

Explore Free Courses

Access valuable knowledge without any cost.