This course focuses on advanced system-level architecture techniques for devices such as personal computers, servers, and embedded or portable systems. It covers topics such as cache hierarchies, memory systems, storage and IO systems, virtualization, clusters, fault-tolerance, and low-power design. At the completion of the course, you will understand basic principles such as locality, coarse-grain parallelism, overlapping communication and computation, performance/power trade-offs, and reliability. Overall, you will understand how computer systems are organized and, more importantly, why they are organized that way.
Computer Systems Architecture
EE282
Delivery Options: Online
Course Description
Topics Include
- Cache hierarchies, memory systems, storage and IO systems
- Virtualization, clusters, fault-tolerance, and low-power design
- Interactions between hardware and software layers in such systems
- Performance analysis and optimization techniques for small and large-scale systems
- Principles such as locality, coarse-grain parallelism, overlapping communication and computation, performance/power trade-offs, and reliability
Degrees and Certificates
Prerequisite(s)
EE 108B
Recommended
CS 140
We highly recommend watching the course preview to ensure you have the requisite background and understand the scope of material covered.
COURSE SECTION
EE282 - 022 Online Available Spring 2009-10
| Day | Date | Time | Location |
|---|---|---|---|
| Mon, Wed | Mar 29 to Jun 09, 2010 | 11:00AM to 12:15PM | Online |
Non Degree Option
Note: Enrolling in this course for credit under the Non Degree Option requires an approved application. If you do not already have an approved application on record, the application will be presented to you as part of the checkout process. If your application is denied, tuition and fees for the course will be refunded.
Textbooks/Course Materials
Students enrolled in a graduate course for credit are required to complete homework assignments, projects, and take exams as required of all students during the 10-week quarter. Information regarding textbooks and materials is usually covered in the first lecture and may also be found on the course Web site.