Prerequisites: EE 120B or CS 120B
Description: Introduces principles and practices of programming graphics processing units (GPUs) using the parallel programming environment. Covers memory/threading models, common data-parallel programming patterns and libraries needed to develop high- performance parallel computing applications. Examines computational thinking; a broader range of parallel execution models; and parallel programming principles.
Cross-listing: Cross-listed with CS 147.