為何一定要採用多核CPU,做成一個性能超強的單核不好嗎?這一點太關鍵!
最新
07-20
多核CPU就是因為如今的單核CPU已經難以大幅度提升性能才誕生的,像X86和ARM這類通用處理器架構,一旦進入成熟期想通過修改架構來提升性能難度非常大,相比為了單核性能而消耗的時間和人力成本是相當不划算的,可以參考下奔騰4當年為了提升單核性能而造成的失敗後果。
單核性能的提升除了架構以外很重要的一點是取決於頻率和緩存,而頻率限於CPU溫度和功耗不可能增長太快,緩存限於CPU面積和成本同樣不能快速增長,這樣頻率和緩存只能依靠半導體工藝的進步來逐步提升。
最無奈的是,如今半導體工藝進步的越來越緩慢,單單是英特爾從14nm到10nm就用了好幾年的時間,工藝進步慢,CPU的單核性能和效率就難以大幅度提高,英特爾又不可能把X86架構大幅改動,即使ARM處理器工藝進化更快,但是受限於手機對續航和晶元面積的要求,CPU的單核性能仍然無法大幅提高。
相比之下,CPU通過增加核心數的方式來提升性能是效率最高的,因為CPU每個核心幾乎都是相同的,只要整體架構定型,設計製造起來相對容易得多,而應用程序通過多線程優化可以有效利用到多核CPU,最高甚至能達到翻倍的提升,這可不是單核簡單提升一下頻率和架構就可以達到的幅度,比純粹做單核的性價比高多了。
英特爾、高通、聯發科都是企業,必須要權衡成本和利潤,綜合來看,做多核CPU的好處自然更符合它們的利益,即使是蘋果,也是在不斷增加A晶元的核心數,所以多核CPU是大勢所趨。


※買電腦時是集成顯卡,換獨立顯卡,需要換主板嗎?一起來看看
※造晶元有多難?不誇張的說,難度堪比當初造原子彈!
TAG:玩汽車的弘光 |