Home Page of Fall 2018 EE480

This is the official home page for EE480 (AKA, CS480G, CPE480), Advanced Computer Architecture. There is only one section, meeting MWF 3:00-3:50 in room 203 Ralph G Anderson.

In many ways, the content of EE480 is very similar to that of EE380, but with one huge difference: what EE380 overviews, you will work with in-depth here, even specifying hardware implementation details to the gate level. You've no doubt heard that EE480 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 EE380, but it's worth the effort.

Monday, November 12, 2018 and Tuesday, November 14, 2018 will not be a regular class -- Professor Dietz will be presenting a research exhibit at the SC18 conference. However, you are strongly encouraged to use that time to meet with your group to work on the fifth homework assignment (adding floating-point instructions to the pipelined PinKY).

Monday, October 22, 2018 was not a regular class -- Professor Dietz was presenting a paper at the 9th International Green And Sustainable Computing Conference. However, you were strongly encouraged to use that time to meet with your group to work on the fourth homework assignment (the pipeline PinKY).

All course materials will be posted here... note that I said will be....

Course Staff

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 hankd@engr.uky.edu to make an appointment; please use "EE480" in the email subject line for anything related to this course.

The TA is Andy Clark. His office is in the 108 Marksbury lab. He is available Wednesday and Friday noon-2PM or other times by appointment. Contact him via email to awcl223 at g.uky.edu.

EE480 Advanced Computer Architecture.