CE5015 - GPU Programming
CE5015 - GPU Programming
B. Tech.
Semester V
GPU PROGRAMMING
CE5015
Theory Practical
Subject Examination Examination Total
Subject Title
Code Marks Marks Marks
Internal External CIE
CE5015 GPU Programming - - 50 50
Course outcomes:
Upon completion of the course, the student shall be able to
CO1: Understand the parallel programming using shared address space platforms such as
‘OpenMP’ and ‘Pthread’ programming models.
CO2: Apply concepts of message passing API for distributed computing.
CO3: Unfold the basic CUDA programming skills for parallel data processing.
Reference books:
1. Ananth Grama, Anshul Gupta, George Karypis, Vipin Kumar–“Introduction to parallel
computing” -Pearson Publication, 2nd Edition.
2. Giancarlo Zaccone - "Python Parallel Programming Cookbook", Packt Publication.
3. Dr. Brian Tuomanen - "Hands-On GPU Programming with Python and CUDA ", Packt
Publication.