New Assignments
Module NameDownload
noc19_cs45_Assignment_Week_1noc19_cs45_Assignment_Week_1
noc19_cs45_Assignment_Week_2noc19_cs45_Assignment_Week_2
noc19_cs45_Assignment_Week_3noc19_cs45_Assignment_Week_3
noc19_cs45_Assignment_Week_4noc19_cs45_Assignment_Week_4


Sl.No Chapter Name MP4 Download
1Introduction to Parallel ProgrammingDownload
2Parallel Architectures and Programming ModelsDownload
3PipeliningDownload
4Superpipelining and VLIWDownload
5Memory LatencyDownload
6Cache and Temporal LocalityDownload
7Cache, Memory bandwidth and Spatial LocalityDownload
8Intuition for Shared and Distributed Memory architecturesDownload
9Shared and Distributed Memory architecturesDownload
10Interconnection networks in Distributed Memory architecturesDownload
11OpenMP: A parallel Hello World ProgramDownload
12Program with Single threadDownload
13Program Memory with Multiple threads and Multi-taskingDownload
14Context SwitchingDownload
15OpenMP: Basic thread functionsDownload
16OpenMP: About OpenMPDownload
17Shared Memory Consistency Models and the Sequential Consistency ModelDownload
18Race ConditionsDownload
19OpenMP: Scoping variables and some race conditionsDownload
20OpenMP: thread private variables and more constructsDownload
21Computing sum: first attempt at parallelizationDownload
22Manual distribution of work and critical sectionsDownload
23Distributing for loops and reductionDownload
24Vector-Vector operations (Dot product)Download
25Matrix-Vector operations (Matrix-Vector Multiply)Download
26Matrix-Matrix operations (Matrix-Matrix Multiply)Download
27Introduction to tasksDownload
28Task queues and task executionDownload
29Accessing variables in tasksDownload
30Completion of tasks and scoping variables in tasksDownload
31Recursive task spawning and pitfallsDownload
32Understanding LU FactorizationDownload
33Parallel LU FactorizationDownload
34LocksDownload
35Advanced Task handlingDownload
36Matrix Multiplication using tasksDownload
37The OpenMP Shared Memory Consistency ModelDownload

Sl.No Chapter Name English
1Introduction to Parallel ProgrammingDownload
Verified
2Parallel Architectures and Programming ModelsDownload
Verified
3PipeliningDownload
Verified
4Superpipelining and VLIWDownload
Verified
5Memory LatencyDownload
Verified
6Cache and Temporal LocalityDownload
Verified
7Cache, Memory bandwidth and Spatial LocalityDownload
Verified
8Intuition for Shared and Distributed Memory architecturesDownload
Verified
9Shared and Distributed Memory architecturesDownload
Verified
10Interconnection networks in Distributed Memory architecturesDownload
Verified
11OpenMP: A parallel Hello World ProgramDownload
Verified
12Program with Single threadDownload
Verified
13Program Memory with Multiple threads and Multi-taskingDownload
Verified
14Context SwitchingDownload
Verified
15OpenMP: Basic thread functionsDownload
Verified
16OpenMP: About OpenMPDownload
Verified
17Shared Memory Consistency Models and the Sequential Consistency ModelDownload
Verified
18Race ConditionsDownload
Verified
19OpenMP: Scoping variables and some race conditionsDownload
Verified
20OpenMP: thread private variables and more constructsDownload
Verified
21Computing sum: first attempt at parallelizationDownload
Verified
22Manual distribution of work and critical sectionsDownload
Verified
23Distributing for loops and reductionDownload
Verified
24Vector-Vector operations (Dot product)Download
Verified
25Matrix-Vector operations (Matrix-Vector Multiply)Download
Verified
26Matrix-Matrix operations (Matrix-Matrix Multiply)Download
Verified
27Introduction to tasksDownload
Verified
28Task queues and task executionDownload
Verified
29Accessing variables in tasksDownload
Verified
30Completion of tasks and scoping variables in tasksDownload
Verified
31Recursive task spawning and pitfallsDownload
Verified
32Understanding LU FactorizationDownload
Verified
33Parallel LU FactorizationDownload
Verified
34LocksDownload
Verified
35Advanced Task handlingDownload
Verified
36Matrix Multiplication using tasksDownload
Verified
37The OpenMP Shared Memory Consistency ModelDownload
Verified


Sl.No Language Book link
1EnglishDownload
2BengaliNot Available
3GujaratiNot Available
4HindiNot Available
5KannadaNot Available
6MalayalamNot Available
7MarathiNot Available
8TamilNot Available
9TeluguNot Available