Academic Catalog 2017–2018

jump to navigation

Courses

COE723 High Performance Computer Architecture (Offered with COE522)

[3–0, 3 cr.]

This course covers topics in advanced pipelined techniques and scheduling, instruction level parallelism, and dynamic scheduling. Advanced processor design techniques are introduced such as superscalar, super-pipelined, VLIW, multiprocessing, multithreading, and supercomputing architectures. In addition, relationships between high-performance computing and interconnection networks, embedded systems, advanced storage systems, and cloud computing examples are established.

Prerequisites: COE423 Computer Architecture or the consent of the instructor.