电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

从体系结构的演变看高性能微处理器的发展趋势

从体系结构的演变看高性能微处理器的发展趋势_第1页
1/19
从体系结构的演变看高性能微处理器的发展趋势_第2页
2/19
从体系结构的演变看高性能微处理器的发展趋势_第3页
3/19
下载后可任意编辑从体系结构的演变看高性能微处理器的进展趋势12024 年 6 月 23 日下载后可任意编辑22024 年 6 月 23 日下载后可任意编辑微处理器体系结构随着高性能计算的需求, 计算机体系结构发生了很大变化。作为计算机核心部件的微处理器, 其性能和复杂性( 晶体管数、 时钟频率和峰值) 也根据摩尔定律增长。微处理器性能的改进在很大程度上归功于体系结构的进展和 VLSI 工艺的改进。体系结构的进展主要体现在三个方面, 即超流水、 多指令发射和多指令操作。超流水技术主要开发时间并行性。流水线技术是 RISC 处理器区别于 CISC 处理器的重要特征。采纳超流水技术, 尽管能够减少关键路径中每级流水的时间, 但同时也引入了更多的寄存器, 进而增加了面积开销以及时钟歪斜问题。另一方面, 深度流水在指令相关和指令跳转时会大大降低流水线的性能。多指令发射和多指令操作均是开发空间并行性。多指令发射面临的首要问题是如何保持应用程序语义的正确性, MIMD、 超标量和数据流技术是多指令发射的典型结构。MIMD 是并行计算的重要讨论领域。超标量采纳时序指令流发射技术, 兼容性好, 硬件开销大, 功耗开销大, 是当前多数商用高端处理器采纳的主流技术。数据流采纳 token 环技术, 理论上能够开发出高度指令并行性。然而, 其商用开发不成功, 原因是运行时间开销大, 特别是token 环匹配需要很高的时间代价。多指令操作是当前体系结构的重要讨论方向。多指令操作包括数据并行性开发和操作并行性开发。尽管在 CISC 处理器中均采纳过这两种技术, 但 CISC 给体系结构开发带来三个负面影响: 一是CISC 指令不适合流水处理, 二是指令差异很大造成译码困难, 三32024 年 6 月 23 日下载后可任意编辑是编译器很难开发出有效的指令操作。与 CISC 处理器相反, 多指令操作非常适合 RISC 处理器, 其中 SIMD 和 VLIW 就是数据并行性和操作并行性的典型结构。向量处理器和 SIMD 处理器都是利用多个操作数来实现数据并行性。但二者有很大不同。向量处理器对线性向量元素顺序操作, SIMD则对向量元素进行并发操作。对前者, 每条指令只能作用于一个功能部件, 执行时间较长; 而后者在执行指令时能够作用于多个功能部件。向量处理器采纳交叉存储器实现向量的访存操作, 同时可对短向量进行有效操作, 即对稀疏向量进行压缩以获得高性能。SIMD 适合多媒体中的分组数据流, 经过特定算法将长的数据流截...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

从体系结构的演变看高性能微处理器的发展趋势

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部