收藏 分销(赏)

B08第8章计算机系统.pptx

上传人:可**** 文档编号:1709406 上传时间:2024-05-08 格式:PPTX 页数:25 大小:292.32KB
下载 相关 举报
B08第8章计算机系统.pptx_第1页
第1页 / 共25页
B08第8章计算机系统.pptx_第2页
第2页 / 共25页
B08第8章计算机系统.pptx_第3页
第3页 / 共25页
B08第8章计算机系统.pptx_第4页
第4页 / 共25页
B08第8章计算机系统.pptx_第5页
第5页 / 共25页
点击查看更多>>
资源描述

1、第8章 计算机系统18.1 计算机系统概述 1)提高计算机系统运算速度的方法改进工艺,减少芯片线宽,提高集成度与工作频率;改进计算机系统结构,并使各部件之间的速度匹配。nSISD 的改进方法:采用多个通用R采用Cache、多体交叉存储器采用中断、DMA、通道、IOP技术采用流水线工作方式RISC第8章 计算机系统2超标量结构超级流水线超长指令字SIMD、MIMD第8章 计算机系统32)系统结构中的并行性n并行性是在同一时间或同一时间段内完成两种或两种以上的运算和操作。n并行性有三种含义:同时性-同一时刻,多个资源并发性-同一间隔,多个资源流水线-可能重叠的时间段n提高并行性的措施:时间重叠资源

2、重叠(空间并行)资源共享第8章 计算机系统48.2 超标量处理机、超级流水线处理机、超长指令字处理机1)超标量处理机n超标量处理机有两条或两条以上能够同时工作的指令流水线,使得在一个时钟周期内能同时发射多条指令。n超标量处理机是以增加硬件资源为代价换取处理机性能,以空间换取时间。第8章 计算机系统5取指n0 译码n0 执行n0 写回n0取指n1 译码n1 执行n1 写回n1取指n2 译码n2 执行n2 写回n2取指n3 译码n3 执行n3 写回n3取指n4 译码n4 执行n4 写回n4取指n5 译码n5 执行n5 写回n5取指n6 译码n6 执行n6 写回n6取指n7 译码n7 执行n7 写回

3、n7第8章 计算机系统62)超级流水线处理机n在一个时钟周期能够分时流出多条指令的处理机称为超级流水线处理机。n双倍的内部时钟频率允许在一个外部时钟周期内完成两个任务。n超级流水线处理机是通过各部分硬件的充分重叠工作提高处理机性能,以时间换取空间。取指n0译码n0执行n0写回n0取指n1译码n1执行n1写回n1取指n2译码n2执行n2写回n2取指n3译码n3执行n3写回n3第8章 计算机系统73)超长指令字处理机(VLIW)nVLIW处理机的指令字非常长,由多个字段组成,每个字段对应一个执行部件,指定一种操作。n编译时,把多个能并行执行的操作组合在一起成为超长指令,即VLIW完全靠软件进行静态

4、调度,使得多个执行部件并行工作。取指IF 译码ID 执行EX 写回W执行EX执行EX取指IF 译码ID 执行EX 写回W执行EX执行EX取指IF 译码ID 执行EX 写回W执行EX执行EX第8章 计算机系统88.3 向量处理机n向量处理机是一种具有向量数据表示,并设置相应的硬件能对向量的各个元素进行并行处理的处理机。n向量处理机一般采用流水线处理技术。第8章 计算机系统9n向量处理机对存储器要求:及时提供元素和存入运算结果。一般配有大容量的、分成多模块交叉工作的主存。n向量处理机中具有向量处理指令:向量运算、向量传送等。例如:计算D=A*(B+C)A、B、C是含有长度为n的向量 A=(a1,a

5、2,an)B=(b1,b2,bn)C=(c1,c2,cn)B+CE,A*E D利用两条向量运算指令完成,指令内无数据相关,指令间有一次数据相关。第8章 计算机系统108.4 阵列处理机和多处理机系统1)阵列处理机(SIMD)(1)组成n阵列处理机是以大量相同的处理单元按规则排列成阵列形式而得名。阵列处理机由在同一控制器CU控制下的多个处理单元PE组成,PE是不带控制部件的运算单元。在CU控制下,各PE对各自的数据并行地执行同一条指令所规定的操作。第8章 计算机系统11在PE之间设置互连网络ICN,规定了各PE之间的连接方式,即规定任意两个PE间的传送数据的路径。系统中还设置SC起管理职能,完成

6、系统控制和I/O操作。例如:在传统机上计算A=B+CA(1)=B(1)+C(1)A(2)=B(2)+C(2)A(n)=B(n)+C(n)在阵列处理机上,用一条加法指令控制n个处理单元同时执行加法完成第8章 计算机系统12(2)特点采用资源重复并行完成计算ICN的特性极大影响系统的性能,是并行研究的重点必须配备SC起管理职能(3)分类根据存储器的不同组成形式,有两种结构:分布存储器系统共享存储器系统第8章 计算机系统132)多处理机系统(MIMD)nMIMD可分为两种类型:多处理机系统多计算机系统多处理机系统使用共享存储器,处理机之间的通信通过存储器进行。多计算机系统只访问自己的私有存储器,且私

7、有存储器不能被其它计算机访问,计算机之间的通信靠消息传递。第8章 计算机系统14(1)多处理机结构第8章 计算机系统15nP0-Pn(包含CU和PE)通过互连网络共享主存;nI/O和外存(SM)经过多路通道CH和互连网络相连,与P共享主存;n处理器P之间也可以通过互连网络交换信息。第8章 计算机系统16(2)减少访问主存冲突常采用的方法n主存分为M个模块交叉工作,且Mn;n每个处理器都配备单独使用的小容量的局部存储器(LM);n每个处理器都配备高速缓存Cache,亦有COMA结构。第8章 计算机系统17(3)紧耦合和松耦合n在紧耦合多处理机中,主存储器为每个处理器提供相同的访问机制。该主存储器

8、称为集中共享存储器。紧耦合多处理机具有均匀存储器访问结构(UMA)亦称对称型多处理机(SMP)n在松耦合多处理机中,存储器被分割成多个模块,每个模块直接与单个处理器相连。与单个处理器相连的模块称为该处理器的本地存储器。当一个处理器访问自己的本地存储器时,不必通过互连网络,直接访问即可。第8章 计算机系统18当一个处理器访问其它处理器的存储器时,通过互连网络访问。在松耦合多处理机中的存储器称为分布共享存储器(DSM)。松耦合多处理机具有非均匀存储器访问结构(NUMA)。第8章 计算机系统19(4)同构型和异构型n同构型多处理机建立在资源重复的基础上,由大量同类型或功能相同的处理机组成。一道程序被

9、分解为若干相互独立的程序段或称任务,分别指定给各个处理机并行执行。n异构型多处理机-功能分布计算机系统建立在时间重叠的基础上,由多个不同类型或承担不同功能的处理机组成一道程序被分解成能够串行执行的程序段,分给各处理机按顺序完成,各处理机相对独立的并行工作,在处理机级实施流水。第8章 计算机系统20(5)多处理机的互连结构n多处理机的互连结构是多处理机系统的关键技术,互连网络应能使每个处理机都能访问到所有的存储器,且当两个或两个以上的处理机同时访问存储器时,这些处理机都能收到要访问的数据。总线结构缺点:总线带宽限制了系统的性能总线出现故障时,所有处理机无法访问存储器第8章 计算机系统21为解决总

10、线竞争问题,需要设计带有总线仲裁逻辑的总线控制器。优先权指定方法:固定优先级、轮转优先级、排队第8章 计算机系统22为了提高总线结构的带宽,使用多总线结构例如:总线有b条、处理机数量为n、存储器模块数量为m。若mb,同时请求使用不同存储器模块的处理机的数量不大于b时,所有的请求将能同时访问存储器。第8章 计算机系统23交叉开关在总线结构的基础上增加总线数目,当总线数目增加到极端的情况,即模块的数目等于总线的数目时,构成交叉开关的结构,各模块间由一组开关阵列连接起来。各处理机可以同时访问不同的存储模块。每个交叉点是一个多路选1的开关及仲裁部件。缺点:价格高,与n*m成正比。第8章 计算机系统24多端口存储器每个处理器都有一条直接的路径连接到存储器块。多端口存储器是逻辑意义上的多端口,物理设计一般为双端口。第8章 计算机系统25本章知识点n并行性的三种含义、提高并行性的措施。n超标量处理机以空间换取时间、超级流水线处理机以时间换取空间、超长指令字处理机通过编译程序进行静态调度。n两种SIMD处理机:向量处理机和阵列处理机。n多处理机系统使用共享存储器,处理机之间的通信通过存储器进行;多计算机系统只访问自己的私有存储器,且私有存储器不能被其它计算机访问,计算机之间的通信靠消息传递。nUMA结构、NUMA结构。n多处理机的互连结构:总线结构、交叉开关、多端口存储器。

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服