Download presentation
Presentation is loading. Please wait.
Published byCorey Morgan Modified over 8 years ago
1
Lecture 0. Course Introduction Prof. Taeweon Suh Computer Science Education Korea University COM515 Advanced Computer Architecture
2
Korea Univ Course Information Instructor Prof. Taeweon Suh Textbooks Computer Architecture: A Quantitative Approach (Fourth Edition) by John L. Hennessy and David A. Patterson, 2007, Morgan Kaufmann Computer Organization and Design by David Patterson and John Hennessy, 4 th Ed., Morgan Kaufmann, 2009 (No Korean-translated version) Reference Digital Design and Computer Architecture by David Money Harris and Sarah L. Harris, Morgan Kaufmann, 2007 Prerequisites COMP211 Computer Logic Design COMP212 Computer Architecture Office hours After class as needed By appointment at Woo Dang Hall 503 Contact Information suhtw@korea.ac.kr suhtw@korea.ac.kr 02-3290-2397 Class web page http://comedu.korea.ac.kr/~suhtw 2
3
Korea Univ COMP211 Computer Logic Design Principles of digital design Number systems Binary and hexadecimal Combinational logic Sequential logic FSM (Finite State Machine) Digital building blocks Adder, Subtractor, Multiplier, Divider Memory Hardware Description Language (HDL) 3
4
Korea Univ COMP212 Computer Architecture COMP211 Computer Logic Design 4 COMP169 C Programming COMP166 Computer Programming And Java, C++, C# … int main() { int a, b, c; a = 3; b = 9; c = a + b; return c; } COMP212 Computer Architecture course is where software meets hardware How computer (CPU) works ISA (Instruction Set Architecture) Pipeline Memory hierarchy Registers, Cache, Main Memory
5
Korea Univ COM515 Advanced Computer Architecture This course should cover advanced topics on computer architecture including ILP (Instruction-level Parallelism) and TLM (Thread- level Parallelism) Branch Prediction Dynamic Scheduling Tomasulo ’ s algorithm Multi-core and Multi-threading Cache Coherence Protocol 5
6
Korea Univ Objectives The first half of the course Review digital logic design (COMP211) Review computer architecture (COMP212) The second half of the course Superscalar OOO (Out-Of-Order) Processors Dynamic scheduling Multiprocessor Cache coherence protocols 6
7
Korea Univ A Computer System 7 CPU North Bridge South Bridge Main Memory (DDR2) FSB (Front-Side Bus) DMI (Direct Media I/F) Hard disk USB PCIe card Peripheral devices Graphics card Focus of this course Big picture
8
Korea Univ Present, Near Future and More… 8 CPU North Bridge South Bridge Main Memory (DDR2) FSB (Front-Side Bus) DMI (Direct Media I/F) CPU North Bridge South Bridge Main Memory (DDR3) Quickpath (Intel) or Hypertransport (AMD) DMI (Direct Media I/F) Core 2 Duo –based Systems Core i7–based Systems Keep in mind that CPU and computer systems are evolving at a fast pace
9
Korea Univ Grading Policy Take-home Exams (80%) Midterm Exam: 40% Vending machine design on DE2 board Final exam: 40% Branch predicator design with Simplescalar Individual Presentation: 20% 9
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.