High Performance Programming with Multicore and GPUs

ENG EC 527

Considers theory and practice of hardware-aware programming. Key theme is obtaining a significant fraction of potential performance through knowledge of the underlying computing platform and how the platform interacts with programs. Studies architecture of, and programming methods for, contemporary high-performance processors. These include complex processor cores, multicore processors, and graphics processors. Laboratory component includes use and evaluation of programming methods on these processors through applications such as matrix operations and the Fast Fourier Transform.

SPRG 2025 Schedule

Section Instructor Location Schedule Notes
A1 Herbordt PHO 205 MW 4:30 pm-6:15 pm **There are no permission codes required. Please add yourself to the waitlist. https://ece.wufoo.com/forms/svuoaf00k3zvnm/ **

Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.