資格暗記無料で始める

SIMDとMIMDとは?

SIMDとMIMDとは、命令の流れとデータの流れの数でコンピュータを分類したフリンの分類の用語。SIMDは1つの命令で複数データを一斉に処理する方式、MIMDは複数の命令流が別々のデータを処理する方式。ほかにSISD、MISDがあり、対応関係がFEで問われる。

しむでぃーとみむでぃー

基本情報技術者試験の頻出用語/テクノロジ系/別名:SIMD、MIMD


SIMDとMIMDの意味

命令の流れとデータの流れの数でコンピュータを分類したフリンの分類の用語。SIMDは1つの命令で複数データを一斉に処理する方式、MIMDは複数の命令流が別々のデータを処理する方式。ほかにSISD、MISDがあり、対応関係がFEで問われる。

SIMDとMIMDの具体例

画像の全画素を一律に明るくする処理は、同じ加算を大量のデータへ適用するのでSIMDが向き、GPUやCPUの拡張命令が使われる。一方、複数コアがそれぞれ異なるアプリケーションを実行するマルチコアPCの動作はMIMDにあたる。

SIMDとMIMDは試験でどう引っ掛けられる?

「複数コア=SIMD」と考えないこと。コアごとに別命令を実行するならMIMDである。SIMDはあくまで1命令が多数データに同時に効く方式で、ベクトル演算・行列演算のような規則的なデータ並列に限って効果が出る。

SIMDとMIMDと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。