EGRE 532. GPU Computing. 3 Hours.

Semester course; 3 lecture hours. 3 credits. Prerequisites: CMSC 502, EGRE 531 or permission of instructor. The primary objective of this course is to provide students with knowledge and hands-on experience in developing application software for graphics processing units. The course concentrates on parallel programming basics, GPU hardware architecture and software, GPU programming techniques, GPU performance analysis and optimization, and application development for GPUs.