This is the official home page for CPE480 (AKA, EE480, CS480G), Advanced Computer Architecture. There is only one section, meeting MWF 3:00-3:50 in room 203 Ralph G Anderson.
Due to the cold weather, UK is closed and there will be no class on Wednesday, January 30. Professor Dietz was attending Electronic Imaging 2019, so there was no class on Monday, January 14, nor Wednesday, January 16. Makeups will be scheduled later in the semester.
In many ways, the content of CPE480 is very similar to that of CPE380, but with one huge difference: what CPE380 overviews, you will work with in-depth here, even specifying hardware implementation details to the gate level. You've no doubt heard that CPE480 requires you to complete a relatively large-scale processor design project using Verilog -- in fact, you'll have to complete three complete processor design projects: a multi-cycle design, and pipelined design, and a version with some truly state-of-the-art aspect (such as a fast floating-point unit or full out-of-order parallel execution) that you can brag about in job interviews. In general, you'll have to work a lot harder in here than you did in CPE380, but it's worth the effort.
All course materials will be posted here... note that I said will be....
Professor Hank Dietz is usually in the Davis Marksbury Building; see his home page for
complete contact info. He has an "open-door" policy that
whenever his door is open and he's not busy with someone else,
he's available -- and yup, there really is a slow-update live
camera in his office so you can check.
Alternatively, you also can email email@example.com to make an appointment; please
use "CPE480" in the email subject line for anything
related to this course.
The TA is Amit Degada. His office is 108 Marksbury. He is available TBD. or other times by appointment. Contact him via email to amit.degada at uky.edu.