56 lines
3.0 KiB
Markdown
56 lines
3.0 KiB
Markdown
# 第0章 课程导论 各老师章节总结
|
||
|
||
## 老师:谭婧炜佳(tjwj)
|
||
|
||
### 一、课程定位与研究范畴
|
||
|
||
本章为计算机系统结构课程的开篇导论,谭婧炜佳老师从课程基本信息出发,系统介绍了计算机系统结构的基本概念、学习目标、研究内容及评价体系。
|
||
|
||
**计算机系统结构的定义:** 课程指出,计算机系统结构是研究如何设计、实现广义的计算机系统,来达到一定的性能、功耗、造价等的要求。这一定义明确了本课程的核心研究目标——在多维约束下寻求最优的系统设计方案。
|
||
|
||
**研究内容涵盖:**
|
||
- 微体系结构设计层面:CPU、GPU、数据中心、手机、ASIC(神经网络处理器)等不同计算平台的架构设计
|
||
- 存储结构设计层面:内存、Cache、非易失性存储材料(NVM)等存储系统的架构问题
|
||
- 研究方法层面:基准程序设计、基准程序特征分析、体系结构量化分析(可靠性、能耗、温度)、体系结构优化、设计空间探索等
|
||
|
||
**设计目标:** 性能提升、能耗降低、可靠性提升、安全性提升。
|
||
|
||
### 二、课程体系与教学安排
|
||
|
||
本章明确了计算机系统结构课程的整体框架,包含五大核心章节:
|
||
|
||
| 章节 | 内容 | 课时 |
|
||
|------|------|------|
|
||
| 第1章 | 概述 | 4课时 |
|
||
| 第2章 | 缓存优化 | 6课时 |
|
||
| 第3章 | 指令级并行(SISD) | 8课时 |
|
||
| 第4章 | 数据级并行(SIMD) | 6课时 |
|
||
| 第5章 | 线程级并行(MIMD) | 8课时 |
|
||
|
||
课程围绕"缓存优化"和"并行处理"两条主线展开,分别对应现代计算机系统结构中两个最重要的性能提升方向。
|
||
|
||
### 三、学习目的与方法论
|
||
|
||
课程要求学生达成三个层次的学习目标:
|
||
|
||
1. **概念建立:** 建立计算机系统的完整概念,形成对计算机系统整体架构的系统性认知
|
||
2. **能力培养:** 掌握计算机系统结构概念、原理、设计方法和分析方法,特别是**量化方法**,提高分析和解决问题的能力
|
||
3. **前沿了解:** 了解计算机系统结构最新研究成果
|
||
|
||
### 四、学术背景与行业影响
|
||
|
||
本章特别介绍了2017年图灵奖得主John L. Hennessy和David A. Patterson的贡献——"For pioneering a systematic, quantitative approach to the design and evaluation of computer architectures with enduring impact on the microprocessor industry"。这一定量化的研究方法论深刻影响了整个计算机体系结构领域。
|
||
|
||
课程同时指出三大顶级会议(ISCA、 MICRO、 HPCA)作为学术前沿的主要阵地,录用率约20%,每年共录用300余篇论文,反映了本领域活跃的研究状态。
|
||
|
||
### 五、成绩评定与课程资源
|
||
|
||
课程采用综合评定方式:
|
||
- **期末笔试考试:** 70%
|
||
- **平时成绩:** 30%
|
||
- 作业(60%)
|
||
- 课堂环节(30%):课堂测试、课堂提问、出勤
|
||
- 任务点(10%):学习通
|
||
|
||
作业提交采用梯度扣分机制:晚1天得分×50%,晚2天得分×25%,晚3天后不得分。
|