计算机系统结构发展ppt_第1页
计算机系统结构发展ppt_第2页
计算机系统结构发展ppt_第3页
计算机系统结构发展ppt_第4页
计算机系统结构发展ppt_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机系统结构的发展1发展的动因多核体系结构进展多核体系结构关键问题2半导体器件技术的进步(最活跃的动力) 工艺尺寸缩小,集成度提高应用推动(根本推动力) 科学计算,网络应用,人工智能,机器学习等体系结构中一些重要技术进步 RISC,VLIW,流水技术,多发射,超标量,多线程技术,乱序执行,分支预测,预取技术等对技术路线的挑战 频率墙,功耗墙,存储墙,应用墙 从提高单个处理单元处理速度到多核到众多核 发展的动因3时 间原 因每年的性能增长1946年起的25年 两种因素都起着主要的作用 25% 20世纪70年代末80年代初 大规模集成电路和微处理器出现,以集成电路为代表的制造技术的发展 约35%

2、 20世纪80年代中开始 RISC结构的出现,系统结构不断更新和变革,制造技术不断发展50%以上维持了约16年 2002年以来 3个(见下页)约20%推动计算机性能增长的关键两因素:器件技术和体系结构发展4 功耗问题(已经很大)。 可以进一步有效开发的指令级并行性已经很少。 存储器访问速度的提高缓慢。 5 从单纯依靠指令级并行转向开发线程级并行和数据级并行。 体系结构的重大转折:6 从单核到多核,由美国斯坦福大学首先提出。其思想是将大规模并行处理器中的对称多处理器集成到同一芯片内,各个处理器并行执行不同的任务,通过挖掘程序的线程级并行性克服指令级并行性难以进一步开发的问题。 “双核”概念,主要

3、是指基于X86开放架构的双核技术。 2. 多核体系结构进展7 Intel Montecito (2006) 双核Itanium,IA-64架构,基于EPIC显式并行指令计算(Explicitly Parallel Instruction Computing)架构,多层Cache,提高访问命中率,超标量,多线程 Intel Tukwila (2010) 四核Itanium,IA-64架构 Intel 至强 7500系列 (2010) 8核,16个线程,可扩展更多核,x86架构 AMD 皓龙6000 (2010) 12核,x86架构2. 多核体系结构进展(续)8IBM Power4(2001) 双核,Unix架构,超标量8,乱序执行,复杂的Cache层次IBM Power7(2010) 8核,32线程,每核4线程2. 多核体系结构进展(续)9Intel Core2 Duo (2006) 酷睿2双核,高能低耗,前端总线,二级缓存 服务器版,桌面版,移动版 奔腾双核E系列,中低端用户,酷睿架构 酷睿i系列博锐处理器(i3,i5,i7),智能商务,超线程处理 2. 多核体系结构进展(续)10存储墙问题 处理器和存储器速度增长差距片上互联网络,通信机制 带宽延迟,连接复杂度,适应片上系统应用的通信协议并行性问题 程序设计模型对并行性的支持功耗问题可靠性设计,测试和验证高性能Cache

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论