Computer Architecture
Spring 2021, USTC
Spring 2021, USTC
课程号:011135.02
3C203: 1(3,4) 5(3,4)
周学海教授(xhzhou@ustc.edu.cn)
吴豫章:752865034
高银康:592424512
李浩然:353940072
庞继泽:3022988515
钱佳明:1830010557
地址:高能效智能计算实验室(西区活动中心北一层)
群号:341093440
- 平时作业 10%
– 实验 40%
– 随堂测验 15%
– 期终考试 35%
时间:
地点:
Welcome to the Spring 2021 Computer Architecture web page. The course is intended to provide a foundation for students interested in performance programming, compilers, and operating systems, as well as computer architecture and engineering. Our goal is for you to better understand how software interacts with hardware, and to understand how trends in technology, applications, and economics drive continuing changes in the field. The course will cover the different forms of parallelism found in applications (instruction-level, data-level, thread-level, request-level) and how these can be exploited with various architectural features. We will cover pipelining, superscalar, speculative and out-of-order execution, vector machines, VLIW machines, multithreading, graphics processing units, and parallel microprocessors. We will also explore the design of memory systems including caches, virtual memory, and DRAM.