【教学课件】第七章多处理机.ppt
《【教学课件】第七章多处理机.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第七章多处理机.ppt(40页珍藏版)》请在三一办公上搜索。
1、第七章 多处理机,多处理机具有两个以上的处理机,在操作系统控制下,通过共享的主存或输入/输出子系统或高速通信网络进行通信。多任务处理,协同求解,提高速度;利用冗余,提高可靠性、适应性、可用性。分为:同构型、异构型、分布型,目录,多处理机的概念、问题和硬件结构 紧耦合多处理机多Cache的一致性问题 多处理机的并行和性能 多处理机的操作系统 多处理机的发展,多处理机,属于多指令流、多数据流系统多处理机系统由多个独立的处理机组成,每个处理机都能够独立执行自己的程序。实现更高一级的作业、任务之间的并行结构上:要用多个指令部件分别控制,通过机间互联网络实现通信算法上:不限于向量数组系统管理上:依靠软件
2、手段解决资源分配和管理,任务分配、处理机调度、进程同步和通讯,多处理机与并行处理机的主要差别,多处理机存在的技术问题,硬件结构上如何解决处理机、存储器模块及I/O子系统之间的互连如何最大限度地开发系统的并行性,实现多处理机各级的全面并行;如何分割任务的大小,任务的粒度大小;如何协调好处理机中各并行执行的任务和进程间的同步问题;如何将各个人物分配到一个或多个处理机上,解决好处理机调度、任务调度和资源分配问题,防止死锁;系统发生故障,系统如何重新组织,正常工作,多处理机的硬件结构,紧耦合和松耦合 机间互连形式-性能的重要因素 存储器的组织,紧耦合多处理机,是通过共享主存来实现处理机间通讯,通信速率
3、受限于主存的频率。减少主存冲突,采用模m多体交叉存取;是否带专用Cache,有两种各个处理机为同构型,同一类型、功能相同的多处理机;,处理机之间共享主存储器,通过高速总线或高速开关连接。主存储器有多个独立的存储模块每个CPU能够访问任意一个存储器模块通过映象部件MAP把全局逻辑地址变换成局部物理地址通过互连网络寻找合适的路径,并分解访问存储器的冲突多个输入输出处理机IOP也连接在互连网络上,I/O设备与CPU共享主存储器。处理机个数不能太多,几个到十几个,紧密偶合方式要求有很高通信频带。可以采用如下措施:采用高速互连网络增加存储器模块个数,一般n?m,取12倍之间。每个存储器模块再分成多个小模
4、块,并采用流水线方式工作。每个CPU都有自己的局部存储器LM。每个CPU设置一个Cache。,带二维共享存储器和、局部Cache及存储器的多处理机,松耦合多处理机,每一台处理都由容量较大的局部存储器,减少访存冲突,不同处理机间或者通过通道互连实现通信,或者通过消息传送系统(MTS)。可看成分布系统;松耦合非层次型多处理机层次型总线形式的多处理机,处理机之间的连接频带比较低通过输入输出接口连接,处理机间互为外围设备进行连接例如,IBM公司的机器,都可以通过通道到通道的连接器CTC把两个不同计算机系统的IOP连接起来。通过并口或串口把多台计算机连接起来例如,用串行口加一个MODEL拨号上网,也可以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 第七 处理机
链接地址:https://www.31ppt.com/p-5660285.html