Select one of the options below:
Programming novel architectures; performance tuning; automatic parallelization; program transformation; polyhedral model; equational programming.
CS 475 (Parallel Programming). Credit not allowed for both CS 560 and ECE 560
No textbooks required. Readings and notes off the web will be used.