SIMD■
百科事典からSIMD(Single Instruction Multiple Data)とは、演算装置において一回の命令で複数データに対する処理を同時に行うもの。 演算装置設計手法の一。 例えば通常32bitのデータを受け付けるプロセッサなら128bitのデータを4回のクロックで計算するが、128bitのデータを受け付けるプロセッサは、1回のクロックで処理が済む。ただ多くの場合、128bitを使い切るデータはあまりなく、一般に128bitを2分割し64bitとして使うか、4分割して32bitとして使うが、結局それぞれ1回のクロックで2倍、4倍のデータ処理が可能になり、結果として相対的に低いクロックでも高い性能を引き出しやすい。 英語: SIMD |