SYSC 4507 [0.5 credit] Computer Systems Architecture
Evolution of computer systems architecture, influences of changing technology, techniques to improve performance, memory hierarchy, hardware accelerators. Instruction level parallelism, pipelining, vector processing, superscalar, out of order execution, speculative execution. Thread level parallelism, multi-core, many-core, heterogeneous systems. Evolution of architectures for specific application domains.
Precludes additional credit for SYSC 4310.
Prerequisite(s): ELEC 2607 and (SYSC 2001 or SYSC 3006).
Lectures three hours a week, laboratory/problem analysis one hour a week.
...economics such as ECON 4507 , ECON 4508 , and...completed ECOR 3800 and SYSC 3200 while registered...