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 |