Description
This course focuses on the techniques of quantitative analysis and evaluation of modern computing systems and is appropriate for both advanced undergraduate and graduate students. Building on introductory classes that showed how a basic computer functions, this course examines techniques for improving computer performance and usability, and places emphasis on the major component subsystems of high-performance computers. Topics covered include pipelining, instruction-level parallelism, virtual memory, caches (memory hierarchies), multiprocessors, and advanced storage systems. Students will undertake a major computing system analysis and/or design project on topics of interest to the students. Hopefully, you will also have a lot of fun learning in this class.
General Information
Instructor
Tosiron Adegbija
Lecture Location
Chavez 301
Lecture Time
MWF: 9 - 9.50am
Grader
Kyle Kuan
Name | Office Hours | |
---|---|---|
Tosiron Adegbija | When? Where? | |
Kyle Kuan | When? Where? |