Binghamton University · Credits vary by section · UGRD
Catalog
Performance metrics and analysis; instruction set architecture and its implications; high-performance computer arithmetic; instruction pipelines and pipelined datapath implementation; out-of-order execution, register renaming, branch prediction and superscalar processors; caches and memory systems; memory hierarchy; the I/O subsystem; reliable storage systems; introduction to multicore and multithreaded architectures; hardware and architectural support for security, and for AI. Required lab includes programming projects.
Prerequisite: CS 220, with a grade of C- or better. Offered every semester. 4 credits.