Fall 2019 EE 6633: Architecture of Parallel Computers