X033503 Advanced Computer Architecture 高级计算机系统结构

 

X033503 Advanced Computer Architecture 高级计算机系统结构

 

课程名称 (Course Name)

课程代码 (Course Code):X033503

学分/学时 (Credits/Credit Hours) 3

开课时间 (Course Term )  fall

开课学院(School Providing the Course:  Computer Science

任课教师(Teacher:  Deng Qianni qndeng@sjtu.edu.cn

课程讨论时数(Course Discussion Hours:  

课程实验数(Lab Hours:   



课程内容简介(Course Introduction):

Computer architecture is a vibrant and ever changing area; this course will attempt to convey that to students. It focuses on the design and implementation of computer systems, as well as techniques for analyzing and comparing alternative computer organizations.  We will take the broad view of computer architecture as it evolves - not just CPU design, but the places where hardware and software come together from tiny embedded devices to massive internet service platforms.  Students will learn about styles of computer implementation and organization from a historical and modern perspective. Traditional concepts such as memory hierarchies, pipelining, instruction-level parallelism, data-level parallelism, thread-level parallelism will be discussed. Further, modern issues such as data speculation, dynamic compilation, communication architecture, multiprocessors, and data center will be introduced and discussed. Cutting-edge paradigms such as low-power processors, reliability, and scalable systems will be explored.

In addition to the textbook, this course includes a number of readings from research papers. Such papers are important for a number of reasons, not the least of which is to understand that design decisions are not always black and white.

教学大纲(Course Teaching Outline):

Chapter 1 Fundamentals of quantitative design and analysis (6 hoours)

Chapter 2 Memory Hierarchy Design 9hours

Chapter 3 Instruction-Level Parallelism and its Exploitation 9hours

Chapter 4 Data-Level Parallelism in Vector, SIMD and GPU architecture

3hours

Chapter 5 Multiprocessors and Thread-Level Parallelism 12hours

Chapter 6 Ware-house scale computer 3hours) papers discussing (9hours)

课程进度计划(Course Schedule):

课程考核要求(Course Assessment Requirements)

参考文献(Course References)

Website:

http://cc.sjtu.edu.cn/G2S/Template/View.aspx?action=view&courseType=0&courseId

[ 2016-09-21 ]