- Schedule of Classes - June 14, 2021 7:14PM EDT
- Course Catalog - June 14, 2021 7:16PM EDT
Course information provided by the Courses of Study 2020-2021. Courses of Study 2021-2022 is scheduled to publish by July 1.
This course discusses advanced topics in computer architecture beyond the material that is covered in undergraduate courses such as ECE 4750/CS 4420. In particular, the course places special focus on multicore and multiprocessor architectures (coherence, consistency, synchronization, interconnects, OS support, etc.), as well as advanced architecture techniques (simultaneous multithreading, speculative loads and stores, neural branch predictors, hardware resource management, memory scheduling, etc.) Students work on parallel programming assignments that emphasize hardware-aware performance optimization.
When Offered Fall.
Prerequisites/Corequisites Prerequisite: ECE 4750 or CS 4420.
Regular Academic Session. Combined with: CS 5420
Credits and Grading Basis
4 Credits GradeNoAud(Letter grades only (no audit))
Class Number & Section Details
- MWTo Be Assigned
- Aug 26 - Dec 7, 2021
Instruction Mode: Planned for In Person
Or send this URL: