Flynnの分類
Flynnの分類(フリンのぶんるい、Flynn's taxonomy)
計算機科学の分野で並列処理に関するコンピュータ・アーキテクチャの分類
マイケル・J・フリン(Michael J. Flynn)が1966年に提案
分類としては4つある
SISD
SIMD
MISD
MIMD
SISD(Single Instruction Single Data) Single instruction stream, single data stream
単一の命令で単一のデータを処理する最もシンプルな方式
SIMD(Single Instruction Multiple Data) Single instruction stream, multiple data streams
単一の命令で複数のデータを処理できる方式
MISD(Multiple Instruction Single Data)
Multiple instruction streams, single data stream
複数の命令で単一のデータを扱う方式。理論上は存在するが実装例はない。
MIMD(Multiple Instruction Multiple Data) Multiple instruction streams, multiple data streams
複数の命令で複数のデータを扱う方式で、複数のプロセッサを搭載した並列コンピュータ環境が該当する。OSやコンパイラがMIMDに対応している必要がある。
確認用
Q. SISD
Q. SIMD
Q. MISD
Q. MIMD
関連
参考
1972, MICHAEL J. FLYNN
メモ