はじめに
MMXテクノロジー(以下、MMXと略記)は1997年1月9日にIntelが正式発表※1した「Pentium Processor with MMX Technology(日本での通称MMX Pentium、英語圏ではPentium MMX)」にIA-32史上初めて搭載された、SIMD(Single Instruction Multiple Data : 1命令複数データ処理)命令です。
MMX自体は、もう少し早く1996年3月か4月くらいには発表されていたはずです。※2 そのため、MMX Pentiumの発売前に対応ソフトウェアが発表される※3などしていました。
特徴は、
- SIMDであり1命令で複数のデータを同時に処理できること
- データのあふれに対してキャップをかけられること
- 対象となるデータは整数演算に限られること
- 使用するレジスターはFPUと兼用であること
などです。
続きを読む