MMXとは?

最終更新日 2019年10月11日

MMXとは何か

MMX - 意味・説明・解説 : ASCII.jpデジタル用語辞典 には、MMX について、以下のとおり書かれています。(この記事の更新年月日は2008年4月16日)
インテルが開発した、音声や動画の処理を高速化する技術。
Insider's Computer Dictionary:MMX とは? - @IT には、MMX について、以下のとおり書かれています。(この記事の更新年月日は2002年7月5日)
 画像処理や音声信号処理のような、大量の計算処理を高速に実行する必要がある用途において、複数のデータに対して同じ処理を同時に実行可能にするための、x86アーキテクチャ向けの仕組み、もしくはそのための拡張命令セットのこと。
MMX(エムエムエックス)の意味 - goo国語辞書 には、MMX について、以下のとおり書かれています。(この記事の公開年月日は不明)
音声や動画データなどを高速処理するために米国のインテル社が開発した、CPUのマルチメディア関連の拡張機能。
動画、画像、音声を扱う処理では、複数のデータに対して同じ演算を行うことが多いです。

一度にまとめて演算すれば処理効率が高まりますが、例えば複数の 8bit の整数型データを 64bit の整数型データにまとめて、64bit の整数型データに対して演算を行う方法があります。

このような処理方法を、SIMD(Single Instruction Multiple Data)と呼びます。

8bit の整数型データに対して演算を行う処理が8回あり、SIMD により1回の演算にまとめれば処理回数は1/8になります。

SIMD を採用し複数のデータをまとめて演算を行う技術や仕組み、機能、拡張命令セット等を、MMX と呼ぶようです。


キャンペーン情報
マウスコンピューター
冬のボーナスセール icon
期間限定で大幅値引き!最大60,000円OFF!!(一部モデルのみ)
(11月20日迄)
DELL
・PRE-BLACK FRIDAYセール
Office付き秋の感謝モデルほか、デスクトップ製品がクーポンで最大18%Off
(キャンペーン実施中)
ドスパラ
・最大20%還元 冬のボーナスセール
特価パソコンをはじめ、お買得なパソコンパーツ、周辺機器を多数ご用意
(11月28日迄)
パソコン工房
・Windows 10乗り換え応援セール×総額3億円分早い者勝ち!
BTOパソコンやPCパーツ・周辺機器などがお得な価格
(11月26日迄)

CPUの拡張命令



マウスコンピューター/G-Tune