The lectures for this class will be in Japanese, but
non-Japanese-speaking students are encouraged to join. Adequate
materials to learn the topic and complete the assignments will be
available in English.
-------- We have entered the late Moore's Law period of computer architecture, as shown by the latest multicore microprocessors. From this point forward, computer design must concentrate on parallel processing, data transfer, and heat management as especially important factors. Studying modern microprocessor design, we will see where performance is created in computer systems, including:
Structure and development of processors
High-level language and machine language
Compiler optimization
Relationship of architecture and operating systems
Input/output systems, data storage systems
Multiprocessor networks
Note:
Students will be expected to understand at least one high-level language as part of the course. The textbook will be Hennessy & Patterson, "Computer Architecture, Fourth Edition: A Quantitative Approach", which has not yet been translated into Japanese. Lectures will be in Japanese, but non-Japanese speaking students are encouraged to join the class. Sufficient materials will be available in English to learn the material and complete the assignments.
教科書 Textbook
Computer Architecture: A Quantitative Approach, fourth edition
John L. Hennessy and David A. Patterson
Morgan Kauffman, 2007
ISBN: 978-0-12-370490-0
教材
第1回 10月1日
Lecture 1, October 1: Fundamentals of Computer Design