CS 540 High Performance Computing 3.0 Credits
Covers the design, evaluation and use of high-performance processors, including instruction set architecture, pipelining, superscalar execution, instruction level parallelism, vector instructions, memory hierarchy, parallel computing including multi-core and GPU, and high-performance I/O. Special attention is given to the effective utilization of these features, including automated techniques, in the design and optimization of performance-driven software.
Repeat Status: Not repeatable for credit
Prerequisites: CS 504 [Min Grade: C]
