AMD賽揚與奔騰比有多大缺陷

時間 2022-09-14 01:50:03

1樓:匿名使用者

作為電腦三大件之一的cpu,一直都是diyer們最關注的物件之一。而在cpu領域,最為出名,銷售額最大的兩家公司intel和amd競爭非常激烈,這對眾diyer來說,自然是最好不過的事情了。除了這兩家以外,能生產cpu的還有via、ibm、蘋果等,但它們的產品不是diy的主流,就不介紹了。

一、目前的市場情況

首先來看看在眾diyer中早已經如雷貫耳的intel。對應不同的市場,intel擁有不同級別的產品。其中xeon(至強)和itanium(安騰)面向的是伺服器市場,這裡就不做介紹了。

intel的xeon伺服器cpu

而它的pentium(奔騰)和celeron(賽揚)系列,才是真正屬於diyer們的產品。celeron可以看作是pentium的簡化版本,一般情況下往往是二級快取減半,現在還包括前端匯流排的降低、取消對超執行緒的支援等。

作為intel高階產品的pentium系列,效能強勁,但**也十分「強大」,一顆主流的pentium cpu,要價往往上千。因此,對於錢包不是很充裕的中國大陸diyer來說,除了對多**方面(這是intel的強項)有較高要求的diyer,**比較平易近人的celeron系列cpu可能才是他們最關注的。

早期的socket423介面的willamette核心pentium4 cpu

目前市場上的celeron系列cpu主要有兩個獨立的分支:celeron4和celerond系列,celerond又分為socket478和lga775兩種介面型別,另外市面上可能還有少量celeron3系列的cpu,但那已經不是主流,就不介紹了。celeron4剛推出的時候確實火了好一陣子,但不久人們就發現了它的軟肋:

高頻低能。而**並不昂貴,效能又可圈可點的celerond釋出後,celeron4更顯得雞肋。儘管如此,憑藉著低廉的**,celeron4還是在市場佔據了一席之地。

對於這一系列的celeron,從865pe到845pe,甚至是845d這樣爺爺級的主機板都能很好的支援。建議要求不高的辦公使用者、不想更換主機板的升級使用者購買。

celeron4 cpu近照

現在來看看真正的主角:celerond。它採用了與celeron4根本不同的prescott核心,流水線高達31級。

同時,相對於celeron4,celerond的二級快取由128kb提高到了256kb,這對提升它的效能來說,無疑是至關重要的。再一點就不能不提到最吸引diyer們的一點:celerond極好的超頻效能。

主頻為2.4ghz的celerond 320,一般情況下都能超到3.8ghz!!!

達到這個水平的celerond,效能已經可以和pentium4 2.8e比肩了。但這也是要付出小小代價的:

diyer不得不在散熱器上投入更多的資金,過去那種二三十元的便宜貨就可以對celeron應付自如的時代一去不復返了。推薦超頻使用者、普通家庭使用者購買。

採用socket478介面的celerond cpu

採用lga775介面的celerond j系列cpu

同時還要提一點,由於celerond系列採用了90奈米制程的prescott核心,它相對於採用130奈米制程的northwood核心的celeron4系列,對主機板的供電部分的要求更高。一般地說,主機板應該支援fmb 1.5和vrm10.

0供電規範,才能完美地支援celerond系列的cpu,所以為celerond選擇主機板,最低也應該是848p晶片組的主機板,至於某些大廠的845pe主機板經修改後也宣稱可以支援celerond,但供電部分的先天缺陷還是不能很好地支援celerond。同時由於845pe最高只支援ddr333,這會嚴重製約celerond效能的發揮,所以並不推薦使用這種主機板搭配celerond。

intel原廠865pe主機板

via的pt880工程樣板

其次,我們再來看看amd方面。amd自k7時代起,就已經具備了與intel分庭抗禮的實力。目前amd的產品線比較龐雜,但從介面上看,可以分為socket462(socketa)、socket754和socket939這3種型別。

至於socket940介面,因為現在已經成為面向伺服器的opteron(浩龍)系列cpu專用介面,故不在此多做介紹。

採用socket940介面的opteron伺服器cpu

socket462介面曾經演繹過輝煌,amd的暢銷貨barton(巴頓) 2500+就是socket462介面的產品。但畢竟廉頗已老,socket462輝煌不在,如今只有amd的最低端產品,sempron(閃龍)系列cpu還在採用socket462介面。socket462介面的sempron效能算中規中矩,雖然不特別強勁,但也不弱;同時也繼承了amd一貫的作風:

**十分低廉。而現在amd將sempron系列cpu全面轉向socket754介面,說明socket462介面的生命已經接近尾聲。所以我只推薦小型網咖使用者、資金缺乏的使用者、辦公使用者購買。

採用socket462介面的sempron 2200+ cpu

socket754其實只是amd的過渡介面,但就是這個「過渡」的產品實力卻不容小覷。效能十分強勁,尤其是在amd的強項浮點運算方面更是全面超過同頻率的pentium4。目前這一介面的產品有sempron和althon 64系列,由於socket754介面的althon 64**已經降得很低,與同介面的sempron相差不過在200~300元以內,因此socket754介面的sempron反而被同門的socket754介面的althon 64壓制得相當雞肋,但同時socket754介面的althon 64系列cpu的價效比卻突出來了。

目前amd正從socket462轉向socket754,推出了一批超頻性良好的socket754介面的sempron系列cpu,而且這一批sempron相比同價位的celerond也有不小的效能優勢。對於socket754平臺的cpu,我推薦資金不是很充裕的遊戲玩家、中型網咖使用者購買。

採用socket754介面的sempron 3100+ cpu

採用socket754介面的althon 64 cpu

關於intel系列cpu一級快取的演算法問題

許多朋友在這裡提出來關於intel系列cpu的l1 cache(一級快取)的演算法問題,在這裡作個解釋。通常情況下,我們都知道l1分為l1 trace cache+l1 data cache,因此我們可以得出amd的l1 cache為64kb+64kb=128kb;而intel為12kb+16kb。而實際上,這是一個很大的錯誤。

正因為有這樣的說法,才讓許多人稱讚amd的cpu優於intel的cpu,因為amd有比intel大好幾倍的一級快取。而實際上呢?amd並沒有憑藉所謂的超大的l1 cache表現出很高的效能,只是憑藉較短的流水線取的效能的領先。

實際上,intel的cpu的l1是12kμops+16kb,12k微指令追蹤快取和16k bytes資料快取。amd的cpu就是實打實的64kb+64kb,64k bytes資料快取和64kb bytes指令記憶體。那l1 trace到底是什麼?

而12kμops的μops是什麼呢。我在這裡先找到了一篇報道,並把它copy了過來。這是當年報道pentium4的netburst架構的各種特性的文章。

我節選了重要的部分。

execution trace cache 主要是改變了一向的 l1 設計,以往 l1 cache 的 size 是16kb (data) + 16kb (指令)。以往的指令不會儲存在 l1 cache 內,只會作即時的解碼,相比現在的 trace cache,它同樣地會將一些指令作解碼,這些指令稱為微指令(micro-ops),而這些微指令能儲存在 trace cache 之內, 無需每一次都作出解碼的程式,因此 trace cache 能有效地增加在高工作時脈下對指令的解碼能力,不過 intel 方面並沒有公佈 trace cache 的容量,我們只知道 trace cache 能儲存 12000 個微指令(micro-ops)。

從上面的報道中可以看到execution trace cache其實是pentium4新特性裡的一種。而μops就是micro-ops,也就是微型操作的意思。它以很高的速度將uops提供給處理器核心。

intel netburst微型架構使用執行跟蹤快取,將解碼器從執行迴圈中分離出來。這個跟蹤快取以很高的頻寬將uops提供給核心,從本質上適於充分利用軟體中的指令級並行機制。所以,我們不能簡單地用微指令的數目來比較指令快取的大小。

根據一些現象,我們可以基本確定intel的cpu的l1應該有128kb左右,不會低於amd的cpu。而且intel的l1是已經編譯好的指令。實際上,單核心的prescott使用8kuops的快取已經基本上夠用了,多出的4kuops可以大大提高快取命中率。

而如果要使用ht的話,16kμops才能達到效果,這就是為什麼有時候intel處理器在使用超執行緒技術時會導致效能下降的原因。所以,大家不要覺得自己的intel的cpu就比amd差,實際上,我們還是有很值得稱道的地方。

但是可惜的是,在pentium d中,我們並沒有看到l1 trace cache增加。由於l1 trace cache對intel處理器的效能影響很大,所以效能不會有本質的提高.我們只能期待以後的新架構給我們帶來的驚喜了!

關於cpu的二級快取的問題

由於以上的intel在指令快取的演算法上也比amd來的有效率的多,所以才有intel的cpu比較依賴二級快取的說法。在我們使用過程中,不難發現amd的cpu在提高了二級快取以後,效能並沒有多大的提高。例如,amd 754介面的sempron 2600+和sempron 2800,它們的二級快取分別是128kb,256kb+,而頻率同樣是1.

6ghz。在實際使用過程中並沒什麼大的效能差異。同樣的例子還有sempron 3000+與sempron 3100+,他們的二級快取分別是128kb,256kb,頻率同樣為1.

8ghz。而intel的cpu快取的差別,會導致效能比較大的差別。例如,celeron d 2.

4和pentium4 2.4a。二者的頻率都為2.

4ghz,一級快取相同,但是二級快取就相差大了。前者是256kb,而後者就高達1mb。由於二級快取的巨大差距,導致二者效能的巨大反差。

到這裡,大家都會認為,二級快取越大,速度就越快。實際上,事實不是這樣的。在實際應用中,cpu處理的資料中80%都是0kb~128kb大小的資料,128kb~256kb的資料約有10%,256kb~512kb的 資料有5%,512kb~1mb的資料僅有3%左右。

所以對於這種cpu來說,二級快取容量從0kb增加到256kb對cpu效能的提高幾乎是直線性的;增加 到512kb對cpu效能的提高稍微小一些;從512kb增加到1mb,普通使用者就很難體會到

cpu效能有提高了。正因為如此,大家能感受到pentium 4 2.4a與celeron d 2.

4的效能差異,卻很難感受到pentium 4 2.4c(512kb二級快取)與pentium 4 2.4a的效能差異了。

雖然情況是這樣的,事實上在普通使用過程中,我們作為普通使用者很難感受到這些差別。只有對cpu運算效能要求「苛刻」的玩家來說更大的二級快取容量才是必須的。所以在選擇cpu的二級快取方面,要按照自己的情況去選擇。

請問奔騰和賽揚有什么區別,請問奔騰和賽揚有什麼區別?

奔騰和賽揚都是intle旗下的cpu,相當於是兩個系列的,奔騰是高階的,效能比較好,二級快取是賽揚的兩倍,比較高 賽揚是低端的,二級快取是奔騰的1 2,比較便宜.賽揚跟奔騰差在l2快取前端匯流排上 p4有的支援超執行緒,賽揚不支援 同頻效能差別比較明顯,前端匯流排和二級快取是不一樣,1,匯流排有一定...

AMD速龍400E與英特爾奔騰雙核E6300哪個CPU更好

實際使用中,如果這2個u都處於預設狀態下,由於e6300有2.8ghz的主頻,而440e只有2.2ghz,顯然e6300要領先一點!但是考慮到440e多一個核心,在處理多工是比較有優勢,綜合起來考慮二者效能相當!然後說下2個u的潛力吧,440e這個u可以開核的 需要有包開承諾 可以開四核開l3並且可...

奔騰4超執行緒與奔騰雙核有什麼區別

錯 dual core 雙核心 其實就是同一個處理器基板上建置了兩個核心,有可能是分開兩個die也有可能是做在同一個die,雙核心的cpu可以看成兩個實體的cpu共用一個cpu插槽。ht技術 超執行緒技術 是把一個核心利用軟體來讓他虛擬成兩個核心,只是模擬的,就是把一個核心的效能切成兩塊,可以在cp...