首先我們要清楚如何衡量單核CPU的性能,首先自然是頻率,頻率更高意味著一個時間周期內(nèi)可以處理更多的數(shù)據(jù),不過光有頻率還不行,其次還要看架構(gòu)等方面,這方面的表現(xiàn)可以通過IPC性能來進行衡量,簡單來說就是同樣的頻率下面,誰的單核心性能表現(xiàn)越好,IPC性能越強,所以提升單核性能可以通過提升IPC性能和頻率來實現(xiàn)。
而這些年以來,芯片廠家為了提升性能,在單核性能上就是通過頻率和架構(gòu)的進步來實現(xiàn)的,頻率方面,1981年IBM電腦CPU頻率4.77Mhz, 1995年intel CPU頻率100Mhz,2000年AMD率先突破1Ghz,2003年intel CPU頻率達到了3.7Ghz,而目前最高的單核頻率才5.3GHz,可以看到歷史上的一段時間里面,頻率的增長是很猛的,而這自然帶來了性能的提升,但是可以看到2003年到現(xiàn)在,頻率提升已經(jīng)無法和以前相比了。
至于架構(gòu)方面,PC那邊大家比較熟悉的AMD Zen1,Zen2,Zen2+,Zen3的架構(gòu),每次都會帶來性能的提升,Intel那邊也是如此,ARM處理器也是如此,從Arm V4到V9版本升級,而且在每個版本內(nèi)部,還可以進行細分,實際上隨著頻率提升的變慢,通過架構(gòu)升級來實現(xiàn)性能提升已經(jīng)是目前最常見的手段之一了,不過這個地方的升級也不是隨隨便便的,一般來說一個全新的架構(gòu)出來后,這個架構(gòu)會使用較長的一段時間,會在這個架構(gòu)的基礎上進行優(yōu)化迭代,這方面Intel的Skylake就是典型。
頻率提升基本上遇到瓶頸了,架構(gòu)的升級也不是那么隨隨便便的,而用戶對性能的追求又是沒有止境的,所以單核的確是不夠用了,這種情況下廠家就想到了超線程,多核心等技術(shù)來提升CPU的性能,因此現(xiàn)在市面上的處理器基本上都是多核心的了,所以就目前的實際情況來看,如果可以做出超強的單核,自然不需要多核心了,但問題是很難做出這樣的單核產(chǎn)品。
技術(shù)方面主要是CPU頻率提升遇到了能耗這個瓶頸。因為CPU的能耗和時鐘頻率的三次方成近似正比關(guān)系,CPU頻率在3Ghz之后, 繼續(xù)提高頻率會使CPU面臨發(fā)熱燒毀的危險,而且隨著工藝的提升,晶體管密度的增加,積熱問題也越來越嚴重,會加劇燒毀的可能,所以頻率這個路子的確是很難走下去了,而架構(gòu)升級,說白了就是PPA的取舍,存在能耗和芯片面積的制約。
總之單核性能當然是越高越好,但是目前的技術(shù)而言,就算是做出一個很強的單核處理器,其整體性能也不會超過那些高階的多核處理器,而且目前的操作系統(tǒng)是多任務的,這也讓多核處理器有了用武之地。
文章源自網(wǎng)吧系統(tǒng)維護-http://www.ykday.cn/7516.html
把CPU做成一個性能超強的單核
版權(quán)聲明:文章圖片資源來源于網(wǎng)絡,如有侵權(quán),請留言刪除!!!
評論