UniTO/SCPD/GPU
Francesco Mecca 5e286062f8 MCAD 2019
2018-11-22 13:09:11 +01:00
..
Lecture 1.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture 2.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture 3.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture 4.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-1-1-overview.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-1-2-heterogeneous-computing.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-1-3-portability-scalability.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-2-1-cuda-thrust-libs.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-2-2-cuda-data-allocation-API.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-2-3-cuda-parallelism-threads.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-2-4-cuda-toolkit.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-3-1-kernel-SPMD-parallelism.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-3-2-kernel-multidimension.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-3-3-color-to-greyscale-image-processing-example.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-3-4-blur-kernel.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-3-5-transparent-scaling.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-4-1-cuda-memories.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-4-2-tiled-algorithms.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-4-3-tiled-matrix-multiplication.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-4-4-tiled-matrix-multiplication-kernel.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-4-5-tile-boundary-condition.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-5-1-warps-simd.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-5-2-control-divergence.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-6-1-dram-bandwidth.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-6-2-memory-coalescing.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-7-1-histogram.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-7-2-data-race.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-7-3-CUDA-Atomic.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-7-4-atomic-performance.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-7-5-privatized-histogram.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-8-1-convolution.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-8-2-tiled-convolution.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-8-3-tile-boundary-condition.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-8-4-convolution-reuse.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-9-1-reduction.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-9-2-reduction-kernel.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-9-3-better-reduction-kernel.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-10-1-scan-parallel-prefix-sum.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-10-2-work-inefficient-scan-kernel.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-10-3-work-efficient-scan-kernel.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-10-4-more-on-parallel-scan.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-12-1-floating-point-basics.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-12-2--numerical-stability.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-13-GPU-in-PC-Architecture.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-14-1-Data-Transfer.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-14-2-CUDA-Streams.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-14-3-Overlap-Transfer.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-15-MRI-case-study.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-16-1-VMD-cacse-study-Part1.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-16-2-VMD-cacse-study-Part2.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-17-1-Computational-Thinking.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-18-MPI-CUDA-intro.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-18-MPI-CUDA-Part2.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-18-MPI-CUDA-Part3.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-20-1-opencl-parallelism.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-20-2-opencl-architecture.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-20-3-opencl-host-code.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-21-1-openACC-intro.pdf MCAD 2019 2018-11-22 13:09:11 +01:00
Lecture-21-2-openACC-subtleties.pdf MCAD 2019 2018-11-22 13:09:11 +01:00