複数のデータに対して1個の命令で同一の操作を同時並列に行う方式とは何か、
ということで、Single Instruction Multiple Data = SIMD が答え。
ちなみに、方式には以下の4種がある。
SISD(Single Instruction Single Data)
単一の命令で単一のデータを処理する方式
SIMD(Single Instruction Multiple Data)
単一の命令で複数のデータを処理する方式。
MISD(Multiple Instruction Single Data)
複数の命令で単一のデータを処理する方式。(※理論上のみで実装例はない。)
MIMD(Multiple Instruction Multiple Data)
複数の命令で複数のデータを処理する方式。