- 15
- 0
- 约3.18千字
- 约 37页
- 2018-10-18 发布于山东
- 举报
* 多处理器 消息传递与共享存储 常见的共享存储系统 共享存储系统的指令相关 共享存储系统的访存事件次序 存储一致性模型 CACHE一致性协议 * 实践是最好的课堂 介绍龙芯CPU设计的过程 通过10个故事其中的经验,尤其是教训 * 教材与参考书 教材 《计算机体系结构》:清华大学出版社 参考书 《MIPS设计透视》:北航出版社 《计算机体系结构---量化研究方法》(第三版):Patterson Hennessy 《数字集成电路---设计透视》(第二版):清华大学出版社 * 博士与硕士 两门课程 计算所的博士课程《处理器设计》 研究生院的硕士课程《高性能计算机系统结构》 作业与考试不同 硕士要求低 博士要求高:动手多、查阅资料多、面广 * 作业与辅导 辅导老师 陈云霁:cyj@ict.ac.cn 肖俊华:xiaojunhua@ict.ac.cn 班长 计算所博士班班长: 研究生院硕士班班长: * 作业与考核 本课程的学习任务较重,尤其是博士作业较多 平时作业:40分 期末考试:60分 作业:两周内上交为有效,不得打印 考试方式:课堂闭卷,70%题目是作业题 * * 计算机系统结构(处理器设计) * 课程介绍 对CPU的认识 本课程的目的 本课程内容和要求 * 什么是CPU 一个6岁小孩的答案 CPU就是在一张纸上画一些方块, 然后用线和箭头把这些方块连起来, 再写上几个字,涂上点颜色, 最后一烧,烧出一个亮晶晶的小方块 我们比她多知道些什么? * 会用计算机不稀奇 * 5岁小孩的画 * 5岁小孩的画 * 5岁小孩的画 * 5岁小孩的画 * 5岁小孩的画 * 8岁小孩用计算机编的报纸 8岁小孩用计算机编的报纸 * 一个5岁小孩设计的CPU * 8岁孩子的设计 * 我的设计 Processor Interface Decoder BTB BHT ITLB ICACHE PC IR Fix RS. Register Mapper Reorder Queue Floating Point Register File ALU1 ALU2 FALU1 FALU2 Float RS PC+16 PC TAG Compare CP0 Queue CACHE TLB refill bus CACHE Interface Miss Queue Wtbk Queue ROQ BRQ General Register File MEM Figure 1. Microarchitecture of Godson-2 write back bus commit bus branch bus map bus * 这几个设计有什么不同? * 本课程内容和要求 就从我按下键盘翻一页幻灯片讲起 为什么我按一下键盘能够翻一页幻灯片? 从按一下键盘到翻一页幻灯片经过了什么过程?包括应用程序、操作系统、硬件系统、处理器、以及晶体管? 程序的运行和晶片中的电子的流动之间的关系? 在上述过程中涉及的重要量化指标(性能、功耗、成本)的关系? 这些是本课程希望回答的问题 知其然,还要知其所以然 * 在龙芯2号处理器中 从按一下键盘到翻动一张幻灯片的原理性过程 键盘产生一个信号送到南桥芯片 南桥传到北桥 北桥向处理器发出外部中断信号 外部中断信号传到控制寄存器模块与屏蔽位相与 如果没有被屏蔽,再传到寄存器重命名模块并附在四条指令的第一条中送到Reorder队列 由于该指令发生了例外,不会送到功能部件执行 当该指令成为操作队列头的第一条指令被Commit时向所有模块发出取消信号,取消该指令后面的所有指令,同时在控制寄存器中把系统状态置为核心态。 并向取指模块发出中断信号,取指模块根据中断类型到0指 * 从按一下键盘到翻动一张幻灯片的原理性过程(续) 操作系统保留现场 向中断控制器读中断原因,读的同时清中断 根据中断原因调用驱动程序,读取键盘数据 唤醒正在由于等待数据而阻塞的进程(Powerpoint) Powerpoint根据当前发生的事件类型采取相应动作 CPU通过访问显存空间刷新屏幕 翻一页 * 什么是计算机系统结构? 50-60年代 Computer Architecture=Computer Arithmetic 70-80年代 Computer Architecture=Instruction Set Design 90年代以后 Computer Architecture=Design of CPU, Memory System, I/O System, Multiprocessors Searching the space of possible de
您可能关注的文档
最近下载
- 2020锦悦府地产项目夏日冰雪大世界主题嘉年华活动策划案.pptx VIP
- 会计行业分析报告及未来三年行业发展报告.docx
- DB21_T 4001-2024 辽宁省高速公路日常养护预算定额.docx VIP
- 重组人胰岛素生产工艺.pptx VIP
- 中职《心理健康与职业生涯》全册教案.docx VIP
- DB3210_T 1141-2023 扬州盐水鹅制作技艺.docx VIP
- 五四精神传薪火青春挺膺担当课件高中下学期五四青年节主题教育班会.pptx VIP
- 2023年山东省青岛市局属公办普通高中自主招生统一笔试物理试卷.pdf VIP
- 住小区临时用水施工方案.doc VIP
- 第三章_维普与万方.ppt VIP
原创力文档

文档评论(0)