|
|
Sep 07, 2024
|
|
CS 51570 - Computer Architecture Prerequisite(s): CS 22300 FOR LEVEL UG WITH MIN. GRADE OF C
Credit Hours: 3.00. This course is the science and art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals. It includes the following topics: Fundamentals of computer design, Instruction set principles and examples, Pipelining, Instruction-Level Parallelism and its dynamic exploitation, exploiting Instruction-Level Parallelism with software approaches, Memory hierarchy design, Parallel Processors and Cloud Computing. RISC, Intel 80x86, VAX, and IBM 360/370 are examples of the computer architecture for discussion. Reading and presenting the latest published papers related branch prediction and instruction-level parallelism are required. A project about designing branch prediction algorithms and evaluating the algorithms using SPEC benchmarks is also required. Typically offered Fall Spring Summer.
View Class Schedule
Add to Portfolio (opens a new window)
|
|
|