From skadron at cs.virginia.edu Tue Aug 16 15:25:43 2005 From: skadron at cs.virginia.edu (Kevin Skadron) Date: Thu Mar 23 11:27:32 2006 Subject: [Ugrads07] New course announcement: CS 451, Advanced Processor Architecture, A Microprocessor Survey Message-ID: <43023DB7.1070003@mail.cs.virginia.edu> Computer Science 451 Fall 2005 Tues./Thurs., 11:00-12:15, Wilson 308 Advanced Processor Architecture: A Microprocessor Survey Instructor: Kevin Skadron (skadron [at] cs.virginia.edu) Advanced Computer Architecture is a new elective course intended to follow CS 333 and explore cutting edge computer architectures and technology trends like multi-threading, multi-core chips, overclocking, power- and temperature-aware design, and so forth. This course is open to anyone who has completed CS 333, regardless of whether they have taken ECE 435 or 436. The course will open with a series of lectures to equalize student backgrounds and deepen students' understanding of modern, high-performance computer architecture. The remainder of the course will be organized around a student-led survey of the architecture of selected, contemporary microprocessors. We will compare and contrast these selected microprocessors and look at future product announcements. Hopefully in the process, we will expose some of the subtle tradeoffs that make architecture such a challenging area. The class will be strongly discussion oriented. Much of the course will be structured around presentations by teams of students. For their presentations, students will be expected to gather relevant source material from the published literature, the Web, or inquiries made to the manufacturers. The major goals of this course are: - To provide participants with a detailed knowledge of the architecture and organization of today's major high-performance processors - To explore the wide range of architectural solutions available-and in use-for attacking various performance problems, and to examine their merits - To gain an understanding of the complexity tradeoffs and technology challenges that drive processor design today. Please contact Prof. Skadron with any questions. -- skadron@cs.virginia.edu | Associate Professor http://www.cs.virginia.edu/~skadron | Dept. of Computer Science