Parallel Programming for Many-Core GPUs

Course Type: 
CS
Code: 
4370
Level: 
Undergraduate
Credit Hours: 
3
Schedule Type: 
Lecture
Description: 

This course will introduce an important trend in high-performance computing, the use of many-core graphics processing units (GPUs) to solve computation-intensive problems. Students will learn about new many-core GPU architecture, CUDA programming model, memory hierarchy design, parallel programming concepts, and compiling techniques to improve parallelism.

Prerequisites: 

Undergraduate level CEG 3310 Minimum Grade of D and Undergraduate level CEG 4350 Minimum Grade of D and Undergraduate level CS 3100 Minimum Grade of D

Restrictions: 
May not be enrolled in one of the following Degrees: Intending Egr & CS. Must be enrolled in one of the following Colleges: College of Egr & Computer Sci.