Massively Parallel Programming
Download as PDF
Overview
Subject area
CSC
Catalog Number
86015
Course Title
Massively Parallel Programming
Department(s)
Description
This course will explore the approaches to massively parallel computer applicationswith emphasis on using graphical programming units (GPUs) and the CUDAextensions to the C/C++ programming languages. Comparisons between multicoreCPUs and multi-processor GPUs will be given. Issues such as organization of largedata sets, memory usage, and communication concerns will be addressed.Different levels of concurrency will also be discussed with most the focus on threadlevel-concurrency. Also multiple data streams on a single GPU and multiple GPUswill be covered with quick reviews of OpenMP and OpenMPI usage.
Typically Offered
Offer as needed
Academic Career
Graduate School Graduate
Liberal Arts
No
Credits
Minimum Units
3
Maximum Units
3
Academic Progress Units
3
Repeat For Credit
No
Components
Name
Seminar
Hours
3