M.Tech
CS605. PARALLEL COMPUTER ARCHITECTURE (Odd Semester)
|
Lecture #
|
Lecture Topics
|
|
1
|
Fundamentals of Computer Design |
|
2
|
Fundamentals of Computer Design |
|
3
|
Instruction-Level Parallelism |
|
4
|
Dynamic Scheduling |
|
5
|
Studies of the Limitations of ILP |
|
6
|
Vector Architecture |
|
7
|
Introduction to Graphics Processing Units |
|
8
|
GPU Instruction Set Architecture |
|
9
|
Introduction to CUDA C |
|
10
|
CUDA Parallelism Model |
|
11
|
CUDA Memory Model |
|
12
|
Centralized Shared-Memory Architectures |
|
13
|
Distributed Shared Memory and Directory Based Coherence |
|
14
|
Basics of Synchronization |
|
15
|
Models of Memory Consistency |
|
16
|
Programming Models and Workloads for Warehouse-Scale Computers |
|
17
|
Physical Infrastructure and Costs of Warehouse-Scale Computers |
|
18
|
Introduction to Memory Hierarchy Design |
|
19
|
Cache Performance & Optimizations |
|
20
|
Storage Systems |
|
21
|
Case Studies |