3、浮动监督式( Floating supervisor) 作系统中每次只有一台处理机作为执行全面管 理功能的“主处理机”,“主处理机”可以根 据需要浮动,即从一台切换到另一台处理机。 这样,即使执行管理功能的主处理机故障,系 统也能照样运行下去; 优点: 系统可靠性更强,没有单主处理崩溃瓶颈 更好的平衡处理机负载 缺点:主要表现在系统实现复杂性
3、浮动监督式(Floating supervisor) 作系统中每次只有一台处理机作为执行全面管 理功能的“主处理机”,“主处理机”可以根 据需要浮动,即从一台切换到另一台处理机。 这样,即使执行管理功能的主处理机故障,系 统也能照样运行下去; 优点: ▪ 系统可靠性更强,没有单主处理崩溃瓶颈 ▪ 更好的平衡处理机负载 缺点:主要表现在系统实现复杂性
4、与单处理机操作系统比较 多进程资源共享访问需要新的进程同步算法 多处理机任务调度,需要考虑各处理机负载平 衡性,发挥各节点的最大性能 存储器访问方面访问冲突仲裁,以及各局部缓 存与全局存储之间的同步 系统可靠性,使系统具有重构能力
4、与单处理机操作系统比较 ▪ 多进程资源共享访问需要新的进程同步算法 ▪ 多处理机任务调度,需要考虑各处理机负载平 衡性,发挥各节点的最大性能 ▪ 存储器访问方面访问冲突仲裁,以及各局部缓 存与全局存储之间的同步 ▪ 系统可靠性,使系统具有重构能力
四、多核处理器 单个芯片上的多个处理器所构成的处理器系统, 即多核处理器。 多核处理器的思想是将大规模并行处理器的处 理器集成到同一个芯片内,由各个处理器并行 执行不同的进程。 IBM, Intel,AMD等芯片公司均推出可给予 多核的微处理芯片系统
四、多核处理器 单个芯片上的多个处理器所构成的处理器系统, 即多核处理器。 多核处理器的思想是将大规模并行处理器的处 理器集成到同一个芯片内,由各个处理器并行 执行不同的进程。 IBM,Intel,AMD等芯片公司均推出可给予 多核的微处理芯片系统
第二节多处理机的互连网络 多处理机系统中,包含多个处理机以及完成处 理机间通信、协调所需的多个功能部件,势必 涉及到处理机、处理机和功能部件间的相互 连接问题。互连网络是多处理机系统的重要组 成部分,它对系统的性能指标有决定性的影响
第二节 多处理机的互连网络 多处理机系统中,包含多个处理机以及完成处 理机间通信、协调所需的多个功能部件,势必 涉及到处理机间、处理机和功能部件间的相互 连接问题。互连网络是多处理机系统的重要组 成部分,它对系统的性能指标有决定性的影响
互连网络的基本概念 连网络是指由开关元件按照一定 鐘肌续簿驾探 理机豆珍多个场能部件之间的相莲接。 互连网络具有三大要素 点间互连拓扑(包含连 接通路)、开关 和控 互连函数表示法 如果癌耳连网绉看作二个黑盒子拿子的输出端口 输入端口间就存在一定的位置变换关系,这就是互 函数。 函数表示法 输入为x=xn-1xn-2….x1x0为端口编号的二进制值表 示。互连函数为f( xn-1xn-2…x1x0)
一、互连网络的基本概念 互连网络是指由开关元件按照一定的拓扑结构和控制 方式构成的网络,用以实现多处理机系统内部多个处 理机或多个功能部件之间的相互连接。 互连网络具有三大要素,即结点间互连拓扑(包含连 接通路)、开关元件和控制方式。 互连函数表示法 如果将互连网络看作一个黑盒子,盒子的输出端口与 输入端口间就存在一定的位置变换关系,这就是互连 函数。 ▪ 函数表示法 输入为x = xn-1 xn-2… x1 x0为端口编号的二进制值表 示。互连函数为f (xn-1 xn-2… x1 x0)