發信人: Denmark.bbs@vlsi1.iie.ncku.edu.tw (Mike), 看板: Hardware
標 題: Re: 聽說所有的Intel...MMX 的功能都是假的!
發信站: 成大資訊所_BBS (Wed Dec 10 11:54:48 1997)
轉信站: windmoon!news.ncu!news!news.nia!netnews.ntu!news.mcu!news.cs.nthu!UUse
==> Pheonix.bbs@bbs.secc.fju.edu.tw (水藍色與冬季) 在 hardware 版提到:
: 【 在 Mega_Drive.pbbs@pbbs.chu (Mega Drive) 的大作中提到: 】
: : followed 無's post...
: : 嗯...不是假的啦,會有這樣的說法是因為目前支援mmx的軟體真的不多,且57道
: : 指令碼真的是不太夠! 否則為啥intel還要出mmx2呢?
: 我想問究竟那些運算能用到 MMX 的輔助....
: MMX 使用比率有多少? 不知道有沒有什麼程式可以估計出 rate ....
: 如果使用比率高,而且真的有快到, 當然是不錯,如果比率低
: 那顯然就只是 Intel 的花招......然後 Cyrix 跟 AMD 為了
: 混口飯吃不得已也做上去........最後消費者拿到的只是
: Much More eXpansive 簡稱 MMX 的處理器技術罷了....
忍不住想講句話, 舉個例子
我室友在sony工作(位於美國矽谷)
他現在負責的Project是把mpeg2 的程式從mmx轉成非mmx
其效果的差距,由25 frames/per sec 到 10 frames/per sec
你覺得差距大不大??
mmx多了平行處理的功能,對於一般的程式或許效果不大
不過對可以平行處理的資料,像是矩陣...
就有非常大的幫助,我室友說大概是3倍
至於會不會常常用到mmx的功能呢??
我相信以multimedia方面 develop的軟體,會用到不少
不要以為加幾個指令沒什麼,
以我本身做chip設計的經驗來說(我亦在矽谷工作)
幾個指令可以將一個表現平平的chip,或cpu,變成一個功能強大的chip
其差別都要看這些指令到底是做什麼用的