基本介紹
MMX技術,多能奔騰,MMX的開始,發展歷程,MMX優缺點,優點,缺點,
MMX技術
為了提高電腦在多媒體、3D圖形方面的套用能力,許多新指令集應運而生,其中最著名的三種便是英特爾的MMX、SSE和AMD的3D NOW!。 MMX(MultiMedia Extensions,多媒體擴展指令集)是英特爾於1996年發明的一項多媒體指令增強技術,包括57條多媒體指令,這些指令可以一次處理多個數據,MMX技術在軟體的配合下,就可以得到更好的性能。
多能奔騰

多能奔騰是繼Pentium後英特爾又一個成功的產品,其生命力也相當頑強。多能奔騰在原Pentium的基礎上進行了重大的改進,增加了片內16KB數據快取和16KB指令快取,4路寫快取以及分支預測單元和返回堆疊技術。特別是新增加的57條MMX多媒體指令,使得多能奔騰即使在運行非MMX最佳化的程式時,也比同主頻的Pentium CPU要快得多。
這57條MMX指令專門用來處理音頻、視頻等數據。這些指令可以大大縮短CPU在處理多媒體數據時的等待時間,使CPU擁有更強大的數據處理能力。與經典奔騰不同,多能奔騰採用了雙電壓設計,其核心電壓為2.8V,系統I/O電壓仍為原來的3.3V。如果主機板不支持雙電壓設計,那么就無法升級到多能奔騰。
多能奔騰的代號為P55C,是第一個有MMX技術(整量型單元執行)的CPU,擁有16KB數據L1 Cache,16KB指令L1 Cache,兼容SMM,64位匯流排,528MB/s的頻寬,2時鐘等待時間,450萬個電晶體,功耗17瓦。支持的工作頻率有:133MHz、150MHz、166MHz、200MHz、233MHz。

MMX的開始
INTEL吸取了奔騰 Pro的教訓,在1996年底推出了奔騰系列的改進版本,廠家代號P55C,也就是平常所說的奔騰 MMX(多能奔騰)。這款處理器並沒有集成當時賣力不討好的二級快取,而是獨闢蹊徑,採用MMX技術去增強性能。

MMX技術是INTEL最新發明的一項多媒體增強指令集技術,它的英文全稱可以翻譯“多媒體擴展指令集”。MMX是Intel公司在1996年為 增強奔騰 CPU在音像、圖形和通信套用方面而採取的新技術,為CPU增加了57條MMX指令,除了指令集中增加MMX指令外,還將CPU晶片內的L1快取由原來的 16KB增加到32KB(16K指命+16K數據),因此MMX CPU比普通CPU在運行含有MMX指令的程式時,處理多媒體的能力上提高了60%左右。MMX技術不但是一個創新,而且還開創了CPU開發的新紀元,後 來的SSE,3D NOW!等指令集也是從MMX發展演變過來的。
發展歷程
1997年1月9日Intel公司對外正式推出含有MMX技術,具有多媒體擴充指令集的多能奔騰處理器P55C。
MMX優缺點
優點
MMX技術提高了很多應用程式的執行性能,例如活動圖像、視頻會議、二維圖形和三維圖形。幾乎每一個具有重複性和順序性整數計算的應用程式都可以從MMX™技術中受益。對於8位、16位和32位數據元素的處理,改善了程式的性能。一個MMX™指令可一次操作8個位元組,且在一個時鐘周期內完成兩條指令,也就是說,可在一個時鐘周期內處理16個數據元素。另外,為增強性能,MMX™技術為其它功能釋放了額外的處理器周期。以前需要其它硬體支持的應用程式,僅需軟體就能運行。更小的處理器占用率給更高程度的並發技術提供了條件,在當今眾多的作業系統中這些並發技術得到了利用。在基於Intel的分析系統中,某些功能的性能提高了50%到400%。這種數量級的性能擴展可以在新一代處理器中得到體現。在軟體核心中,其速度得到更大的提高,其幅度為原有速度的三至五倍。