|
Computer Architecture (Spring, 2026)
Course Description Computer architectures have been drastically evolved since early 1980. Pipelining, cache, and branch prediction have been major features in modern microprocessor design. They are invented for high performance processors first, and then equipped in PC processors we are using every day. In our class, we focus on common computer architectural features for personal computers, servers, and embedded devices. At the end of this course you will understand basic principles on pipelining, cache hierarchies, memory systems, storage, and I/O systems. Course Texts David A. Patterson and John L. Hennessy, Computer Organization and Design - The Hardware/Software Interface, Morgan Kaufmann Publishers (MIPS version). Course Grading Exams: 75% Homework: 15% Etc: 10% * Subject to change * Person who is absent more than 3 times will get D. Instructor Prof. Jo, Heeseung (Refer here for more details) Notice 조교 오픈채팅방 1분반 중간고사 기간(이번주) 정상 수업 합니다. Schedule
* Credit: Most of slides for this lecture are based on materials provided by the textbook publisher. |