首先,這兒有幾個誤區(qū)需要澄清一下:將核的個數(shù)加倍會自動的將處理的性能加倍。這是不正確的。從單核CPU升級到雙核CPU所帶來的性能提升是50%,而將雙核升級到四核所帶來的性能提升只有25%。第二個很普遍的誤區(qū)是,所有的移動處理器是同等進行制造的。相反的,大部分的芯片制造廠商都是在努力的去將自己的芯片制造的與眾不同,這也使得終端用戶分清楚到底在設(shè)備中卡掉的處理器是誰的變得不是很困難。
一般來說(先不考慮某一個品牌),一個四核的處理器必須完成兩件很重要的事情。第一,在進行多任務(wù)的時候,可以很好的提升機器的性能或者可以提升多線程應用程序的使用,比如,Web瀏覽器,就是一個多線程的進程,許多其他的游戲也是這樣的。Android本身也是多線程的。第二個顯著的提升就是,四核應當可以增加電池的壽命,延長續(xù)航時間?,F(xiàn)在,一般的在日常的使用中,CPU所耗費的電量只有總電量的15%,所以四核所帶來的提升其實是很有限的。盡管如此,電池的續(xù)航時間在今天的移動應用中還是很重要的一個問題,任何的提升都是非常的有意義的。 移動芯片制造商英偉達率先將四核的處理器應用到了移動設(shè)備中,它的Tegra 3 Ka-EI 就是首款四核移動處理器。除了會有一般四核處理器所帶來的好處,英偉達在Tegra3中加入了“協(xié)處理內(nèi)核”(Companion Core)。這是英偉達的Tegra3 最大的秘密:第5個核心。英偉達將這種架構(gòu)稱為vSMP(可變對稱多處理,Variable Symmetric Multiprocessing),并且已經(jīng)申請了專利。vSMP架構(gòu)的特色在于,在“動態(tài)待機”(即運行后臺進程)和音樂、視頻播放時,全部四個主核心皆關(guān)閉節(jié)能,僅留下協(xié)核心運行。而在運行需要更高性能的應用時,則按需逐個開啟主核心,同時關(guān)閉協(xié)核心,切換延遲不超過2毫秒。更重要的是,在操作系統(tǒng)的眼中協(xié)核心是不存在的,它只會看到四個性能平衡的核心,而不會發(fā)現(xiàn)在單核低負載運行時,實際上已經(jīng)切換到了更低功耗的協(xié)核心上。 不久,高通公司,將要發(fā)布它的APQ8064,它也有自己的殺手锏。大部分的多核處理器的時鐘是同時進行計時和停止的。而高通的處理器卻可以做到將一個核心的頻率發(fā)揮到最大而另一個核心只需達到能完成任務(wù)的頻率就可以了。高通的APQ8064通過獨立的時鐘和電壓管理,對處理器中每一個模塊進行單獨管理,讓不工作的模塊處于低能耗或者無能耗的狀態(tài),這一點與Intel智能處理在能耗管理方面的應用有很多相似之處,這也使得手機處理器逐漸進入智能處理器時代。 不過,相比前面兩家的公司,德州儀器在四核上卻顯得不是很主動。它尚未列出開發(fā)四核處理器的時間表,現(xiàn)在它一直專注與自己的雙核處理器OMAP上。德州儀器所擁有的OMAP 5處理器仍然是一個配備了Cortex A15雙核的處理器,但是它現(xiàn)在是一個成熟的系統(tǒng)并且在移動設(shè)備上運行的很有效率。甚至有些人稱他為四核處理器,但是德州儀器仍然堅持它是一個雙核處理器。值得說明的一點是,德州儀器的OMAP5 的多核架構(gòu)可以比英偉達的Tegra3中所擁有的Cortex-A9架構(gòu)的四核處理器多出30%的指令。
現(xiàn)在我們所知道的就是,四核的時代剛剛的開始,不久我們會看到更多的四核處理器問世,到時候我們會有更多的需要學習。