3units Performance metrics, instruction set architectures, instruction pipelining and pipeline hazards, instruction-level parallelism, multithreading, cache and virtual memory, I/O performance and advanced topics in storage systems, topologies and hardware/software issues of interconnection networks.