INTEL vs. AMD:64位CPU對決64位應(yīng)用
中國有句話叫做“來得早不如來得巧”,這句話放在市場運作上的意思就是找對合適的市場切入點,運作起來就會獲得更好的效果。
我們由這句話不難想到最近的64位風(fēng)潮。AMD推出64位的個人處理器已經(jīng)有長達(dá)一年半的時間了,而Intel卻才在今年2月發(fā)布了他們的64位處理器。而就在本周又剛剛?cè)蛲酵瞥隽怂麄兊碾p內(nèi)核處理器。

前天,我們發(fā)布了《K8神威終于顯露!純64位應(yīng)用全球首測》的文章,展示了Athlon64在64位環(huán)境下的優(yōu)異性能。這篇文章受到了廣大DIYer的關(guān)注,在評論中大家發(fā)表了不少非常有見地的看法,然而人們最關(guān)心的還是Intel的處理器和AMD的處理器在64位環(huán)境下的對比。
今天PCPOP就為您帶來了64位環(huán)境下的對比測試。參加測試的正是目前非常熱門的Intel P4 660處理器,還有雙核心的Pentium D 830處理器。
提到Intel的Prescott處理器,我想讀者應(yīng)該已經(jīng)非常熟悉了,因為這款內(nèi)核已經(jīng)發(fā)布有了一年多的時間。這款在2004年2月發(fā)布的內(nèi)核是Intel邁向90nm的第一款產(chǎn)品。
Prescott內(nèi)核的特點主要是具備了90nm的工藝,31級的超長流水線,1024KB的二級緩存。人們習(xí)慣在處理器后面加一個字母E來識別它,例如P4 3.4E。
今天我們再次來討論這款內(nèi)核并不是要再來說它的什么1MB緩存,30級流水線之類的特點,而是來討論一下這款內(nèi)核被隱藏了很久的64位處理功能。
在Prescott發(fā)布之初,就曾經(jīng)有高手指出:Prescott是支持64位運算的。得出這一結(jié)論是依據(jù)泄露出來的Prescott內(nèi)核照片。
泄露的Prescott核心照片

由于一直也沒有正式的64位操作系統(tǒng)出現(xiàn),所以Prescott的64位功能漸漸被人們所淡忘了,直到后來P4F上市,它才再度引起了人們的關(guān)心。
黑色盒裝看起來挺酷
Pentium 4F vs. Nocona Xeon
電壓1.4V,編號SL7L9
Intel的P4F處理器其實就相當(dāng)于把普通的P4E處理器打開了64位運算的功能,他們管自己的64位技術(shù)叫“EMT64”(Extended Memory Technology 64)。
通過圖片我們可以看到,P4F處理器除了支持64位運算之外,和普通的P4E處理器并沒有太大區(qū)別。同樣是1024KB的L2緩存和800MHz的前端總線。
EMT64技術(shù)的P4處理器,為什么經(jīng)過了這么長的時間才亮相于用戶面前呢?
我們開始還認(rèn)為Intel最終將會把Prescott內(nèi)核的處理器打開64位功能,直接當(dāng)作64位處理器來賣,但我們錯了。Intel在這段時間也并沒有安于他們的Prescott內(nèi)核,而是在研發(fā)新的64位處理器,也就是P4 6XX系列。在其中他們采用了最新的Prescott-2M核心。
Prescott-2M核心和普通的Prescott核心的區(qū)別最主要的只有一點,也就是L2緩存由原來的1MB增大到了2MB。其次,Prescott-2M內(nèi)核還提供了以前只在移動處理器上使用的SpeedStep省電技術(shù)。

Intel為什么這么做我們不得而知,但是有一點是可以肯定的,這就是在前有Athlon64的良好表現(xiàn)壓迫下,Intel不可能拿出一個性能沒有A64高的處理器。對于處理器的性能,頻率只是一個方面,增大緩存則是另一個很好的方法,比如P4EE系列就是這樣。
同樣基于Prescott內(nèi)核的P4 6XX系列處理器在性能上還是有一定的提高的,特別是游戲測試中,2MB的緩存非常有助于游戲性能的提升。
Intel在去年6月份推出了他們的LGA封裝處理器,這種新穎的封裝形式一改傳統(tǒng)的針腳,將針腳移到了主板上,這種處理器的主板接口被稱之為“Socket-T”。
在此后的一年時間內(nèi),Intel處理器的封裝形式雖然產(chǎn)生了變化,但是實際銷售的處理器卻仍然是以Socket-478接口為主,隨著時間的推移,LGA775處理器也逐漸開始普及起來。
對于這次發(fā)布的新處理器,Intel當(dāng)然是采用他們主推的LGA775的封裝,所以我們從外觀上很難分辨新舊產(chǎn)品的區(qū)別。
這里我們來作個小游戲,大家來猜一猜究竟哪顆是Pentium D 830,哪顆是Pentium 4 660,下面先來看第一顆處理器:
如果我們前天的測試還是一場“獨角戲”的話,今天我們的測試平臺可以說已經(jīng)名角齊聚了。這其中包括Intel最新的830處理器,P4 660處理器,以及Athlon64處理器中的典型代表——Athlon64 4000+。
硬件系統(tǒng) | |||
處 理 器 | Intel Pentium D 830 | Intel P4 660 | Athlon64 4000+ |
主 板 | 富士康 955X | 技嘉 925X | ASUS A8N |
內(nèi) 存 | GeIL DDR Ⅱ 667 512MB×2 | ||
顯 卡 | 華碩GeForce 6600“T.O.P版”(PCI Express) | ||
硬 盤 | Seagate 7200.7 60GB | ||
顯 示 器 | 愛國者 998FD | ||
驅(qū)動程序 | |||
主板驅(qū)動 | Intel Chipset Inf | ||
顯卡驅(qū)動 | Forceware 71.84WHQL Forceware 71.84 64bit版本 | ||
操作系統(tǒng) | 英文Windows XP SP1 英文Windows XP X64 SP1 |
測試軟件部分,我們?nèi)匀皇褂脕碜訟MD的Performance Analysis Tools β1.1中提供的5個測試軟件。
1.NVIDIA Blobby Dancer——3D性能測試
2.DivX Encorder——媒體壓縮測試
3.Mini-Gzip——文件壓縮測試
4.RSA——加密、解密算法測試
5.Streams——內(nèi)存帶寬測試
在我們的上一篇測試中,就曾經(jīng)有一些朋友提出了擔(dān)心,表示這些由AMD提供的測試程序有可能有特別的優(yōu)化。
2005年04月18日19:03 網(wǎng)友:smou 發(fā)表評論 IP:222.84.107.*
amd提供的又怎么樣?你說說有哪個軟件是amd做的,或者哪個軟件是amd出錢贊助的?都是第三方的軟件,反觀 pc mark 、還有洋蔥將要做的測多任務(wù)的軟件,倒是intel出了大筆大筆的錢.. 就算拋開這個不說,32位divx在32位系統(tǒng)和64位系統(tǒng)的表現(xiàn)你不會沒有看到吧,這個有優(yōu)化?別學(xué)驅(qū)家的kkk3和ddd3整天睜著眼說瞎話.
【原帖】測試軟件都是amd提供的,貓膩太多,其實32位系統(tǒng)經(jīng)過針對simd指令的優(yōu)化之后,軟件性能也會有很大提高的,這種優(yōu)化和將原來的32位代碼轉(zhuǎn)換成64位是一樣的,說到底,這個測試其實就是優(yōu)化后和優(yōu)化前的比較,和64位32位無關(guān)
[50樓] [回復(fù)本帖]
那么,究竟這些軟件又沒有對AMD的處理器進行特殊優(yōu)化呢?我們今天就用Intel的CPU來跑跑“AMD的程序”。
這次的測試,我們使用了廠家送來的最新WinXP Pro X64 RTM版本作為測試平臺,這個版本和最終發(fā)售的版本已經(jīng)相當(dāng)接近了。
然而,在使用這個操作系統(tǒng)的時候卻給筆者帶來了不小的麻煩,這個麻煩倒不是因為系統(tǒng)不夠穩(wěn)定,而是因為激活問題。
微軟出于對版權(quán)的保護,在操作系統(tǒng)中加入了激活的步驟,用戶如果僅僅是試用該操作系統(tǒng),可以獲得30天的試用期。
但是在我們的測試過程中,我們需要經(jīng)常更換硬件平臺,而這個操作系統(tǒng)一經(jīng)更改硬件平臺,就必須要求激活才能使用,這一點讓筆者重裝了數(shù)遍系統(tǒng)。
◎ 小貼士,RTM版是什么?
RTM全稱為Release to Manufacture,是給工廠大量壓片的版本,內(nèi)容跟正式版是一樣的。
正式在零售商店上架前,需要一段時間來壓片、包裝和配銷,所以程序代碼必須在正式發(fā)行前一段時間就要完成,這個完成的程序代碼叫做Final.Code。
程序代碼開發(fā)完成之后,要將母片送到工廠大量壓片,這個版本就叫做RTM版。所以說,RTM版的程序碼和正式版一樣。但是和正式版也有不一樣的地方:例如正式版中的OEM不能升級安裝,升級版要全新安裝的話會檢查舊版操作系統(tǒng)光盤等,這些就是RTM和正式版不同的地方,但是它們的主要程序代碼都是一樣的。
首先我們來看看來自NVIDIA的Blobby Dancer,這個軟件是一個3D的程序,也是今天我們測試過程中唯一的一個3D程序。這個軟件的內(nèi)容是一個由液體組成的人在不斷跳舞,不同的系統(tǒng)能夠?qū)е虏煌膸俾?,這也是我們評判性能的標(biāo)準(zhǔn)。






媒體壓縮一直是Intel的強項,我們在64位環(huán)境下看到依然是這樣的情況。在這輪測試中,Intel的處理器明顯占據(jù)上風(fēng),特別是P4 660,體現(xiàn)出了很明顯的優(yōu)勢。
分析其中原因,除了Intel在MPEG4的壓縮方面一貫的優(yōu)勢外,處理器頻率比A64要高得多也是重要原因。P4 660的頻率就是A64 4000+的1.5倍。
這里大家可能注意到,在I/O時間的部分,Intel的處理器只有大概1秒鐘的耗時,而AMD的處理器則需要很長時間,筆者經(jīng)多次驗證,成績都是如此,具體原因我們目前尚不清楚。這部分I/O時間是文件打開關(guān)閉所消耗的時間,和整個系統(tǒng)中的很多因素都有著很大的聯(lián)系,這里大家還是應(yīng)該著重看編碼壓縮過程的耗時,因為那才是和處理器性能聯(lián)系最緊密的。
第三個程序名叫Mini-GZIP,這是一個壓縮工具,它采用的核心算法是ZLIB算法,這個軟件的作用就是將文件進行壓縮。

然后我們再來看看采用RSA算法的加密解密測試的情況:






測試項目 | A64 4000+ | Pentium D 830 | Pentium4 660 |
Blobby Dancer游戲性能 | 勝利 | ||
Minigzip文本壓縮 | 勝利 | ||
DivX 5.03媒體壓縮 | 勝利 | ||
RSA加密解密 | 勝利 | ||
Stream內(nèi)存帶寬 | ○ | ○ | ○ |


關(guān)注我們
