Skip to main content
Course ID
MAT6213
Specialized
Data Science
Pre-requisite

The course provides knowledge of parallel computing with parallel computer architecture with shared memory, and distributed memory using OpenMP and MPI libraries. Besides, the course focuses on presenting the graphics processing unit (GPU) architecture and parallelism computing on the GPU using CUDA. Course content includes 3 main parts:

  • Part 1: Architecture, computational model on parallel computers with shared memory.
  • Part 2: GPU architectures and unified device architectures with CUDA computing.
  • Part 3: Architecture and computational model on parallel computers with distributed memory.