最終更新:2017-07-21 (金) 12:23:26 (2673d)
SSE
Top / SSE
Streaming SIMD Extensions
x86のSIMD命令セットに含まれる浮動小数点演算?の複数同時実行を行う命令セット。Pentium IIIから搭載
- 新たに128ビット長のXMMレジスタ8本を新設し、これを用いてSIMD命令を処理する。
- x64では更に8個のXMMレジスタを追加。
- 単精度(float)で4つ、倍精度(double)で2つの演算を1命令で実行できる
SSE/バージョン
バージョン 登場 対応CPU MMX MMX Pentium SSE/初代 Pentium III SSE2 Pentium 4 SSE3 Pentium 4 (Prescott) Core Duo?、Core Solo?、Pentium Dual-Core T21XX、T20XXシリーズ、Pentium Extreme Edition?、Pentium D SSSE3 Core 2 Duo (Merom 65nm) Core 2 Extreme 7XXX、6XXXシリーズ、Core 2 Quad 6XXXシリーズ、Core 2 Duo 7XXX(E7200を除く)、6XXX、5XXX、4XXXシリーズ、Core 2 Solo? 2XXXシリーズ、Pentium Dual-Core E2XXX、T23XXシリーズ、Atomシリーズ SSE4 SSE4.1 Core 2 Duo (Penryn 45nm) Core 2 Extreme 9XXXシリーズ、Core 2 Quad 9XXXシリーズ、Core 2 Duo 8XXXシリーズおよびE7200 SSE4.2 Nehalem Core i7,AMD FX SSE4a Phenom - SSE4との互換性はない SSE5 AMDが発表したけどIntelはAVXを発表し、結局キャンセルされた。
AVX
レジスタ
SSE/実装
- プログラミングするときのメモとか。