タグ

SSEに関するgokichanのブックマーク (1)

  • x86/x64 SIMD命令一覧表 (SSE~AVX2)

    MMXレジスタ(64ビット)の命令は割愛しました。 S1=SSE  S2=SSE2 S3=SSE3 SS3=SSSE3 S4.1=SSE4.1 S4.2=SSE4.2 V1=AVX V2=AVX2 #=64ビットモード専用 *はPS/PD/DQ を SS/SD/SI に変えるとスカラー命令(最下位のひとつのデータだけ計算)になります。 各命令の下の青字はその命令に対応するC/C++ intrinsicsの名前です。 AVX/AVX2 SSE4.2までの命令の先頭にVをつけるとAVX命令になります。 実数のAVX命令でスカラーでないものはYMMレジスタで256ビット演算ができます。 整数のAVX命令でYMMレジスタが使えるのはAVX2からです。 instrinsicsで256ビット命令を使うには先頭の_mmを_mm256に、末尾のsi128をsi256に変えます。 YMMレジスタの使用には対

  • 1