四川大学:《计算机系统结构》课程教学资源(PPT课件讲稿)第1章 计算机系统结构基本概念(主讲:倪云竹)

计犷机系统结构 四川大学计算机学院 主讲:倪云竹 E-maiL:ybamboo@163.com
计算机系统结构 四川大学计算机学院 主讲:倪云竹 E-MAIL:ybamboo@163.com

流水线超线程 超流水线 双核(多核) 分支预测 制器 需要程序支持( (openMP) 多核并行设计 运算器 输入设备 输出设各 (ALU 哈佛结构∏互连网络多机系统 虚拟存储系统、 GAG存储系统(改进) 对两个模块的改进(控制器、存储器) 处理器技术提升较快,存储设备的数据交换是瓶颈
超流水线 流水线 超线程 双核(多核) 分支预测 虚拟存储系统、 CACHE存储系统(改进) 哈佛结构 ❖对两个模块的改进(控制器、存储器) ❖处理器技术提升较快,存储设备的数据交换是瓶颈 ❖需要程序支持(openMP) 多核并行设计 互连网络多机系统

学习目标: 建立计算机系统的完整概念 在机器指令层次学习计算机系统的性能分 析方法和性能改进方法 对组成原理的重要补充和延伸 掌握提高计算机系统的整体运算性能的基 本思路和方法 为将来的新知识做预备(并行程序、嵌入 式)
学习目标: ◼ 建立计算机系统的完整概念 ◼ 在机器指令层次学习计算机系统的性能分 析方法和性能改进方法 ◼ 对组成原理的重要补充和延伸 ◼ 掌握提高计算机系统的整体运算性能的基 本思路和方法 ◼ 为将来的新知识做预备(并行程序、嵌入 式)

第1章计算机系統结构基本概念 11引言 12计算机系统结构的概念 13定量分析技术 14计算机系统结构的发展 5计算机系统结构中并行性的发展
第1章 计算机系统结构基本概念 1.1 引言 1.2 计算机系统结构的概念 1.3 定量分析技术 1.4 计算机系统结构的发展 1.5 计算机系统结构中并行性的发展

1.1引言 ■第一台通用电子计算机诞生于1946年 ■计算机技术的飞速发展得益于两个方面 计算机制造技术的发展 计算机系统结构的创新 经历了4个发展过程:
1.1 引言 ◼ 第一台通用电子计算机诞生于1946年 ◼ 计算机技术的飞速发展得益于两个方面: – 计算机制造技术的发展 – 计算机系统结构的创新 ◼ 经历了4个发展过程:

1.1引言 时间每年的性能 原因 增长 1946年起25%计算机制造技术的发展 的25年 和计算机系统结构的创 新 20世纪70约35%大规模集成电路和微处理器 年代末 出现,以集成电路为代表的 80年代初 制造技术的发展
1.1 引言 大规模集成电路和微处理器 出现,以集成电路为代表的 制造技术的发展 20世纪70 约35% 年代末- 80年代初 计算机制造技术的发展 和计算机系统结构的创 新 1946年起 25% 的25年 每年的性能 原 因 增长 时 间

1.1引言 时间每年的性能 原因 增长 20世纪8050%以上RISC结构的出现,系统 年代中开维持了约16结构不断更新和变革, 始 年 制造技术不断发展 2002年以约20% 1.功耗问题(已经很大)。 来 2.可以进一步有效开发的 指令级并行性已经很少。 3.存储器访问速度的提高 缓慢
1.1 引言 1. 功耗问题(已经很大)。 2. 可以进一步有效开发的 指令级并行性已经很少。 3. 存储器访问速度的提高 缓慢。 2002年以 约20% 来 RISC结构的出现,系统 结构不断更新和变革, 制造技术不断发展 50%以上 维持了约16 年 20世纪80 年代中开 始 每年的性能 原 因 增长 时 间

1.1引言 造工艺提 == 将产生量 卖提高 IpHONE 功耗士宣 未来的发展:多核
1.1 引言 ◼ 摩尔定律正在走向终结… –单芯片容纳晶体管的增加,对制造工艺提 出要求 –当CPU制造中硅晶体管小于7nm,将产生量 子穿隧效应 –CPU主频已达3GHz时代,难以继续提高 • 散热问题(发热太大,且难以驱散) • 功耗太高 未来的发展:多核

1.1引言 INTEL@②86E858 INTELO COREY则UD SLAPK MALAY 3.16团的33B om. cn 酷睿2双核处理器 AMD Athlon
1.1 引言 酷睿2双核处理器 AMD Athlon

1.1引言 系统结构的重大转折: 从单纯依靠指令级并行转向开发线程级并 行和数据级并行
1.1 引言 系统结构的重大转折: 从单纯依靠指令级并行转向开发线程级并 行和数据级并行
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 计算机的维修(PPT课件讲稿)计算机维修的基本知识与实例.ppt
- 南京大学:《面向对象技术 OOT》课程教学资源(PPT课件讲稿)敏捷软件开发 Agile Software Development.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件讲稿)文件管理(主讲:徐锋).ppt
- 《文献信息检索与利用》课程教学资源(PPT课件)第三章 文献信息检索基本理论.ppt
- 山西管理职业学院:《Excel 教程》课程教学资源(PPT课件讲稿,共九部分).ppt
- 《单片机原理及应用》课程PPT教学课件(C语言版)第1章 单片机基础知识概述.ppt
- 北京航空航天大学:《程序设计语言原理》课程教学资源(PPT课件)第0章 绪论(主讲:吕卫锋)程序语言设计方法学 The Methodology Of Programming Language.ppt
- 《计算机视觉》课程教学资源(PPT课件讲稿)第二章 视觉的基本知识 第二节 视觉物理学特性.pptx
- 中国铁道出版社:《局域网技术与组网工程》课程教学资源(PPT课件讲稿)第6章 Internet.ppt
- 面向服务的业务流程管理(PPT讲稿)Business Process Analysis and Modeling.pptx
- 中国科学技术大学:《网络信息安全 NETWORK SECURITY》课程教学资源(PPT课件讲稿)第三章 局域网安全技术及应用.ppt
- Apache Spark:Intro to Spark(Lightning-fast cluster computing).pptx
- Acknowledged Broadcasting and Gossiping in ad hoc radio networks.ppt
- 中国科学技术大学:《计算机体系结构》课程教学资源(PPT课件讲稿)第7章 多处理器及线程级并行 7.3 分布式共享存储器体系结构 7.4 Models of Memory Consistency.pptx
- 《大数据挖掘与应用技术》课程教学资源(PPT课件讲稿)第12章 Hibernate持久化技术.ppt
- 南京航空航天大学:《数据结构》课程教学资源(PPT课件讲稿)第五章 数组和广义表.ppt
- 上海交通大学:传感器网络研究 Research On Sensor Nets(主讲:伍民友).ppt
- 《计算机软件技术基础》课程电子教案(PPT课件讲稿)第9章 存储管理.ppt
- 四川大学:《计算机操作系统 Operating System Principles》课程教学资源(PPT课件讲稿)第7章 虚拟存储器管理.ppt
- 《The C++ Programming Language》课程教学资源(PPT课件讲稿)Lecture 05 Object-Oriented Programming.ppt
- SQL Server权限管理(PPT课件讲稿).ppt
- 《机器学习及应用》课程教学资源(PPT课件讲稿)贝叶斯网络(Bayesian Network).ppt
- 山东大学:《微机原理及单片机接口技术》课程教学资源(PPT课件讲稿)第三章 计算机系统的组成与工作原理(3.1-3.4).ppt
- 计算机问题求解(PPT讲稿)分治法与递归.pptx
- 贵州师范学院:《高级语言程序设计 Advanced Programming》课程教学资源(PPT课件讲稿)第7章 函数——模块化设计.ppt
- 西安交通大学:《物联网技术原理》课程教学资源(PPT课件讲稿)第1章 物联网技术概论(主讲:桂小林).ppt
- 《编译原理与技术》课程教学资源(PPT课件讲稿)自底向上分析.ppt
- 山东大学:《微机原理及单片机接口技术》课程教学资源(PPT课件讲稿)第四章 指令系统及汇编语言程序设计(4.6-4.8).ppt
- 《C语言程序设计》课程教学资源(PPT课件讲稿)第8章 指针.ppt
- 山西国际商务职业学院:《数据库应用程序设计》课程教学资源(PPT课件)第7章 VFP6程序设计基础.pps
- 《计算机组装维修》课程PPT教学课件(实训教程)第3章 主板.ppt
- 《计算机网络》课程教学大纲(计算机科学与技术、网络工程专业).pdf
- 《操作系统 Operating System》课程教学资源(PPT课件讲稿)概述 Overview.ppt
- 哈尔滨工业大学:《语言信息处理》课程教学资源(PPT课件讲稿)机器翻译 I Machine Translation I(主讲:张宇).ppt
- 中国科学技术大学:《网络信息安全 NETWORK SECURITY》课程教学资源(PPT课件讲稿)UNIX/LINUX 操作系统.ppt
- 北京师范大学现代远程教育:《计算机应用基础》课程教学资源(PPT课件讲稿)第一章 计算机常识.ppt
- 《网络搜索和挖掘关键技术 Web Search and Mining》课程教学资源(PPT讲稿)Lecture 10 Query expansion.ppt
- 《编译原理》课程教学资源(PPT课件讲稿)第五章 类型检查.ppt
- 西安电子科技大学:《微机原理与接口技术》课程教学资源(PPT课件讲稿)第六章 存储器设计.pptx
- 《Computer Networking:A Top Down Approach》英文教材教学资源(PPT课件讲稿,3rd edition)Chapter 5 Link Layer.ppt