Ⅰ TCL什麼意思
TCL集團股份有限公司(簡稱TCL或TCL集團)創立於1981年,是全球化的智能產品製造及互聯網應用服務企業集團。集團現有7萬名員工,26個研發中心,10餘家聯合實驗室,22個製造加工基地,在80多個國家和地區設有銷售機構,業務遍及全球160多個國家和地區。
TCL前身為中國首批13家合資企業之一——TTK家庭電器(惠州)有限公司,從事錄音磁帶的生產製造,後來拓展到電話、電視、手機、冰箱、洗衣機、空調、小家電、液晶面板等領域。
(1)socket移動股票代碼擴展閱讀
Tcl的另一種解釋:
Tcl(最早稱為「工具命令語言」"Tool Command Language", 但是目前已經不是這個含義,不過我們仍然稱呼它為TCL)是一種腳本語言。 由John Ousterhout創建。 TCL很好學,功能很強大。TCL經常被用於 快速原型開發,腳本編程,GUI和測試等方面。
TCL本身不提供面向對象的支持。但是語言本身很容易擴展到支持面向對象。許多C語言擴展都提供面向對象能力,包括XOTcl,Incr Tcl等。另外SNIT擴展本身就是用TCL寫的。
Ⅱ 股票行情 app,是不是要用 socket
現在的股市是有點不好做,因為很多投資者都在等待觀望中,主要是前一段時間跌怕了,當然我也是一樣的,不過目前做的投資者還是有很多的 現在還有一部分投資者把資金轉到現貨貴金屬原油市場等等,不過這個風險和收益都比較高,可能你今天可以抓好幾個漲停板也可能虧幾個跌停板,不過它最大的優勢是可以買漲買跌,22小時交易,當天可以任意買賣T+0的,其它的都差不多,一句話投資有風險入市需謹慎,虧了會沒人管你的哦,嘻嘻
Ⅲ 詳細介紹一下AMD
不知道你說的是廠商呢 還是它的產品 都說一下吧 說起AMD不能不提它的冤家對頭INTER
Intel與AMD的競爭似乎從他們成立之初就已經註定。
1968年,Intel公司成立,隨後1969年,AMD公司開始正式營業。兩家公司的「斗爭」由此開始。1971年,Intel研製的4004作為第一款微處理器開啟了微型計算機發展的大門。
1978年,Intel出產第一顆16位微處理器8086,同時英特爾還生產出與之相配合的數學協處理器i8087,這兩種晶元使用相互兼容的指令集。人們將這些指令集統一稱之為 x86指令集,該指令系統沿用至今。
接觸電腦比較早的人,一定知道早期的計算機表示方法都是按照X86指令集定義,比如286、386、486。當時各個公司出品的CPU都是一個名稱,只是打的廠牌不同。
在微處理器發展初期,Intel提出的X86體系處理器遠沒有現在風光,當時IBM和蘋果公司都推出了微處理器產品,在結構體繫上互不相同,但性能差距不大,當時Intel對於AMD以及當時Cyrix等公司的態度十分微妙。一方面他們推出的產品和Intel的產品完全兼容,在市場上對其產品銷售有一定影響;另一方面,Intel也在藉助這些公司的產品穩固X86體系的地位。
在Intel與AMD發展的初期,兩家公司還有過鮮為人知的合作關系,為X86體系地位的建立做出了很大貢獻,隨著286 、386的不斷推出,特別是到486的時代,x86體系已經雄霸民用微處理器市場,IBM只有在伺服器市場堅守著自己的領地,蘋果被限制在了某些專業領域維持其獨特的風格。
在這段時間人們對於處理器的品牌概念十分淡漠,當時的消費者只知道購買的的康柏的486或者IBM的486,並不關心處理器的Intel還是AMD。Intel憑借標准提出者的身份,一直是新產品的首發者,並且在市場份額上保持著老大的地位。AMD只能跟在對手背後以完全兼容作為生存的標准,更像是一家生產廠,在競爭上也只能以低價作為俄日裔的手段,這也是為什麼AMD一直以來跟人的感覺都是一個「高性價比」品牌,其實就是低價產品的美化說法。
被迫改變
1993年,一個值得紀念的年份。在這一年,Intel一改以往的產品命名方式,對於人們認為該命名為586的產品,注冊了獨立的商標——Pentium(奔騰)。此舉不僅震驚了市場,更是給了AMD當頭一棒,AMD到了必須走一條新路的時刻。
從Pentium(奔騰)開始,Intel的宣傳攻勢不斷加強,當時提出的「Intel Inside」口號,現在已經深入人心,經歷了Pentium II(奔騰2)和Pentium III(奔騰3)兩代產品,Intel已經成為微處理器市場的霸主,一直同AMD並肩作戰的Cyrix公司在Intel的強勢下無奈選擇下嫁VIA公司,退出了市場競爭。
面對Intel的Pentium(奔騰)系列處理器,AMD在產品上雖有K5、K6等系列對抗,但從性能上一直難與Intel抗衡,只有憑借低廉的價格在低端市場勉強維持生計,眼看著Intel不斷擴大其市場佔有率。作為一家科技公司,AMD終於醒悟單純的價格並不能使其產品得到用戶的認可,擁有技術才是關鍵。
1999年,AMD推出了Athlon系列處理器,一舉贏得了業界與消費者的關注,AMD徹底擺脫了自己跟隨著的身份,腰身成為敢與Intel爭鋒的挑戰者。也是在這一年,Intel放棄了使用多年的處理器介面規格,AMD也第一次沒有跟隨Intel的變化,一直沿用原有介面規格,標志著AMD與Intel的競爭進入了技術時代。
新的開始
從Athlon開始,AMD似乎找到了感覺,接連在技術上與Intel展開競爭,率先進入G時代,無疑是這一段交鋒中,AMD最值得驕傲的一點。在比拼主頻的這段時間,不僅讓對手再不敢小覷這個對手,也讓消費者認識了AMD,市場份額雖然還處在絕對劣勢,但是在很多的調查中,AMD已經一舉超過Intel成為消費者最關心的CPU品牌。
接下來AMD發起了一系列的技術攻勢,在Intel推出奔奔騰4在主頻上與AMD拉開距離後,AMD極力宣傳CPU效能概念,在穩住市場的同時還概念了消費者盯住主頻的消費習慣,為以後的發展奠定了良好的基礎。
2003年,AMD首先提出了64位的概念,打了Intel一個措手不及。當時64位技術還僅限於高端伺服器處理器產品,在民用領域推行64位技術,使AMD第一次作為技術領先者在競爭中取得主動。Intel當時十分肯定地說,64位技術進入民用市場最少還要幾年時間,但是1年後,面對市場趨勢不得不匆忙宣布推出64位處理器。
在這次64位的比拼中,AMD無論在時間還是技術上都佔有明顯優勢,可惜天公不作美,由於微軟公司的拖沓比預計晚了一年半的時間才推出支持64位的操作系統,而此時Intel的64微處理器也「恰好」上市了,AMD得到了一片叫好聲但是「票房」慘淡,所幸AMD也許早料到了這一點,其向下兼容的64位技術在32位應用中性能不俗,沒有落得更大遺憾。
在64位沒有取得先機的Intel,在雙核處理器上再下文章,領先AMD一個月推出雙核產品。AMD現在早已不是當初那個跟在人後的小公司,在推出自己的雙核產品後,拋出了真假雙核的辯論。
更令業界震驚的是2005年6月底,AMD毅然把Intel告上了法庭,直指對手壟斷行業。對於這場官司的勝負暫且不論,AMD的這種態度已經說明了一切,不再依靠跟隨對手,不再依靠低價搶占市場,AMD現在要求的事平等,是站在同一賽場上的對手。
在法庭外的市場上,AMD再一次拿起了價格這柄利器。在過去的幾年中,由於主頻競爭發展緩慢,因而Intel公司和AMD公司之間幾乎沒有進行過大幅度的降價競爭。但是隨著雙核處理技術的發展,兩家公司與業內的其他競爭對手都提高了生產的效率,產品價格重新成為了Intel公司與AMD公司爭奪市場的主要戰場。
市場調研機構Mercury Research公布的x86處理器市場2005年第一季調查。結果表示Intel還是這個市場的頭龍占市場81.7%,比上季下降0.5%,而AMD為16.9%上升了0.3%,在戰斗中兩個對手都在不斷成長,似乎AMD要走的路還要更遠一點。
產品對比
AMD與Intel的產品線概述
AMD目前的主流產品線按介面類型可以分成兩類,分別是基於Socket 754介面的中低端產品線和基於Socket 939介面的中高端產品線;而按處理器的品牌又分為Sempron、Athlon 64、Opteron系列,此外還有雙核的Athlon 64 X2系列,其中Sempron屬於低端產品線,Athlon 64,Opteron和Athlon 64 X2屬於中高端產品線。這樣看來,AMD家族同一品牌的處理器除了介面類型不同之外,同時還存在著多種不同的核心,這給消費者帶來了不小的麻煩。可以說AMD現在的產品線是十分混亂的。與AMD復雜的產品線相比,Intel的產品線可以說是相當清晰的。Intel目前主流的處理器都採用LGA 775介面,按市場定位可以分成低端的Celeron D系列、中端的Pentium 4 5xx系列和高端的Pentium 4 6xx系列、雙核的Pentium D系列。除了Pentium D處理器以外,其他目前在市面上銷售的處理器都是基於Prescott核心,主要以頻率和二級緩存的不同來劃分檔次,這給了消費者一個相當清晰的印象,便於選擇購買。(鑒於目前市場上銷售的CPU產品都已經全面走向64位,32位的CPU無論在性能或者價格上都不佔優勢,因此我們所列舉的CPU並不包括32位的產品。同樣道理,AMD平台的Socket A介面和Intel的Socket 478介面的產品都已經在兩家公司的停產列表之上,而AMD的Athlon 64 FX系列和Intel的Pentium XE/EE系列以及伺服器領域的產品也不容易在市面上購買到,因此也不在本文談論范圍之內。)
2. AMD與Intel產品線對比
雙核處理器可以說是2005年CPU領域最大的亮點。畢竟X86處理器發展到了今天,在傳統的通過增加分支預測單元、緩存的容量、提升頻率來增加性能之路似乎已經難以行通了。因此,當單核處理器似乎走到盡頭之際, Intel、AMD都不約而同地推出了自家的雙核處理器解決方案:Pentium D、Athlon 64 X2!
所謂雙核處理器,簡單地說就是在一塊CPU基板上集成兩個處理器核心,並通過並行匯流排將各處理器核心連接起來。雙核其實並不是一個全新概念,而只是CMP(Chip Multi Processors,單晶元多處理器)中最基本、最簡單、最容易實現的一種類型。
處理器協作機制:
AMD Athlon 64 X2
Athlon 64 X2其實是由Athlon 64演變而來的,具有兩個Athlon 64核心,採用了獨立緩存的設計,兩顆核心同時擁有各自獨立的緩存資源,而且通過「System Request Interface」(系統請求介面,簡稱SRI)使Athlon 64 X2兩個核心的協作更加緊密。SRI單元擁有連接到兩個二級緩存的高速匯流排,如果兩個核心的緩存數據需要同步,只須通過SRI單元完成即可。這樣子的設計不但可以使CPU的資源開銷變小,而且有效的利用了內存匯流排資源,不必佔用內存匯流排資源。
Pentium D
與Athlon 64 X2一樣,Pentium D兩個核心的二級高速緩存是相互隔絕的,不過並沒有專門設計協作的介面,而只是在前端匯流排部分簡單的合並在一起,這種設計的不足之處就在於需要消耗大量的CPU周期。即當一個核心的緩存數據更改之後,必須將數據通過前端匯流排發送到北橋晶元,接著再由北橋晶元發往內存,而另外一個核心再通過北橋讀取該數據,也就是說,Pentium D並不能像Athlon 64 X2一樣,在CPU內部進行數據同步,而是需要通過訪問內存來進行同步,這樣子就比Athlon 64 X2多消耗了一些時間。
二級緩存對比:
二級緩存對於CPU的處理能力影響不小,這一點可以從同一家公司的產品線上的高低端產品當中明顯的體現出來。二級緩存做為一個數據的緩沖區,其大小具有相當重大的意義,越大的緩存也就意味著所能容納的數據量越多,這就大大地減輕了由於匯流排與內存的速度無法配合CPU的處理速度,而浪費了CPU的資源。
事實上也證明了,較大的高速緩存意味著可以一次交換更多的可用數據,而且還可以大大降低高速緩存失誤情況的出現,以及加快數據的訪問速度,使整體的性能更高。
就目前而言,AMD的CPU在二級高速緩存的設計上,由於製造工藝的原因,還是比較小,高端的最高也只達到2M,不少中低端產品只有512K,這對於數據的處理多多少少會帶來一些不良的影響,特別是處理的數據量較大的時候。Intel則相反,在這方面比較重視,如Pentium D核心內部便集成了2M的二級高速緩存,這在處理數據的時候具有較大的優勢,在高端產品中,甚至集成4M的二級高速緩存,可以說是AMD的N倍。在一些實際測試所得出來的數據也表明,二級緩存較大的Intel分數要高於二級緩存較小的AMD不少。
內存架構對比:
由Athlon 64開始,AMD便開始採用將內存控制器集成於CPU內核當中的設計,這種設計的好處在於,可以縮短CPU與內存之間的數據交換周期,以前都是採用內存控制器集成於北橋晶元組的設計,改成集成於CPU核心當中,這樣一來CPU無需通過北橋,直接可以對內存進行訪問操作,在有效的提高了處理效率的同時,還減輕了北橋晶元的設計難度,使主板廠商節約了成本。不過這種設計在提高了性能的同時,也帶來了一些麻煩,一個是兼容性問題,由於內存控制器集成於核心之內,不像內置於北橋晶元內部,兼容性較差,這就給用戶在選購內存的時候帶來一些不必要的麻煩。
除了內存兼容性較差之外,由於採用核心集成內存控制器的緣故,對於內存種類的選擇也有著很大的制約。就現在的內存市場上來看,很明顯已經像DDR2代過渡,而到目前為止Athlon 64所集成的還只是DDR內存控制器,換句話說,現有的Athlon 64不支持DDR2,這不僅對性能起到了制約,對用戶選擇上了造成了局限性。而Intel的CPU卻並不會有這樣子的麻煩,只需要北橋集成了相應的內存控制器,就可以輕松的選擇使用哪種內存,靈活性增強了不少。
還有一個問題,如若用戶採用集成顯卡時,AMD的這種設計會影響到集成顯卡性能的發揮。目前集成顯卡主要是通過動態分配內存做為顯存,當採用AMD平台時,集成在北橋晶元當中的顯卡核心需要通過CPU才能夠對內存操作,相比直接對內存進行操作,延遲要長許多。
平台帶寬對比:
隨著主流的雙核處理器的到來,以及945、955系列主板的支持,Intel的前端匯流排將提升到1066Mhz,配合上最新的DDR2 667內存,將I/O帶寬進一步提升到8.5GB/S,內存帶寬也達到了10.66GB/S,相比AMD目前的8.0GB/S(I/O帶寬)、6.4GB/S(內存帶寬)來說,Intel的要遠遠高出,在總體性能上要突出一些。
功耗對比:
在功耗方面,Intel依然比較AMD的要稍為高一些,不過,近期的已經有所好轉了。Intel自推出了Prescott核心,由於採用0.09微米製程、集成了更多的L2緩存,晶體管更加的細薄,從而導致漏電現象的出現,也就增加了漏電功耗,更多的晶體管數量帶來了功耗及熱量的上升。為了改進Prescott核心處理器的功耗和發熱量的問題,Intel便將以前應用於移動處理器上的EIST(Enhanced Intel Speedstep Technolog)移植到目前的主流Prescott核心CPU上,以保證有效的控制降低功耗及發熱量。
而AMD方面則加入了Cool 『n』 Quiet技術,以降低CPU自身的功耗,其工作原理與Intel的SpeedStep動態調節技術相似,都是通過調節倍頻等等來實現降低功耗的效果。
實際上,Intel的CPU功率之所以目前會高於AMD,其主要的原因在於其內部集成的晶體管遠遠要比AMD的CPU多得多,再加上工作頻率上也要比AMD的CPU高出不少,這才會變得功率較大。不過在即將來臨的Intel新一代CPU架構Conroe,這個問題將會得到有效的解決。其實Conroe是由目前的Pentium M架構變化而來的,它延續了Pentium M的絕大多數優點,如功耗更加低,在主頻較低的情況下已然能夠獲得較好的性能等等這些。可以看出,未來Intel將把移動平台上的Conroe移植到桌面平台上來,取得統一。
流水線對比:
自踏入P4時代以來,Intel的CPU內部的流水線級要比AMD的高出一些。以前的Northwood和Willamette核心的流水線為20級,相對於當時的PIII或者Athlon XP的10級左右的流水線來說,增長了幾乎一倍。而目前市場上採用Proscott核心CPU流水線為31級。很多人會有疑問,為何要加長流水線呢?其實流水線的長短對於主頻影響還是相當大的。流水線越長,頻率提升潛力越大,若一旦分支預測失敗或者緩存不中的話,所耽誤的延遲時間越長,為此在Netburst架構中,Intel將8級指令獲取/解碼的流水線分離出來,而Proscott核心有兩個這樣的8級流水線,因此嚴格說起來,Northwood和Willamette核心有28級流水線,而Proscott有39級流水線,是現在Athlon 64(K8)架構流水線的兩倍。
相信不少人都知道較長流水線不足之處,不過,是否有了解過較長流水線的優勢呢?在NetBurst流水線內部功能中,每時鍾周期能夠處理三個操作數。這和K7/K8是相同的。理論上,NetBurst架構每時鍾執行3指令乘以時鍾速度,便是最後的性能,由此可見頻率至上論有其理論基礎。以此為准來計算性能的話,則K8也非NetBurst對手。不過影響性能的因素有很多,最主要的就是分支預測失敗、緩存不中、指令相關性三個方面。
這三個方面的問題每個CPU都會遇到,只是各種解決方法及效果存在著差異而已。而NetBurst天生的長流水線既是它的最大優勢,也是它的最大劣勢。如果一旦發生分支預測失敗或者緩存不中的情況,Prescott核心就會有39個周期的延遲。這要比其他的架構延遲時間多得多。不過由於其工作主頻較高,加上較大容量的二級高速緩存在一定程度上彌補了NetBurst架構的不足之處。不過流水線的問題在Intel的新一代CPU架構Conroe得到了較好的解決,這樣子以來,大容量的高速緩存,以及較低的流水線,配合雙核心設計,使得未來的Intel CPU性能更加優異。
「真假雙核」
在雙核處理器推廣的過程中,我們聽到了一些不和諧的音符:AMD宣揚自己的雙核Opteron和Athlon-64 X2才符合真正意義上的雙核處理器准則,並隱晦地表示Intel雙核處理器只是「雙芯」,暗示其為「偽雙核」,聲稱自己的才是「真雙核」,真假雙核在外界引起了爭議,也為消費者的選擇帶來了不便。
AMD認為,它的雙核之所以是「真雙核」,就在於它並不只是簡單地將兩個處理器核心集成在一個硅晶片(或稱DIE)上,與單核相比,它增添了「系統請求介面」(System Request Interface,SRI)和「交叉開關」(Crossbar Switch)。它們的作用據AMD方面介紹應是對兩個核心的任務進行仲裁、及實現核與核之間的通信。它們與集成的內存控制器和HyperTransport匯流排配合,可讓每個核心都有獨享的I/O帶寬、避免資源爭搶,實現更小的內存延遲,並提供了更大的擴展空間,讓雙核能輕易擴展成為多核。
與自己的「真雙核」相對應,AMD把英特爾已發布的雙核處理器——奔騰至尊版和奔騰D處理器採用的雙核架構稱之為「雙芯」。AMD稱,它們只是將兩個完整的處理器核心簡單集成在一起,並連接到同一條帶寬有限的前端匯流排上,這種架構必然會導致它們的兩個核心爭搶匯流排資源、從而影響性能,而且在英特爾這種雙核架構上很難添加更多處理器核心,因為更多的核心會帶來更為激烈的匯流排帶寬爭搶。
而根據前面我們提到CMP的概念,筆者認為英特爾和AMD的雙核處理器,以及它們未來的多核處理器實際上都屬於CMP架構。而對雙核處理器的架構或標准,業界並無明確定義,稱雙核處理器存在「真偽」純屬AMD的一家之言,是一種文字游戲,有誤導消費者之嫌。
目前業界對雙核處理器的架構並沒有共同標准或定義,自然也就沒有什麼真偽之分。CMP的原意就是在一個處理器上集成多個處理器核心,在這一點上AMD與英特爾並無分別,不能說自己的產品集成了仲裁等功能就是「真雙核」,更沒有理由稱別人的產品是「雙芯」或「偽雙核」。此外在不久前AMD舉辦的「我為雙核狂」的活動中,有不少玩家指出,AMD的雙核處理器在面對多任務環境下,無法合理分配CPU運算資源,導致運行同樣的程序卻會得到不同的時間,AMD的雙核並不穩定。從不少媒體的評測還可以看到,AMD的雙核在單程序運行的效率要高於Intel處理器,但是在多任務的測試中則全面落後!
由此可見,對於真假雙核之說,筆者認為只是一種市場的抄作,並不是一種客觀的性能表現。從真正的雙核應用上來看(雙核的發展主要是由於各種程序的同時運行,即多程序同時運行的要求),Intel的雙核更符合多程序的發展需求。
高性能的基石——Intel及AMD平台對比
二、高性能的基石——Intel及AMD平台對比
看完上面的介紹,我們可以看到無論Intel還是AMD都提供了豐富的產品,而至於二者在處理器架構上的優劣畢竟不是片言隻字可以言明,也不可以片面的說誰的架構更為優勝,因為二者都有各自的優勢之處,也有其不足。但無論如何,對於CPU來說,一個產品優秀與否,性能如何,都必須要有其發揮的平台,接下來,我們來看看兩家產品的主流平台。
1. 平台對比之Intel篇
在剛過去的2005年中,Intel處理器在產品規格與規劃兩方面對整個晶元技術的發展都做出了巨大的貢獻,對用戶的最終選擇有著直接的影響。首先,盡管LGA775介面較脆弱的問題曾一度過引發爭議,但桌面級CPU從Socket 478向LGA 775過渡已是不可逆轉;其次,處理器的FSB頻率再一次被拉高,1066MHz已成為新一代處理器的標准;再次,雙核CPU的上市引發了不小的轟動,普及也只是時間的問題。與之對應,第一代LGA 775介面晶元組——Intel 915/925系列已是昨日黃花,945/955系列已經作為新的主流取而代之。集成HD音效技術、雙通道DDR2內存架構、千兆網卡、SATA2技術,RAID5等一系列過去只能在高端主板上才有的技術現在已經成為標准配置。在PCI-E顯卡介面已經成為市場主流的時候,市場上有了更多的廠商加入其中,Intel晶元組一家獨大的情況已經有所改變,NVIDIA和ATI都推出了相應產品,功能規格毫不遜色;VIA和SIS等台系廠商也有其「特色產品」,市場空前繁榮。 Intel Intel處理器搭配Intel晶元組一向是DIYer的首選。2005年,Intel沿襲了其一貫的特點:新品推出速度快,檔次定位明確,新技術大量使用等等。目前Intel的高端桌面晶元組當屬955X和975X系列,作為高端產品,955X具備了945系列的主要功能,但拋棄了過時的533MHz FSB。加之其支持8GB內存、ECC校驗技術和內存加速技術,這些特點令其與主流產品拉開了距離。975X則是955X的加強版,可以完美支持Intel所有桌面處理器,包括Pentium EE。更重要的是支持雙PCI-E 8X顯卡並行技術。925X/XE是上一代的高端產品,但由於缺乏對雙核心的支持,令其瞬間失勢。
主流市場一向是Intel的中流砥柱。945系列是其鞏固這一市場的利器,包括945P/PL/G/GZ等型號,分別用於不同需求的用戶。945系列支持FSB 533-1066的處理器,包括Celeron D、Pentium 4和Pentium D等在內的Intel主流CPU,945系列已全面轉向DDR2,並支持Intel Flex Memory技術,可使不同容量的內存構成雙通道模式,兼容性得以提高。
隨著945系列的大量鋪貨,曾經的主流產品915系列不可避免的被推到低端市場。915系列包括915P/PL/G/GV/GL五種型號,針對不同的用戶,但目前該系列產品存在不同程度的缺貨,售價與945系列相差也不是太大,而且也傳言Intel即將將其停產,故不推薦購買。
NVIDIA目前NVIDIA發布的Intel平台的晶元組有NF4 SLI IE,NF4 SLI XE,NF4 Ultra等幾款,都是作為中高端產品出現在市場的,其中的NF4 SLI IE更是第一個把NVIDIA在AMD平台上無限風光的SLI技術引入了INTEL平台,讓INTEL平台也能實現雙顯卡運作的模式。而更具革命性的是,NF4 SLI IE晶元組在打開雙顯卡模式的時候,能夠運行在PCI-E 16X+16X的高顯示帶寬之上,性能提升效果更加明顯。這樣的技術優勢,即便是說AMD平台上的NF4 SLI晶元組也已經難以實現(NF4 SLI只能打開PCI-E 8X+8X的帶寬),缺乏技術授權的眾INTEL晶元組更是無可奈何。
ATI目前ATI在Intel平台的主力晶元組是Radeon Xpress 200 For Intel platforms系列,而支持交火技術的Radeon Xpress 200 CrossFire則定位高端。Radeon Xpress 200 For Intel platforms晶元組的主板採用南北橋分離設計,包括RS400、RC400、RC410和RXC410四款產品。北橋集成X300顯示核心,並具備Intel平台的幾乎所有主流技術支持,兼容性十分強大。Radeon Xpress 200 CrossFire在Intel平台的產品稱作RD400,基本架構與RS400相仿,最大的特點是支持ATI的CrossFire顯卡並行技術。但ATI的自家的南橋功能有限,眾多廠商會採用ULi M1573/1575替代作為折衷方案。
VIA、SIS VIA和SiS在Intel平台也是有相當資歷的元老級晶元組生產商,二者主要為Intel平台提供中低端的產品。VIA目前在Intel平台的主要產品有PT880 PRO和PT894,集成顯卡的最新產品為P4M890。SiS則提供SiS 656/649等產品。 2. 平台對比之AMD篇
隨著K7核心退出歷史舞台,K8處理器已經順利完成過渡。與此同時,Socket 754和Socket 939平台也發生著分化——Socket939定位於主流桌面和入門級伺服器市場,Socket 754則定位於低端平台。與之搭配的晶元組延續著顯示核心市場的明爭暗鬥——NVIDIA於ATI的大戰愈演愈烈,加上久經沙場的VIA和SiS,AMD處理器配套晶元組市場從未如此熱鬧。
NVIDIA
NVIDIA是AMD平台中晶元組最多的一家廠商,從集成顯示核心的入門級產品到支持顯卡並行技術的高端產品都可以找到NVIDIA的身影。可以說NVIDIA晶元組是AMD平台中占絕大部分市場份額的產品,也是眾多DIYer眼中AMD處理器的最佳搭檔。
目前NVIDIA在AMD平台的晶元組包括NF4-4X、NF4標准版、NF4 Ultra、NF4 SLI以及整合圖形核心的C51系列。其中NF4-4X主要採用Socket 754介面,針對低端及入門級用戶,主要搭配Socket 754介面的Sempron和Athlon 64處理器。NF4 Ultra和NF4 SLI則主要採用Socket 939介面,針對中高端用戶。其中部分產品更是用料十足,配置豪華,是骨灰級玩家的選擇。C51系列包括C51G(GeForce 6100)和C51PV(GeForce 6150)兩種北橋晶元,搭配nForce 410 MCP和nForce 430 MCP兩種南橋,為AMD提供整合顯示晶元的主板。其集成的顯示晶元性能已經不再是雞肋,緊跟主流顯卡腳步。
ATI
ATI作為NVIDIA在顯卡市場的主要競爭對手,在AMD平台中的角色也非常強,但競爭力就要比在顯卡市場下降不少。作為對NVIDIA SLI技術的回應,ATI推出了Crossfie晶元組與之抗衡,而且其雙顯卡並行的限制比SLI要寬松很多, Crossfie技術對游戲的兼容性很好,幾乎每款游戲都可以從中獲得性能提升。但目前在市面上可以買到的Crossfie主板遠沒有SLI的多,ATI在這方面推廣力度似乎不夠。此外在中低端市場,ATI提供了Radeon Xpress 200系列,包括整合顯示核心的RS480/482和採用獨立顯卡的RX480,支持單PCI-E x16顯卡插槽,支持兩個以上的SATA介面,支持千兆網卡,性能中規中舉。
平台綜述
目前市場上Intel和AMD平台的主要產品都已經略為介紹,我們可以看到,AMD處理器目前使用的晶元組絕大多數由其合作夥伴設計,比如nVidia、ATI、VIA等等,他們設計好後再找其他企業代工生產。這樣一來,AMD在實際的市場操作方面就有很多困難,比如說在平台的整體價格控制方面無法做到統一調控,另外很可能會出現主板供應跟不上CPU的市場出貨率,或者大於CPU的供應量等等。雖然AMD本身也有配合自己產品的平台,但是高昂的成本、不實用的功能也只能使它成為評測室中的一道風景。
從另外一個角度看,AMD的主流處理器產品擁有Socket 754和Socket 939兩個平台,而在兩個平台的產品針對不同的消費者
Ⅳ CPU SOCKET相關問題(回答出來補加200分!)
cpu插槽的發展史CPU需要通過某個介面與主板連接的才能進行工作。CPU經過這么多年的發展,採用的介面方式有引腳式、卡式、觸點式、針腳式等。而目前CPU的介面都是針腳式介面,對應到主板上就有相應的插槽類型。CPU介面類型不同,在插孔數、體積、形狀都有變化,所以不能互相接插。
Socket478
最初的Socket478介面是早期Pentium4系列處理器所採用的介面類型,針腳數為478針。Socket478的Pentium4處理器面積很小,其針腳排列極為緊密。英特爾公司的Pentium4系列和P4賽揚系列都採用此介面,目前這種CPU已經逐步退出市場。
但是,Intel於2006年初推出了一種全新的Socket478介面,這種介面是目前Intel公司採用Core架構的處理器CoreDuo和CoreSolo的專用介面,與早期桌面版Pentium4系列的Socket478介面相比,雖然針腳數同為478根,但是其針腳定義以及電壓等重要參數完全不相同,所以二者之間並不能互相兼容。隨著Intel公司的處理器全面向Core架構轉移,今後採用新Socket478介面的處理器將會越來越多,例如即將推出的Core架構的CeleronM也會採用此介面。
Socket775
Socket775又稱為SocketT,是目前應用於IntelLGA775封裝的CPU所對應的介面,目前採用此種介面的有LGA775封裝的單核心的Pentium4、Pentium4EE、CeleronD以及雙核心的PentiumD和PentiumEE等CPU。與以前的Socket478介面CPU不同,Socket775介面CPU的底部沒有傳統的針腳,而代之以775個觸點,即並非針腳式而是觸點式,通過與對應的Socket775插槽內的775根觸針接觸來傳輸信號。Socket775介面不僅能夠有效提升處理器的信號強度、提升處理器頻率,同時也可以提高處理器生產的良品率、降低生產成本。隨著Socket478的逐漸淡出,Socket775已經成為Intel桌面CPU的標准介面。
Socket754
Socket754是2003年9月AMD64位桌面平台最初發布時的CPU介面,具有754根CPU針腳,只支持單通道DDR內存。目前採用此介面的有面向桌面平台的Athlon64的低端型號和Sempron的高端型號,以及面向移動平台的MobileSempron、MobileAthlon64以及Turion64。隨著AMD從2006年開始全面轉向支持DDR2內存,桌面平台的Socket754將逐漸被SocketAM2所取代從而使AMD的桌面處理器介面走向統一,而與此同時移動平台的Socket754也將逐漸被具有638根CPU針腳、支持雙通道DDR2內存的SocketS1所取代。Socket754在2007年底完成自己的歷史使命從而被淘汰,其壽命反而要比一度號稱要取代自己的Socket939要長得多。
Socket939
Socket939是AMD公司2004年6月才推出的64位桌面平台介面標准,具有939根CPU針腳,支持雙通道DDR內存。目前採用此介面的有面向入門級伺服器/工作站市場的Opteron1XX系列以及面向桌面市場的Athlon64以及Athlon64FX和Athlon64X2,除此之外部分專供OEM廠商的Sempron也採用了Socket939介面。Socket939處理器和與過去的Socket940插槽是不能混插的,但是Socket939仍然使用了相同的CPU風扇系統模式。隨著AMD從2006年開始全面轉向支持DDR2內存,Socket939被SocketAM2所取代,在2007年初完成自己的歷史使命從而被淘汰,從推出到被淘汰其壽命還不到3年。
Socket940
Socket940是最早發布的AMD64位CPU的介面標准,具有940根CPU針腳,支持雙通道ECCDDR內存。目前採用此介面的有伺服器/工作站所使用的Opteron以及最初的Athlon64FX。隨著新出的Athlon64FX以及部分Opteron1XX系列改用Socket939介面,所以Socket940已經成為了Opteron2XX全系列和Opteron8XX全系列以及部分Opteron1XX系列的專用介面。隨著AMD從2006年開始全面轉向支持DDR2內存,Socket940也會逐漸被SocketF所取代,完成自己的歷史使命從而被淘汰。
Socket603
Socket603的用途比較專業,應用於Intel方面高端的伺服器/工作站平台,採用此介面的CPU是XeonMP和早期的Xeon,具有603根CPU針腳。Socket603介面的CPU可以兼容於Socket604插槽。
Socket604
與Socket603相仿,Socket604仍然是應用於Intel方面高端的伺服器/工作站平台,採用此介面的CPU是533MHz和800MHzFSB的Xeon。Socket604介面的[wiki]CPU[/wiki]不能兼容於Socket603插槽。
SocketA
SocketA介面,也叫Socket462,是目前AMD公司AthlonXP和Duron處理器的插座介面。SocketA介面具有462插空,可以支持133MHz外頻。
Socket423
Socket423插槽是最初Pentium4處理器的標准介面,Socket423的外形和前幾種Socket類的插槽類似,對應的CPU針腳數為423。隨著DDR內存的流行,英特爾開發了支持SDRAM及DDR內存的i845晶元組,CPU插槽也改成了Socket478,Socket423介面也就銷聲匿跡了。
Socket370
Socket370架構是英特爾開發出來代替SLOT架構,外觀上與Socket7非常像,也採用零插拔力插槽,對應的CPU是370針腳。英特爾公司著名的「銅礦」和」圖拉丁」系列CPU就是採用此介面。
SLOT1
SLOT1是英特爾公司為取代Socket7而開發的CPU介面,並申請的專利。這樣其它廠商就無法生產SLOT1介面的產品。SLOT1介面的CPU不再是大家熟悉的方方正正的樣子,而是變成了扁平的長方體,而且介面也變成了金手指,不再是插針形式。SLOT1是英特爾公司為PentiumⅡ系列CPU設計的插槽,其將PentiumⅡCPU及其相關控制電路、二級緩存都做在一塊子卡上,目前此種介面已經被淘汰。
SLOT2
SLOT2用途比較專業,都採用於高端伺服器及圖形工作站的系統。所用的CPU也是很昂貴的Xeon(至強)系列。Slot2插槽比SLOT1更長,有了Slot2設計後,可以在一台伺服器中同時採用8個處理器。而且採用Slot2介面的PentiumⅡCPU都採用了當時最先進的0.25微米製造工藝。支持SLOT2介面的主板晶元組有440GX和450NX。
SLOTA
SLOTA介面類似於英特爾公司的SLOT1介面,供AMD公司的K7Athlon使用的。在技術和性能上,SLOTA主板可完全兼容原有的各種外設擴展卡設備。它使用的並不是Intel的P6GTL+匯流排協議,而是Digital公司的Alpha匯流排協議EV6。EV6架構是種較先進的[wiki]架構[/wiki],它採用多線程處理的點到點拓撲結構,支持200MHz的匯流排頻率。
Ⅳ Socket 754的簡介
Socket 754是2003年9月AMD64位桌面平台最初發布時的標准插槽,具有754個CPU針腳插孔,支持200MHz外頻和800MHz的HyperTransport匯流排頻率,但不支持雙通道內存技術。目前採用此種插槽的有面向桌面平台的Sempron(閃龍)的低端型號和Athlon(速龍)的高端型號,以及面向移動平台的Mobile Sempron、Mobile Athlon 64以及Turion 64。
Ⅵ 如何實現Netty框架中伺服器端的消息推送
netty框架是用在伺服器端,客戶端是嵌入式編程,通過自定義的tcp通信協議進行連接的,現在需求是這樣的,伺服器端只是用來和客戶端進行通信,現在有第三方如微信端進行支付成功後在資料庫里生成了一條數據,表示要往某個客戶端發送指令,以下兩種方式可供參考:1、微信端生成通訊指令後調用TCP端的介面(負責通訊程序和資料庫交互的),在介面程序中通過定義Socket連到通訊程序伺服器端,根據通道編號去發送,但是這種會導致伺服器端的tcp客戶端連接變得更多。
2、直接在netty框架中定義了scheleAtF。
當然也可藉助第三方工具來完成推送。例如極光推送,極光推送具有以下功能:
1、多種消息類型
開發者可以輕松地通過極光發送各個移動平台的系統通知,還可以在控制台編輯多種富文本展示模板; 極光還提供自定義消息的透傳,客戶端接到消息內容後根據自己的邏輯自由處理。
2、用戶和推送統計
完整的消息生命周期查詢,並且可以形成「推送報表」與「用戶統計報表」呈現給開發者,用來觀察推送的效果和應用發展趨勢。
3、簡訊補充
通過極光後台推送APP通知消息,對於一些重要又不能遺漏的信息可以調用極光簡訊的後台對未收到的客戶端發送簡訊通知,保證消息的可靠性。
4、A/B 測試
合理的推送能夠激活用戶,提高用戶粘性,使用A/B分組測試的科學方法,根據測試反饋的結果,幫助開發者選擇最優化的推送方案。
5、極光推送安全包
為金融、新聞、政務及其他對推送安全要求極高的客戶提供安全嚴謹、穩定可靠的信息推送解決方案
6、可定製的私有雲
對於安全性要求更高,希望推送數據和系統存儲在自己伺服器的客戶,及個性化需求需要定製開發的,性能更高要求的,或者想擁有自己推送平台的甚至要求源碼授權二次開發的開發者,極光提供全功能的私有雲解決方案。
深圳市和訊華谷信息技術有限公司(極光 Aurora Mobile,納斯達克股票代碼:JG)成立於2011年,是中國領先的開發者服務提供商,專注於為開發者提供穩定高效的消息推送、一鍵認證以及流量變現等服務,助力開發者的運營、增長與變現。同時,極光的行業應用已經拓展至市場洞察、金融風控與商業地理服務,助力各行各業優化決策、提升效率。
Ⅶ 移動app 為什麼選擇socket通信而不選擇http
手機客戶端 與伺服器通信,通常是CS模式,當然是用普通socket了,HTTP其實也是socket,只不過他是基於TCP的短連接,功能有限,除了可以剔除暫時不用的鏈路外,優點不明顯,相反缺點多:
HTTP採用明文傳輸,安全方面不行,socket可以採用自定義協議,所以更加安全.
HTTP通常是短連接,沒法收到伺服器主動推送的消息,socket則可以,通常是常連接
HTTP傳輸比較佔用流量,而用socket則只是結構體對齊,省去了變數的名詞
HTTP解析速度慢,而用socket則通常不需要解析,只是簡單的判斷消息類型,即可.
當然用HTTP開發速度快,很容易就完成一個APP界面
Ⅷ 有socket編程經驗或懂得網卡硬體的朋友請進!!!
C語言里的Sleep函數可以實現DoEvent()的功能
Remarks
A thread can relinquish the remainder of its time slice by calling this function with a sleep time of zero milliseconds.
一個線程能夠呼叫這個函數時把參數設置成為0實現放棄所擁有的剩餘時間片。
Ⅸ socket的定義及其功能和用途
插座
chāzuò
[jack;outlet;receptacle;socket]
有一個或一個以上電路接線可插入的座,通過它可插入各種接線,便於與其他電路接通。
連接開關插座的方法
1、先用試電筆找出火線
2、關掉插座電源
3、將火線接入開關2個孔中的一個,再從另一個孔中接出一根2.5MM2絕緣線接入下面的插座3個孔中的L孔內接牢。
4、找出零線直接接入插座3個孔中的N孔內接牢。
5、找出地線直接接入插座3個孔中的E孔內接牢。
注意:零、地線不能接錯(一般面對插座左零右火上接地,否則插上用電設備,一開就會跳閘。
網路插座
電話插座
視頻、音頻插座
{GB2099.1-2008/IEC60884-1:2006,E3.1,MOD《家用和類似用途插頭插座 第1部分:通用要求》定義}:
( socket-outlet)插座:具有設計用於與插頭的插銷插合的插套,並且裝有用於連接軟纜的端子的電器附件。
(fixed socket-outlet)固定式插座:用於與固定布線連接的插座。
(portable socket-outlet)移動式插座:打算連接到軟纜上或與軟纜構成整體的、而且在與電源連接時易於從一地移到另一地的插座。
(multiple socket-outlet)多位插座:兩個或多個插座的組合體。
(socket-outlet for appliances)器具插座:打算裝在電器中的或固定到電器上的插座。
(rewirable plug or rewirable protable socket-outlet)可拆線插頭或可拆線移動式插座:結構上能更換軟纜的電器附件。
(non-rewirable plug or non-rewirable protable socket-outlet)不可拆線插頭或不可拆線移動式插座:由電器附件製造廠進行連接和組裝後,在結構上與軟纜形成一個整體的電器附件。
註:家庭牆面插座屬於固定式插座;排插(上圖)不帶電源線和插頭叫移動式插座,帶插頭形成整體就叫轉換器(adaptor)了
插座選購七看
1.看外觀開關的款式、顏色應該與室內的整體風格相吻合。例如居室內裝修的整體色調是淺色,則不應該選用黑色、棕色等深色的開關。
2.看手感
品質好的開關大多使用防彈膠等高級材料製成,防火性能、防潮性能、防撞擊性能等都較高,表面光滑,選購時應該考慮自己摸上去的手感,憑藉手感初步判定開關的材質,並詢問經銷商。一般來說,表面不太光滑、摸起來有薄、脆的感覺的產品,各項性能是不可信賴的。好的開關插座的面板要求無氣泡、無劃痕、無污跡。開關撥動的手感輕巧而不緊澀,插座的插孔需裝有保護門,插頭插拔應需要一定的力度並單腳無法插入。
3.看份量
購買開關時還應掂量一下單個開關的分量。因為只有開關里部的銅片厚,單個開關的重量才會大,而裡面的銅片是開關最關鍵的部分,如果是合金的或者薄的銅片將不會有同樣的重量和品質。
4.看品牌
鼓勵大家選用知名品牌。因為開關的質量關乎電器的正常使用,甚至生活的便利程度。采訪中許多經銷商都表示過同樣的觀點,即很多小廠家生產的開關或者插座很不可靠,根本就用不了多長時間,而經常更換顯然是非常麻煩的;但大多數知名品牌會向消費者進行有效承諾,如"可用15年"、"保證12年使用壽命"、"可連續開關10000次"等。
5.看服務
盡可能到正規廠家指定的專賣店或銷售點去購買,並且索要購物發票,這樣才能保證能夠享受到日後的售後服務。
6.看標識
要注意開關、插座的底座上的標識:包括長城認證(ccee)、額定電流電壓。
7.看包裝
產品包裝面上應該有清晰的廠家地址電話,內有使用說明和合格證。
網路含義
插座:網路新義:表示笑話很冷,笑得很僵硬,也可表示會心一笑。
Ⅹ 在線等答案:socket的工作機制
文章太長轉不過來,到這里看吧,超詳細!
CPU和主板技術用語詳解 前言:相關資料來自中關村在線和IT168。
首先是CPU篇
介面類型
我們知道,CPU需要通過某個介面與主板連接的才能進行工作。CPU經過這么多年的發展,採用的介面方式有引腳式、卡式、觸點式、針腳式等。而目前CPU的介面都是針腳式介面,對應到主板上就有相應的插槽類型。CPU介面類型不同,在插孔數、體積、形狀都有變化,所以不能互相接插。
Socket 775
Socket 775又稱為Socket T,是目前應用於Intel LGA775封裝的CPU所對應的介面,目前採用此種介面的有LGA775封裝的Pentium 4、Pentium 4 EE、Celeron D等CPU。與以前的Socket 478介面CPU不同,Socket 775介面CPU的底部沒有傳統的針腳,而代之以775個觸點,即並非針腳式而是觸點式,通過與對應的Socket 775插槽內的775根觸針接觸來傳輸信號。Socket 775介面不僅能夠有效提升處理器的信號強度、提升處理器頻率,同時也可以提高處理器生產的良品率、降低生產成本。隨著Socket 478的逐漸淡出,Socket 775將成為今後所有Intel桌面CPU的標准介面。
Socket 754
Socket 754是2003年9月AMD64位桌面平台最初發布時的CPU介面,目前採用此介面的有低端的Athlon 64和高端的Sempron,具有754根CPU針腳。隨著Socket 939的普及,Socket 754最終也會逐漸淡出。
Socket 939
Socket 939是AMD公司2004年6月才推出的64位桌面平台介面標准,目前採用此介面的有高端的Athlon 64以及Athlon 64 FX,具有939根CPU針腳。Socket 939處理器和與過去的Socket 940插槽是不能混插的,但是,Socket 939仍然使用了相同的CPU風扇系統模式,因此以前用於Socket 940和Socket 754的風扇同樣可以使用在Socket 939處理器。
Socket 940
Socket 940是最早發布的AMD64位介面標准,具有940根CPU針腳,目前採用此介面的有伺服器/工作站所使用的Opteron以及最初的Athlon 64 FX。隨著新出的Athlon 64 FX改用Socket 939介面,所以Socket 940將會成為Opteron的專用介面。
Socket 603
Socket 603的用途比較專業,應用於Intel方面高端的伺服器/工作站平台,採用此介面的CPU是Xeon MP和早期的Xeon,具有603根CPU針腳。Socket 603介面的CPU可以兼容於Socket 604插槽。
Socket 604
與Socket 603相仿,Socket 604仍然是應用於Intel方面高端的伺服器/工作站平台,採用此介面的CPU是533MHz和800MHz FSB的Xeon。Socket 604介面的CPU不能兼容於Socket 603插槽。
Socket 478
Socket 478介面是目前Pentium 4系列處理器所採用的介面類型,針腳數為478針。Socket 478的Pentium 4處理器面積很小,其針腳排列極為緊密。英特爾公司的Pentium 4系列和P4 賽揚系列都採用此介面。
Socket A
Socket A介面,也叫Socket 462,是目前AMD公司Athlon XP和Duron處理器的插座介面。Socket A介面具有462插空,可以支持133MHz外頻。
Socket 423
Socket 423插槽是最初Pentium 4處理器的標准介面,Socket 423的外形和前幾種Socket類的插槽類似,對應的CPU針腳數為423。Socket 423插槽多是基於Intel 850晶元組主板,支持1.3GHz~1.8GHz的Pentium 4處理器。不過隨著DDR內存的流行,英特爾又開發了支持SDRAM及DDR內存的i845晶元組,CPU插槽也改成了Socket 478,Socket 423介面也就銷聲匿跡了。
Socket 370
Socket 370架構是英特爾開發出來代替SLOT架構,外觀上與Socket 7非常像,也採用零插拔力插槽,對應的CPU是370針腳。英特爾公司著名的「銅礦」和」圖拉丁」系列CPU就是採用此介面。
SLOT 1
SLOT 1是英特爾公司為取代Socket 7而開發的CPU介面,並申請的專利。這樣其它廠商就無法生產SLOT 1介面的產品。SLOT1介面的CPU不再是大家熟悉的方方正正的樣子,而是變成了扁平的長方體,而且介面也變成了金手指,不再是插針形式。
SLOT 1是英特爾公司為Pentium Ⅱ系列CPU設計的插槽,其將Pentium Ⅱ CPU及其相關控制電路、二級緩存都做在一塊子卡上,多數Slot 1主板使用100MHz外頻。SLOT 1的技術結構比較先進,能提供更大的內部傳輸帶寬和CPU性能。此種介面已經被淘汰,市面上已無此類介面的產品。
SLOT 2
SLOT 2用途比較專業,都採用於高端伺服器及圖形工作站的系統。所用的CPU也是很昂貴的Xeon(至強)系列。Slot 2與Slot 1相比,有許多不同。首先,Slot 2插槽更長,CPU本身也都要大一些。其次,Slot 2能夠勝任更高要求的多用途計算處理,這是進入高端企業計算市場的關鍵所在。在當時標准伺服器設計中,一般廠商只能同時在系統中採用兩個 Pentium Ⅱ處理器,而有了Slot 2設計後,可以在一台伺服器中同時採用 8個處理器。而且採用Slot 2介面的Pentium Ⅱ CPU都採用了當時最先進的0.25微米製造工藝。支持SLOT 2介面的主板晶元組有440GX和450NX。
SLOT A
SLOT A介面類似於英特爾公司的SLOT 1介面,供AMD公司的K7 Athlon使用的。在技術和性能上,SLOT A主板可完全兼容原有的各種外設擴展卡設備。它使用的並不是Intel的P6 GTL+ 匯流排協議,而是Digital公司的Alpha匯流排協議EV6。EV6架構是種較先進的架構,它採用多線程處理的點到點拓撲結構,支持200MHz的匯流排頻率。
----------------------------------------------------------------------(icat整理於6月23日)
四、針腳數
目前CPU都採用針腳式介面與主板相連,而不同的介面的CPU在針腳數上各不相同。CPU介面類型的命名,習慣用針腳數來表示,比如目前Pentium 4系列處理器所採用的Socket 478介面,其針腳數就為478針;而Athlon XP系列處理器所採用的Socket 462介面,其針腳數就為462針。
介面類型 針腳數
SOCKET 775 775
SOCKET 939 939
SOCKET 940 940
SOCKET 754 754
SOCKET A(462) 462
SOCKET 478 478
SOCKET 604 604
SOCKET 603 603
SOCKET 423 423
SOCKET 370 370
----------------------------------------------------------------------(icat整理於6月23日)
五、主頻
在電子技術中,脈沖信號是一個按一定電壓幅度,一定時間間隔連續發出的脈沖信號。脈沖信號之間的時間間隔稱為周期;而將在單位時間(如1秒)內所產生的脈沖個數稱為頻率。頻率是描述周期性循環信號(包括脈沖信號)在單位時間內所出現的脈沖數量多少的計量名稱;頻率的標准計量單位是Hz(赫)。電腦中的系統時鍾就是一個典型的頻率相當精確和穩定的脈沖信號發生器。頻率在數學表達式中用「f」表示,其相應的單位有:Hz(赫)、kHz(千赫)、MHz(兆赫)、GHz(吉赫)。其中1GHz=1000MHz,1MHz=1000kHz,1kHz=1000Hz。計算脈沖信號周期的時間單位及相應的換算關系是:s(秒)、ms(毫秒)、μs(微秒)、ns(納秒),其中:1s=1000ms,1 ms=1000μs,1μs=1000ns。
CPU的主頻,即CPU內核工作的時鍾頻率(CPU Clock Speed)。通常所說的某某CPU是多少兆赫的,而這個多少兆赫就是「CPU的主頻」。很多人認為CPU的主頻就是其運行速度,其實不然。CPU的主頻表示在CPU內數字脈沖信號震盪的速度,與CPU實際的運算能力並沒有直接關系。主頻和實際的運算速度存在一定的關系,但目前還沒有一個確定的公式能夠定量兩者的數值關系,因為CPU的運算速度還要看CPU的流水線的各方面的性能指標(緩存、指令集,CPU的位數等等)。由於主頻並不直接代表運算速度,所以在一定情況下,很可能會出現主頻較高的CPU實際運算速度較低的現象。比如AMD公司的AthlonXP系列CPU大多都能已較低的主頻,達到英特爾公司的Pentium 4系列CPU較高主頻的CPU性能,所以AthlonXP系列CPU才以PR值的方式來命名。因此主頻僅是CPU性能表現的一個方面,而不代表CPU的整體性能。
CPU的主頻不代表CPU的速度,但提高主頻對於提高CPU運算速度卻是至關重要的。舉個例子來說,假設某個CPU在一個時鍾周期內執行一條運算指令,那麼當CPU運行在100MHz主頻時,將比它運行在50MHz主頻時速度快一倍。因為100MHz的時鍾周期比50MHz的時鍾周期佔用時間減少了一半,也就是工作在100MHz主頻的CPU執行一條運算指令所需時間僅為10ns比工作在50MHz主頻時的20ns縮短了一半,自然運算速度也就快了一倍。只不過電腦的整體運行速度不僅取決於CPU運算速度,還與其它各分系統的運行情況有關,只有在提高主頻的同時,各分系統運行速度和各分系統之間的數據傳輸速度都能得到提高後,電腦整體的運行速度才能真正得到提高。
提高CPU工作主頻主要受到生產工藝的限制。由於CPU是在半導體矽片上製造的,在矽片上的元件之間需要導線進行聯接,由於在高頻狀態下要求導線越細越短越好,這樣才能減小導線分布電容等雜散干擾以保證CPU運算正確。因此製造工藝的限制,是CPU主頻發展的最大障礙之一。
----------------------------------------------------------------------(icat整理於6月23日)
六、封裝技術
所謂「封裝技術」是一種將集成電路用絕緣的塑料或陶瓷材料打包的技術。以CPU為例,我們實際看到的體積和外觀並不是真正的CPU內核的大小和面貌,而是CPU內核等元件經過封裝後的產品。
封裝對於晶元來說是必須的,也是至關重要的。因為晶元必須與外界隔離,以防止空氣中的雜質對晶元電路的腐蝕而造成電氣性能下降。另一方面,封裝後的晶元也更便於安裝和運輸。由於封裝技術的好壞還直接影響到晶元自身性能的發揮和與之連接的PCB(印製電路板)的設計和製造,因此它是至關重要的。封裝也可以說是指安裝半導體集成電路晶元用的外殼,它不僅起著安放、固定、密封、保護晶元和增強導熱性能的作用,而且還是溝通晶元內部世界與外部電路的橋梁——晶元上的接點用導線連接到封裝外殼的引腳上,這些引腳又通過印刷電路板上的導線與其他器件建立連接。因此,對於很多集成電路產品而言,封裝技術都是非常關鍵的一環。
目前採用的CPU封裝多是用絕緣的塑料或陶瓷材料包裝起來,能起著密封和提高晶元電熱性能的作用。由於現在處理器晶元的內頻越來越高,功能越來越強,引腳數越來越多,封裝的外形也不斷在改變。封裝時主要考慮的因素:
晶元面積與封裝面積之比為提高封裝效率,盡量接近1:1
引腳要盡量短以減少延遲,引腳間的距離盡量遠,以保證互不幹擾,提高性能
基於散熱的要求,封裝越薄越好
作為計算機的重要組成部分,CPU的性能直接影響計算機的整體性能。而CPU製造工藝的最後一步也是最關鍵一步就是CPU的封裝技術,採用不同封裝技術的CPU,在性能上存在較大差距。只有高品質的封裝技術才能生產出完美的CPU產品。
CPU晶元的封裝技術:
DIP技術
QFP技術
PFP技術
PGA技術
BGA技術
目前較為常見的封裝形式:
OPGA封裝
mPGA封裝
CPGA封裝
FC-PGA封裝
FC-PGA2封裝
OOI 封裝
PPGA封裝
S.E.C.C.封裝
S.E.C.C.2 封裝
S.E.P.封裝
PLGA封裝
CuPGA封裝
----------------------------------------------------------------------(icat整理於6月23日)
七、核心類型
核心(Die)又稱為內核,是CPU最重要的組成部分。CPU中心那塊隆起的晶元就是核心,是由單晶硅以一定的生產工藝製造出來的,CPU所有的計算、接受/存儲命令、處理數據都由核心執行。各種CPU核心都具有固定的邏輯結構,一級緩存、二級緩存、執行單元、指令級單元和匯流排介面等邏輯單元都會有科學的布局。
為了便於CPU設計、生產、銷售的管理,CPU製造商會對各種CPU核心給出相應的代號,這也就是所謂的CPU核心類型。
不同的CPU(不同系列或同一系列)都會有不同的核心類型(例如Pentium 4的Northwood,Willamette以及K6-2的CXT和K6-2+的ST-50等等),甚至同一種核心都會有不同版本的類型(例如Northwood核心就分為B0和C1等版本),核心版本的變更是為了修正上一版存在的一些錯誤,並提升一定的性能,而這些變化普通消費者是很少去注意的。每一種核心類型都有其相應的製造工藝(例如0.25um、0.18um、0.13um以及0.09um等)、核心面積(這是決定CPU成本的關鍵因素,成本與核心面積基本上成正比)、核心電壓、電流大小、晶體管數量、各級緩存的大小、主頻范圍、流水線架構和支持的指令集(這兩點是決定CPU實際性能和工作效率的關鍵因素)、功耗和發熱量的大小、封裝方式(例如S.E.P、PGA、FC-PGA、FC-PGA2等等)、介面類型(例如Socket 370,Socket A,Socket 478,Socket T,Slot 1、Socket 940等等)、前端匯流排頻率(FSB)等等。因此,核心類型在某種程度上決定了CPU的工作性能。
一般說來,新的核心類型往往比老的核心類型具有更好的性能(例如同頻的Northwood核心Pentium 4 1.8A GHz就要比Willamette核心的Pentium 4 1.8GHz性能要高),但這也不是絕對的,這種情況一般發生在新核心類型剛推出時,由於技術不完善或新的架構和製造工藝不成熟等原因,可能會導致新的核心類型的性能反而還不如老的核心類型的性能。例如,早期Willamette核心Socket 423介面的Pentium 4的實際性能不如Socket 370介面的Tualatin核心的Pentium III和賽揚,現在的低頻Prescott核心Pentium 4的實際性能不如同頻的Northwood核心Pentium 4等等,但隨著技術的進步以及CPU製造商對新核心的不斷改進和完善,新核心的中後期產品的性能必然會超越老核心產品。
CPU核心的發展方向是更低的電壓、更低的功耗、更先進的製造工藝、集成更多的晶體管、更小的核心面積(這會降低CPU的生產成本從而最終會降低CPU的銷售價格)、更先進的流水線架構和更多的指令集、更高的前端匯流排頻率、集成更多的功能(例如集成內存控制器等等)以及雙核心和多核心(也就是1個CPU內部有2個或更多個核心)等。CPU核心的進步對普通消費者而言,最有意義的就是能以更低的價格買到性能更強的CPU。
在CPU漫長的歷史中伴隨著紛繁復雜的CPU核心類型,以下分別就Intel CPU和AMD CPU的主流核心類型作一個簡介。主流核心類型介紹(僅限於台式機CPU,不包括筆記本CPU和伺服器/工作站CPU,而且不包括比較老的核心類型)。
INTEL核心
Tualatin
這也就是大名鼎鼎的「圖拉丁」核心,是Intel在Socket 370架構上的最後一種CPU核心,採用0.13um製造工藝,封裝方式採用FC-PGA2和PPGA,核心電壓也降低到了1.5V左右,主頻范圍從1GHz到1.4GHz,外頻分別為100MHz(賽揚)和133MHz(Pentium III),二級緩存分別為512KB(Pentium III-S)和256KB(Pentium III和賽揚),這是最強的Socket 370核心,其性能甚至超過了早期低頻的Pentium 4系列CPU。
Willamette
這是早期的Pentium 4和P4賽揚採用的核心,最初採用Socket 423介面,後來改用Socket 478介面(賽揚只有1.7GHz和1.8GHz兩種,都是Socket 478介面),採用0.18um製造工藝,前端匯流排頻率為400MHz, 主頻范圍從1.3GHz到2.0GHz(Socket 423)和1.6GHz到2.0GHz(Socket 478),二級緩存分別為256KB(Pentium 4)和128KB(賽揚),注意,另外還有些型號的Socket 423介面的Pentium 4居然沒有二級緩存!核心電壓1.75V左右,封裝方式採用Socket 423的PPGA INT2,PPGA INT3,OOI 423-pin,PPGA FC-PGA2和Socket 478的PPGA FC-PGA2以及賽揚採用的PPGA等等。Willamette核心製造工藝落後,發熱量大,性能低下,已經被淘汰掉,而被Northwood核心所取代。
Northwood
這是目前主流的Pentium 4和賽揚所採用的核心,其與Willamette核心最大的改進是採用了0.13um製造工藝,並都採用Socket 478介面,核心電壓1.5V左右,二級緩存分別為128KB(賽揚)和512KB(Pentium 4),前端匯流排頻率分別為400/533/800MHz(賽揚都只有400MHz),主頻范圍分別為2.0GHz到2.8GHz(賽揚),1.6GHz到2.6GHz(400MHz FSB Pentium 4),2.26GHz到3.06GHz(533MHz FSB Pentium 4)和2.4GHz到3.4GHz(800MHz FSB Pentium 4),並且3.06GHz Pentium 4和所有的800MHz Pentium 4都支持超線程技術(Hyper-Threading Technology),封裝方式採用PPGA FC-PGA2和PPGA。按照Intel的規劃,Northwood核心會很快被Prescott核心所取代。
Prescott
這是Intel新的CPU核心,最早使用在Pentium 4上,現在低端的賽揚D也大量使用此核心,其與Northwood最大的區別是採用了0.09um製造工藝和更多的流水線結構,初期採用Socket 478介面,以後會全部轉到LGA 775介面,核心電壓1.25-1.525V,前端匯流排頻率為533MHz(不支持超線程技術)和800MHz(支持超線程技術),主頻分別為533MHz FSB的2.4GHz和2.8GHz以及800MHz FSB的2.8GHz、3.0GHz、3.2GHz和3.4GHz,其與Northwood相比,其L1 數據緩存從8KB增加到16KB,而L2緩存則從512KB增加到1MB,封裝方式採用PPGA。按照Intel的規劃,Prescott核心會很快取代Northwood核心並且很快就會推出Prescott核心533MHz FSB的賽揚。
Prescott 2M
Prescott 2M是Intel在台式機上使用的核心,與Prescott不同,Prescott 2M支持EM64T技術,也就說可以使用超過4G內存,屬於64位CPU,這是Intel第一款使用64位技術的台式機CPU。Prescott 2M核心使用90nm製造工藝,集成2M二級緩存,800或者1066MHz前端匯流排。目前來說P4的6系列和P4EE CPU使用Prescott 2M核心。Prescott 2M本身的性能並不是特別出眾,不過由於集成了大容量二級緩存和使用較高的頻率,性能仍然有提升。此外Prescott 2M核心支持增強型IntelSpeedStep技術 (EIST),這技術完全與英特爾的移動處理器中節能機制一樣,它可以讓Pentium 4 6系列處理器在低負載的時候降低工作頻率,這樣可以明顯降低它們在運行時的工作熱量及功耗。
AMD CPU核心
Athlon XP的核心類型
Athlon XP有4種不同的核心類型,但都有共同之處:都採用Socket A介面而且都採用PR標稱值標注。
Palomino
這是最早的Athlon XP的核心,採用0.18um製造工藝,核心電壓為1.75V左右,二級緩存為256KB,封裝方式採用OPGA,前端匯流排頻率為266MHz。
Thoroughbred
這是第一種採用0.13um製造工藝的Athlon XP核心,又分為Thoroughbred-A和Thoroughbred-B兩種版本,核心電壓1.65V-1.75V左右,二級緩存為256KB,封裝方式採用OPGA,前端匯流排頻率為266MHz和333MHz。
Thorton
採用0.13um製造工藝,核心電壓1.65V左右,二級緩存為256KB,封裝方式採用OPGA,前端匯流排頻率為333MHz。可以看作是屏蔽了一半二級緩存的Barton。
Barton
採用0.13um製造工藝,核心電壓1.65V左右,二級緩存為512KB,封裝方式採用OPGA,前端匯流排頻率為333MHz和400MHz。
新Duron的核心類型
AppleBred
採用0.13um製造工藝,核心電壓1.5V左右,二級緩存為64KB,封裝方式採用OPGA,前端匯流排頻率為266MHz。沒有採用PR標稱值標注而以實際頻率標注,有1.4GHz、1.6GHz和1.8GHz三種。
Athlon 64系列CPU的核心類型
Sledgehammer
Sledgehammer是AMD伺服器CPU的核心,是64位CPU,一般為940介面,0.13微米工藝。Sledgehammer功能強大,集成三條HyperTransprot匯流排,核心使用12級流水線,128K一級緩存、集成1M二級緩存,可以用於單路到8路CPU伺服器。Sledgehammer集成內存控制器,比起傳統上位於北橋的內存控制器有更小的延時,支持雙通道DDR內存,由於是伺服器CPU,當然支持ECC校驗。
Clawhammer
採用0.13um製造工藝,核心電壓1.5V左右,二級緩存為1MB,封裝方式採用mPGA,採用Hyper Transport匯流排,內置1個128bit的內存控制器。採用Socket 754、Socket 940和Socket 939介面。
Newcastle
其與Clawhammer的最主要區別就是二級緩存降為512KB(這也是AMD為了市場需要和加快推廣64位CPU而採取的相對低價政策的結果),其它性能基本相同。
Wincheste
Wincheste是比較新的AMD Athlon 64CPU核心,是64位CPU,一般為939介面,0.09微米製造工藝。這種核心使用200MHz外頻,支持1GHyperTransprot匯流排,512K二級緩存,性價比較好。Wincheste集成雙通道內存控制器,支持雙通道DDR內存,由於使用新的工藝,Wincheste的發熱量比舊的Athlon小,性能也有所提升。
閃龍系列CPU的核心類型
Paris
Paris核心是Barton核心的繼任者,主要用於AMD的閃龍,早期的754介面閃龍部分使用Paris核心。Paris採用90nm製造工藝,支持iSSE2指令集,一般為256K二級緩存,200MHz外頻。Paris核心是32位CPU,來源於K8核心,因此也具備了內存控制單元。CPU內建內存控制器的主要優點在於內存控制器可以以CPU頻率運行,比起傳統上位於北橋的內存控制器有更小的延時。使用Paris核心的閃龍與Socket A介面閃龍CPU相比,性能得到明顯提升。
Palermo
Palermo核心目前主要用於AMD的閃龍CPU,使用Socket 754介面、90nm製造工藝,1.4V左右電壓,200MHz外頻,128K或者256K二級緩存。Palermo核心源於K8的Wincheste核心,不過是32位的。除了擁有與AMD高端處理器相同的內部架構,還具備了EVP、Cool『n』Quiet;和HyperTransport等AMD獨有的技術,為廣大用戶帶來更「冷靜」、更高計算能力的優秀處理器。由於脫胎與ATHLON64處理器,所以Palermo同樣具備了內存控制單元。CPU內建內存控制器的主要優點在於內存控制器可以以CPU頻率運行,比起傳統上位於北橋的內存控制器有更小的延時。