第一章并行计犷机模 1计算技术的现状 2多处理机和多计算机 23多向量机和S|MD计算机 4并行计算机的抽象模型 25可扩展的范围和设计
2 第一章 并行计算机模型 ◼ 1 计算技术的现状 ◼2 多处理机和多计算机 ◼ 3 多向量机和SIMD计算机 ◼ 4 并行计算机的抽象模型 ◼ 5 可扩展的范围和设计
2多处理机和多计算机 、共享存储型多处理机 1.UMA模型 UMA--Uni form Memory Access 结构和特点:
3 2 多处理机和多计算机 ◼ 一、共享存储型多处理机 ◼ 1. UMA模型 ◼ UMA --Uniform Memory Access ◼ 结构和特点:
处理机 系统互连 (总线,交叉开关,多级网络) SM SMm 共享存储器 UMA多处理机模型
4
紧耦合系统( tightly coup led system a多处理机由于高度资源共享 口系统的互连采用总线、交叉开关、或多 级网络形式 对称( symmetric)多处理机 a当所有处理机都能同样访问所有外 围设备时
5 ◼ 紧耦合系统(tightly coupled system) ❑ 多处理机由于高度资源共享 ❑ 系统的互连采用总线、交叉开关、或多 级网络形式 ◼对称(symmetric)多处理机 ❑当所有处理机都能同样访问所有外 围设备时
例 Fortran程序可在单处理机上顺序执 行,分析0PU的运行时间,假设条件: 所有数组A(),B(1),G(1)都有N个 元素; 分析:求和 Fortran程序
6 ◼ 例 Fortran程序可在单处理机上顺序执 行,分析CPU的运行时间,假设条件: ◼ 所有数组A(I),B(I),C(I)都有N个 元素; ◼ 分析:求和Fortran程序