ECE8823 - GPU Architectures
Graduate course, Georgia Institute of Technology, 2018
Lead teaching assistant with several guest lectures. The courses covers the basic principles of parallel programming using CUDA and OpenCL, and introduces students to advanced microarchitecture concepts unique to single-instruction-multiple-threads (SIMT) processors.