Skip to content

Visiting professor Yale Patt gives the seminar "Issues in Computer Architecture and Microarchitecture for Future Computing Machines "

Monday, 11 June 2018 - Friday, 29 June 2018
This course identifies topics that are both fundamental to computer architecture and relevant to the design of microprocessors of the future. The emphasis is always on insights that will be useful to the graduate student, whether he/she goes on for a PhD or joins a microprocessor design team. The course would also be useful to the non-computer-architecture student who realizes that a deeper awareness of what is being thought of in computer architecture could have major impact on his/her non-architecture future work. We will deal with principles, tradeoffs, and implementation details. We will cover mechanisms (e.g., trace caches, helper threads, branch prediction, bandwidth). We will discuss the implications of multi-core on future microprocessor design. We will examine current state of the art microprocessors. In addition to the class lectures/discussions, students will carry out an out-of-class project and make a presentation on what they learn to the class. There will be a written final examination that will be taken outside of class and turned in prior to the final class meeting.
First day: talk 12:00 , Other days: 15-18h