CSc I4200 Computer Architecture

Quantitative principles of computer design. Instruction -level parallelism (ILP).Exploiting ILP using Dynamic Scheduling, multiple issue, and speculation. Issues in thread-level parallelism using ILP. Multiprocessors and thread-level parallelism. Symmetric shared memory architectures. Distributed shared memory multiprocessors. Memory hierarchy design. Virtual machines. Advanced topics in storage systems.

Credits

3

Prerequisite

CSC 34200/CSC 34300 or equivalent.

Contact Hours

3 hr./wk.