NPTEL : NOC:Advanced Computer Architecture (2021) (Computer Science and Engineering)

Co-ordinators : Prof. Smruti R. Sarangi


Lecture 1 - Introduction

Lecture 2 - Out-of-Order Pipelines - Part I

Lecture 3 - Out-of-Order Pipelines - Part II

Lecture 4 - Out-of-Order Pipelines - Part III

Lecture 5 - The Fetch and Decode Stages - Part I

Lecture 6 - The Fetch and Decode Stages - Part II

Lecture 7 - The Fetch and Decode Stages - Part III

Lecture 8 - The Issue, Execute, and Commit Stages - Part I

Lecture 9 - The Issue, Execute, and Commit Stages - Part II

Lecture 10 - The Issue, Execute, and Commit Stages - Part III

Lecture 11 - The Issue, Execute, and Commit Stages - Part IV

Lecture 12 - Alternative Approaches to Issue and Commit - Part I

Lecture 13 - Alternative Approaches to Issue and Commit - Part II

Lecture 14 - Alternative Approaches to Issue and Commit - Part III

Lecture 15 - Alternative Approaches to Issue and Commit - Part IV

Lecture 16 - Graphics Processors - Part I

Lecture 17 - Graphics Processors - Part II

Lecture 18 - Graphics Processors - Part III

Lecture 19 - Caches - Part I

Lecture 20 - Caches - Part II

Lecture 21 - Caches - Part III

Lecture 22 - Caches - Part IV

Lecture 23 - Caches - Part V

Lecture 24 - Caches - Part VI

Lecture 25 - Multicore Systems - Part I

Lecture 26 - Multicore Systems - Part II

Lecture 27 - Multicore Systems - Part III

Lecture 28 - Multicore Systems - Part IV

Lecture 29 - Multicore Systems - Part V

Lecture 30 - Multicore Systems - Part VI

Lecture 31 - Multicore Systems - Part VII

Lecture 32 - Multicore Systems - Part VIII

Lecture 33 - Multicore Systems - Part IX