1.Flynn分类法简介
费林分类法(Flynn’s Taxonomy),是一种高效能计算机的分类方式。1972年费林(Michael J. Flynn)根据资讯流(information stream)可分成指令(Instruction)和资料(Data)两种。据此又可分成四种计算机类型:
🟢单一指令流单一资料流计算机(SISD)
🟢单一指令流多资料流计算机(SIMD)
🟢多指令流单一资料流计算机(MISD)
🟢多指令流多资料流计算机(MIMD)
2.四种计算机类型(区别)
体系结构类型 | 结构 | 关键特性 | 代表 |
---|---|---|---|
单指令流单数据流 SISD | 控制部分:一个 处理器:一个 主存模块:一个 | 单处理器系统 | |
单指令流多数据流 SIMD | 控制部分:一个 处理器:多个 主存模块:多个 | 各处理器以异步的形式 执行同一条指令 | 并行处理机 阵列处理机 超级向量处理机 (GPU) |
多指令流单数据流 MISD | 控制部分:多个 处理器:一个 主存模块:多个 | 被证明不可能 至少是不实际 | 目前没有 有文献称流水线 计算机为此类 |
多指令流多数据流 MIMD | 控制部分:多个 处理器:多个 主存模块:多个 | 能够实现作业、 任务、指令等各 级全面并行 | 多核处理器(SMP BMP、MP) 多处理机系统 ( MPP) 多计算机 |
3.例题
(第一题):
解析:选D 当前的主流为多指令流多数据流MIMD。
(第二题):
解析:选C GPU属于SIMD。
(第三题):
解析:选B 需要使用专用的高速网络设备。