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. Department Managed Prerequisite(s): Undergraduate level CEG 5310 Minimum Grade of D and Undergraduate level CEG 6350 Minimum Grade of D and Undergraduate level CS 5100 Minimum Grade of D
Must be enrolled in one of the following Levels: Graduate, Medical, Professional. Must be enrolled in one of the following Colleges: College of Egr & Computer Sci.