Course title | |||||
システム評価設計工学特論 [Advanced Design and Evaluation of Systems] | |||||
Course category | courses for master's programs | Requirement | Credit | 2 | |
Department | Year | ~ | Semester | 1st | |
Course type | 1st | Course code | 1060608 | ||
Instructor(s) | |||||
金子 敬一 [KANEKO Keiichi] | |||||
Facility affiliation | Faculty of Engineering | Office | afjgxte/L1151 | Email address |
Course description |
By taking interconnection networks as examples, we discuss them with respect to their classification, basic concepts, design metrics, deadlock and starvation, routing algorithms from the technical and engineering aspects. |
Expected Learning |
The students are requested to understand classification, basic concepts, design metrics, deadlock and starvation, and routing algorithms of interconnection networks from the technical and engineering aspects. |
Course schedule |
Lesson 1 (Introduction) Parallel computation and networks, Parallel computer architecture, Considerations in network design, Classification of interconnection networks Lesson 2 (Basic Concepts) Direct networks Lesson 3 Indirect networks Lesson 4 Indirect networks Lesson 5 Hybrid networks, Summary Lesson 6 Networks and router model, Basic concepts, Switching technique Lesson 7 Virtual channels, Hybrid switching technique Lesson 8 Optimization of switching technique, Summary Lesson 9 Theory of deadlock avoidance and its extension (Deadlock) Lesson 10 Theory of deadlock avoidance and its extension (Livelock) Lesson 11 Theory of deadlock avoidance and its extension (Starvation) Lesson 12 Alternative method, Deadlock detection Lesson 13 Deadlock prevention and recovery, Livelock recovery, Summary Lesson 14 Basic concepts, Deterministic routing algorithms Lesson 15 Adaptive algorithms, Non-minimal routing algorithms, Summary |
Prerequisites |
Required Text(s) and Materials |
English materials are distributed during the classes. |
References |
Reference books are introduced in the first lesson. |
Assessment/Grading |
Assessment is based contribution to classes (60%) and presentation (40%). NOTE THAT IN EACH LESSON, THE STUDENT MUST MAKE REMARKS TO GIVE SOME CONTRIBUTION TO THE CLASSES. Just staying in the classroom without contribution is not considered to be attendance. Understanding classification, basic concepts, design metrics, deadlock and starvation, and routing algorithms of interconnection networks from the technical and engineering aspects is checked and evaluated. In case of the online classes, the grade evaluation premises all attendances, and the attitude to learn and the presentation are comprehensively evaluated. Standard study time set by the our university is required to get the grade. |
Message from instructor(s) |
Course keywords |
Interconnection Network, Parallel Computer, Message Exchange, Deadlock |
Office hours |
As needed. E-mail communication is welcome. k1kaneko@cc.tuat.ac.jp |
Remarks 1 |
Remarks 2 |
Related URL |
Lecture Language |
English |
Language Subject |
Last update |
5/7/2020 1:19:41 PM |