- 7
- 0
- 约1.05万字
- 约 62页
- 2017-08-18 发布于江苏
- 举报
多处理机系统概述 一、多处理机概念 二、多处理机的特点 三、多处理机结构 四、机间互连形式 五、机群系统 一、多处理机概念 二、多处理机的特点 多台处理机,通过共享主存或通讯网进行通讯,在软件,硬件各级相互作用,协同求解问题,实现指令间,到作业,任务级的并行。 并行处理机属SIMD结构,较适合向量处理; 多处理机属MIMD结构,可进行更高层次的并行处理。 1.结构与通用性 SIMD:单指令流系统,PE间的互连比较规整,互连的PE数量大,并行操作相同,一个CU,控制、数据通讯简单,专用。通用性较差; MIMD:多指令流系统,采用更灵活多变的结构,实现复杂的互连模式,互连的PE数量少并行操作不同,多个CU,控制、数据通讯复杂,通用性较强。 2.程序并行性 SIMD:操作级并行(数据并行), 识别:隐式识别和向量指令, 支持:编译程序和硬件; MIMD:任务级并行(数据、功能并行), 识别:显式指令、编译程序、OS和硬件等, 支持:专用指令,OS对任务的分派和调度。 3.并行任务派生 SIMD:向量指令表示及控制,隐式并行、效率低; MIMD:专用指令表示及控制,显式并行、效率高。 4.进程同步 SIMD:单一CU控制,自然同步; MIMD:多个CU控制,需采取特殊措施同步(等待、信号灯等)。 5.资源分配和任务调度 SIMD:屏蔽手段,无需调度; MIMD:软件手段(排队器、触发等)分
原创力文档

文档评论(0)