Course title | |||||
計算機アーキテクチャ [Computer Architecture] | |||||
Course category | technology speciality courses | Requirement | Credit | 2 | |
Department | Year | 2~4 | Semester | 3rd | |
Course type | 3rd | Course code | 022665 | ||
Instructor(s) | |||||
中條 拓伯 [NAKAJO Hironori] | |||||
Facility affiliation | Faculty of Engineering | Office | Email address |
Course description |
【Google Classroom Classcode】 vvsbr36 The aim of this course is to understand a structure of a computing system especially on a inner processor architecture. Students can learn how to gain higher performance and put to practical use from conventional technologies in computer architecture. |
Expected Learning |
Can explain a configuration of a computing system and inner processor micro-architecture. Can judge basic cache memory and its effects quantitatively. Can explain the principle of a virtual memory technology including hardware supports. Can judge performance of a computer quantitatively. See the Curriculum maps. |
Course schedule |
#1. Contents of the course and its significance #2. Numeric expression in a computer: fixed and floating point number #3. Instruction and operand of a computer and a basic pipeline #4. Performance of computer architecture #5. Memory hierarchy: Basic cache memory #6. Memory hierarchy: Implementation of cache memory and significance #7. Review (Intermediate Test) #8. Fallacies and pitfalls (commentary of the Intermediae Test) #9. Memory hierarchy: Basic virtual memory #10. Memory hierarchy: Implementation of virtual memory and operation analysis #11. Micro-architecture of MIPS prosessor No.1: Basic datapath #12. Micro-architecture of MIPS prosessor No.2: Inner control and a state machine #13. Inner parallelism for higher performance No.1: Structure of pipeline and drawback #14. Inner parallelism for higher performance No.2: Overcoming problems in pipeline #15. Total review (Regular Test) |
Prerequisites |
Based of a course "Logic Circuit." In addition to 30 hours that students spend in the class, students are recommended to prepare for and revise the lectures, spending the standard amount of time as specified by the University and using the lecture handouts as well as the references specified below. |
Required Text(s) and Materials |
Hironori Nakajo and Kohta Ohshima: Practical Computer Architecture, Suri-Kogaku-sha |
References |
L.Hennessy,David A.Patterson: Computer Architecture: Quantitative Approach 6th Edition, Shoei-sha. |
Assessment/Grading |
Mid-term and the Final Exam as well as a few times report submission. Each weight is 45%, 45% and 10% respectively. |
Message from instructor(s) |
Course keywords |
Computer architecture, Instruction set, memory architecure, micro-architecture |
Office hours |
Via e-mail for an appointment or before or after each class |
Remarks 1 |
Remarks 2 |
Related URL |
Lecture Language |
Japanese |
Language Subject |
Last update |
9/30/2022 3:19:54 AM |