SSSE3
読み:エスエスエスイー-スリー
外語:SSSE3: Supplemental Streaming SIMD Extensions 3

 SSE3(ストリーミングSIMD拡張命令3)を拡張したもの。
目次

特徴

演算
 SSE3と比較し、16個の新命令が追加された。
 特に、水平加算などが追加されたため、内積計算などが高速化された。

機能の有無判別
 機能の有無は、EAXレジスターに1を代入してCPUID命令を実行し、ECXレジスターに得られたフラグのビット0が1かどうかで確認できる。

新命令
 SSSE3では16の新命令が追加された。それぞれ、64ビットのMMXレジスター用と128ビットのXMMレジスター用があることから、Intelの資料には「32個の新命令」と書かれている。
 SSE4ではなくSupplemental SSE3という名前の通り、SSE3を補完する小規模な強化となっている。

再検索