
[2025-Spring] Advanced Computer Architecture
Course Information
Course | Advanced Computer Architecture | Department | Artificial Intelligence and Software |
---|---|---|---|
Office Hours | TBD | Course No. and Class | G14334-01 |
Hours | 3.0 | Academic Credit | 3.0 |
Professor | Yoon, Myung Kuk | Office | Jinseonmi-Gwan, 213 |
Telephone | (82)-2-3277-3819 | myungkuk.yoon at ewha.ac.kr | |
Value of Competence | - | Keyword | - |
Class Time | (Thu.) 14:00 ~ 16:45 | Class Room | ENGA124 |
Course Description
-
In this course, we will focus primarily on out-of-order processor cores, exploring their design, implementation, and performance optimization. Key topics include instruction scheduling, register renaming, branch prediction, memory hierarchies, and techniques for handling data, control, and structural hazards. By the end of the course, students will gain a deep understanding of out-of-order execution and its role in modern high-performance computer architectures. * The primary syllabus used for this course is from the website rather than the traditional school system. Consequently, any significant updates or changes will be made exclusively to the web syllabus.
Prerequisites
Computer Architecture
Course Format
Lecture | Discussion/Presentation | Experiment/Practicum | Field Study | Other |
---|---|---|---|---|
70% | 30% | 0% | 0% | 0% |
Course Objectives
In this class, students will be introduced to:
- In-order processor cores
- Out-of-order processor cores
- Cache
- More if time permits
Evaluation System
Relative + Absolute Evaluation
Midterm Exam | Final Exam | Quizzes | Presentations | Projects | Assignment | Participation | Other |
---|---|---|---|---|---|---|---|
0% | 40% | 0% | 30% | 30% | 0% | 0% | 0% |
*Evaluation of group projects may include peer evaluations. Explain of evaluation system
- About 80% of students: A
- About 20% of students: B and below
- If you are absent more than three times, you will get an "F."
- If you are late twice, you are considered absent once.
- Complete your assignments and exams independently. Any instances of plagiarism, whether from fellow students or online sources, will result in an automatic 'F' in this course, regardless of your current standing.
Required Materials
The lecture notes will be posted on the course website.
* Lecture materials will be provided in English.Supplementary Materials
-
Processor Microarchitecture: An Implementation Perspective
Antonio Gonzalez, Fernando Latorre, Grigorios Magklis Edition: First (1E) ISBN-13: 978-3031006012 ISBN-10: 3031006011
-
Computer Architecture: A Quantitative Approach
John L. Hennessy, and David A. Patterson Edition: Sixth (6E) ISBN-13: 978-0128119051 ISBN-10: 0128119055
Optional Additional Readings
NONE
Course Contents
Week | Date | Topics & Materials | Assignement & Quiz |
---|---|---|---|
Week #01 | 2025-03-06 (Thu) | Lecture #01: Class introduction | Recoreded Lecture |
Week #02 | 2025-03-13 (Thu) | Lecture #02: Computer Architecture Review | |
Week #03 | 2025-03-19 (Thu) | Lecture #03: Cache I | |
Week #04 | 2025-03-27 (Thu) | Lecture #04: Cache II | |
Week #05 | 2025-04-03 (Thu) | Lecture #05: Cache III | |
Week #06 | 2025-04-10 (Thu) | Lecture #06: Instruction Fetch Unit | |
Week #07 | 2025-04-17 (Thu) | Lecture #07: Instruction Decode Unit | |
Week #08 | 2025-04-24 (Thu) | Lecture #08: Allocation | |
Week #09 | 2025-05-01 (Thu) | NO CLASS | LABOR DAY |
Week #10 | 2025-05-08 (Thu) | Lecture #09: Issue I | |
Week #11 | 2025-05-15 (Thu) | Lecture #10: Issue II | |
Week #12 | 2025-05-22 (Thu) | Lecture #11: Execute | |
Week #13 | 2025-05-29 (Thu) | Lecture #12: Commit | |
2025-05-31 (Sat) | Lecture #13: Final Exam | ||
Week #14 | 2025-06-05 (Thu) | Lecture #14~15: Final Presentation | |
Week #15 | 2025-06-12 (Thu) | ||
Week #16 | 2025-06-19 (Thu) | NO CLASS |
Course Policies
*For laboratory courses, all students are required to complete lab safety training.
Special Accommodations
*According to the University regulation #57, students with disabilities can request special accommodation related to attendance, lectures, assignments, and/or tests by contacting the course professor at the beginning of semester. Based on the nature of the students’ requests, students can receive support for such accommodations from the course professor and/or from the Support Center for Students with Disabilities (SCSD).
Extra Information
The contents of this syllabus are not final—they may be updated.