Winner
CPU虛擬化技術:單CPU模擬多CPU系統
我們在選購CPU的時候,對于這項CPU虛擬化技術的支持,通常并沒不在意,因為這是我們日常應用所接觸不到的環節,不過對于一些資深人員而言,虛擬化技術并不陌生。這項技術在傳統的大型機和uNlx系統上早已普及,但因為桌面處理器大都使用的是x86架構,這決定了在其之上使用硬件級虛擬化技術的難度。
兩大CPU巨頭Intel和AMD都想方設法在虛擬化領域中占得先機,但是AMD的虛擬化技術在時間上要比lntel落后幾個月。Intel自2005年末開始便在產品線中推廣應用VT虛擬化技術,且在一些主流產品中開始支持這一技術。相比Intel來講,AMD也已經發布了支持VT虛擬化技術的一系列處理器,并且絕大多數的主流處理器都支持,這點明顯要比lntel厚道一些。
有一說一:
在選購處理器的同時,這個CPU虛擬化功能對于主流玩家而言,根本毫無意義,我們在實際購買這些產品時,不要因為少了這項功能而拒之門外,因為產品在性能上其實相比同類并沒有損失,但價格上卻相Eb有虛擬化技術的產品有不少的優勢。
CPU防病毒技術:一定程度上保障系統安全
提到防病毒問題,我們首先聯想到的是一系列的殺毒軟件,但是相信有不少人并不知道,其實CPU硬件本身也有防病毒技術。曾幾何時,AMD和Intel都為各自的CPU推廣一個概念硬件防毒。頓時在主流64bit處理器中,所謂的硬件防病毒成為了標準配置,CPU的硬件防毒功能是如何實現的呢?其實各家的硬件防毒技術有不同的稱謂,AMD稱之為Ehanced Virus Protection(EVP),而Intel則命名為Excute Disable Bit(EDB)。但不管叫什么,它們的原理都是大同小異。嚴格來說,目前CPU廠商在CPU內部集成的防毒技術不能稱之為“硬件防毒”。首先,無論是Intel的EDB還是AMD的EVP,它們都是采用硬軟結合的方式工作的,都必須搭配相關的操作系統和軟件才能實現;其次,EDB和EVP它們都是為了防止因為內存緩沖區溢出而導致系統或應用軟件崩潰,而這內存緩沖區溢出有可能是惡意代碼(病毒)所為,也有可能是應用程序設計的缺陷所致(無意識的),因此我們將其稱之為“防緩沖區溢出攻擊”更為恰當些。
有一說一:
首先CPU防毒并不等同于殺毒軟件的功效,因為它是為了防止因內存緩沖區溢出,導致系統或應用軟件崩潰而設計。這內存緩沖區溢出有可能是惡意代碼(病毒)所為,并不擁有類似防止木馬或是其他類型病毒的功能,所以我們開啟CPU防毒功能之外,還要安裝最新的殺毒軟件,這才是雙保險,目前可以開啟CPU防毒我們常用的系統是沖sP2/Vista。
在一般玩家看來,CPU速度可以越來越快,巔峰紀錄也在不斷刷新,難道CPU除了超頻再超頻、提速再提速以外,就沒有其他方面可讓我們談論一番么?答案肯定是有的,其實在技術層面上,CPU還有很多應用值得我們去探討,只是有些地方太深奧,有些技術我們不常接觸,或是已經使用而未注意罷了。下面就帶大家了解一下CPU背后鮮為人知的故事,讓你全面解讀CPU附加技術應用。
CPU節能技術:全面降低整機功耗及噪音
說起CPU節能,就是讓電腦空閑狀態下,主動降低CPU主頻和電壓等,最終實現節能效果的技術。但是不少萊鳥或是超頻玩家,總會去主動關閉這項功能(有的主板默認是開啟的),菜鳥想法當然是看見主頻降低,心理會受到影響,擔心電腦變慢等等因素,而超頻玩家,則考慮到CPU節能可能會影響超頻成績,所以選擇關閉。但究竟CPU節能技術是否會影響CPU性能和超頻性能呢?其實CPU節能技術的雛形是由Intel提出并采用在筆記本上的,名為speedstep節能技術,采用此技術的CPU有兩種不同的工作模式:使用Ac電源時的最高性能模式和使用電池時的電池優化模式,筆記本電腦根據電源情況自動切換工作模式,也就是說,當使用Ac電源或電池驅動時,自動對CDU的工作電壓和工作頻率進行切換。而AMD臺式機CPU的節能技術名為Cool‘nQuiet,這是第一種用于桌面處理器的節能技術,從技術上而論,它在提供卓越節能效果的同時讓用戶不會感覺到會有太明顯的性能下降,這點顯得非常人性化。
有一說一:
對于CPU節能技術,我們一般都選擇開啟比較好,不僅節約能源,就連CPU風扇噪音也由于溫度的降低而變小,至于影響性能的說法,我們在多方證實下,可能會出現可以忽略不計的性能損失,其實節能和超頻并不沖突。
SSE4指令集應用:為多媒體而生的CPU興奮劑
經過多年的發展,多媒體指令集已經成為CPU密不可分的一部分。每次有新的CDU出來,我們也習慣了用CPU—z檢測一下它有沒有添加什么新的指令集。從應用環境來看,3D影像越來越復雜,視頻編碼的壓縮率越來越高,都對CPU提出了更高的要求。CPU中的指令集雖然不起眼,但是在CPU的運算中有重要加速作用,尤其是編碼方面,若使用的軟件對CPU的指令集有優化,那么cDu的運算效能較無指令集優化運行速度有很大提升。SSE指令集作為Intel的頂梁柱,重要性不言而喻。每次的SSE指令集升級,都牽動著英特爾不少心血,除了自身研發指令集外,如何能讓眾多軟件支持新指令集是更為關鍵的問題。
lntel的酷睿架構以后的處理器就全面支持最新的SSE4(流式單指令多數據擴張)指令集,其包含了54條新指令,其中的47條指令在woIfaale/Penryn上實現,被稱作SSE 4.1,SSE4除了擴展lnlelEMT64指令外,還針對高清編碼、播放、圖形渲染,三維渲染和3D游戲應用進行了多方面改進,使得產品的性能得到大幅提升。
有一說一:
這里要注意的是,每一代的指令集并不是互相替代的關系,而是互為補充的關系。并不是說這款軟件支持SSE4.1。相比另一款采用MMX的軟件,前者的性能就一定要高,連Intel也提醒開發者,請不要忽視MMX,因為它的速度在某些情況下要比SSE更快。