47
WIC3009
PARALLEL PROGRAMMING
Credit:
3
Course Pre-requisite(s):
None
Medium of Instruction:
English
Learning Outcomes
1. Explain the fundamental of parallel computing.
2. Apply fundamental concepts of parallel
programming.
3. Use
GPU
programming
model
and
architecture,
key
algorithms,
parallel
programming patterns and optimization
techniques.
Synopsis of Course Content
This course introduces the parallel programming
model in GPU and their hardware communication.
The course also includes how to optimize GPU
programs and the future of GPU computing.
Assessment Methods
Continuous Assessment: 50%
Final Examination: 50%