F_JustWei's Studio.

Flynn分类法

字数统计: 329阅读时长: 1 min
2021/04/26 Share

Flynn分类法

Flynn 主要根据指令流和数据流来分类,分为四类:

  1. 单指令流单数据流(SISD)

    SISD 机器是一种传统的串行计算机,它的硬件不支持任何形式的并行计算,所有的指令都是串行执行,并且在某个时钟周期内,CPU 只能处理一个数据流。因此这种机器被称作单指令流单数据流机器。早期的计算机都是 SISD 机器

  2. 单指令流多数据流(SIMD)

    SIMD 是采用一个指令流处理多个数据流。这类机器在数字信号处理、图像处理以及多媒体信息处理等领域非常有效。人们现在用的单核计算机基本上都属于 SIMD 机器

  3. 多指令流单数据流(MISD)

    MISD 是采用多个指令流来处理单个数据流。在实际情况中,采用多指令流处理多数据流才是更有效的方法。因此 MISD 只是作为理论模型出现,没有投入实际应用

  4. 多指令流多数据流(MIMD)

    MIMD 机器可以同时执行多个指令流,这些指令流分别对不同数据流进行操作。例如: Intel 和 AMD 的双核处理器就属于 MIMD 的范畴

CATALOG
  1. 1. Flynn分类法
    1. 1.0.0.0.1. 单指令流单数据流(SISD)
    2. 1.0.0.0.2. 单指令流多数据流(SIMD)
    3. 1.0.0.0.3. 多指令流单数据流(MISD)
    4. 1.0.0.0.4. 多指令流多数据流(MIMD)