CS 5420
Last Updated
- Schedule of Classes - February 12, 2019 8:29PM EST
- Course Catalog - January 26, 2019 2:00PM EST
Classes
CS 5420
Course Description
Course information provided by the 2018-2019 Catalog.
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.
Prerequisites/Corequisites Prerequisite: ECE 4750 or CS 4420.
When Offered Fall.
Regular Academic Session. Combined with: ECE 5750
-
Credits and Grading Basis
4 Credits Graded(Letter grades only)
-
Class Number & Section Details
-
Meeting Pattern
- MW Phillips Hall 307
Instructors
Martinez, J
-
Additional Information
Instruction Mode: In Person
Share
Or send this URL: