High Performance Computing

S.No File Name Open
1 Lecture-1-1-overview.pdf View
2 Lecture-1-2-heterogeneous-computing.pdf View
3 Lecture-1-3-portability-scalability.pdf View
4 Lecture-2-1-cuda-thrust-libs.pdf View
5 Lecture-2-2-cuda-data-allocation-API.pdf View
6 Lecture-2-3-cuda-parallelism-threads.pdf View
7 Lecture-2-6-cuda-unified-memory.pdf View
8 Lecture-3-1-kernel-SPMD-parallelism.pdf View
9 Lecture-3-2-kernel-multidimension.pdf View
10 Lecture-3-3-color-to-greyscale-image-processing-example.pdf View
11 Lecture-3-4-blur-kernel.pdf View
12 Lecture-3-5-transparent-scaling.pdf View
13 Lecture-4-1-cuda-memories.pdf View
14 Lecture-4-2-tiled-algorithms.pdf View
15 Lecture-4-3-tiled-matrix-multiplication.pdf View
16 Lecture-4-4-tiled-matrix-multiplication-kernel.pdf View
17 Lecture-5-1-warps-simd.pdf View
18 Lecture-5-2-control-divergence.pdf View
19 Lecture-6-1-dram-bandwidth.pdf View
20 Lecture-6-2-memory-coalescing.pdf View
21 Lecture-7-1-histogram.pdf View
22 Lecture-7-2-data-race.pdf View
23 Lecture-7-3-CUDA-Atomic.pdf View