單核效能瓶頸這個並不是採用多核最重要的原因,現在的核心越來越多,是不是核心數越多效能就越好呢?
追求效能和多核並不衝突,單核的效能也並不是真正的達到了瓶頸,如果把一顆核心做的非常強大,那麼歸根結底還是功耗和發熱的問題。
單核效能瓶頸這個並不是採用多核最重要的原因,現在的核心越來越多,是不是核心數越多效能就越好呢?
聯發科的十核處理器也拼不過高通的八核處理器,手機處理器也不是說核心數越多效能就越好,而核心數少也不代表性能差,想一下電腦的處理器就能明白這個道理了。手機的核心數越來越多最直接的作用就是能夠有效地控制功耗,八核的手機處理器一般都分為4個大核心和4個小核心,系統在處理任務時根據任務量的大小要控制使用哪些核心,反之 如果使用單核的話,就沒法根據工作量來選擇核心了,無論是玩大型遊戲還是瀏覽網頁,都使用一個核心,這樣就沒法有效的控制功耗,散熱也是個問題。在任務量不大的情況下,多核處理器只會開啟效率核心,效率核心是負責日常執行的,這樣能達到省電減少發熱的情況,只有在玩遊戲或者執行大型程式的時候才會開啟效能核心。簡單來說就是效能核心和效率核心是很少同時啟動的,雖然有8個核,並不是8個核都在同時工作,如果只追求效能的話完全可以砍掉4個小核心,但是這樣的話功耗就得不到好的控制了,本來充滿電能使用一天的的,全部用效能核心的話只能用半天了,你願意嗎?這才是多核心處理器的意義。單純的把單核效能做到極致對於晶片廠商來說並不是難題,效能並不是一個處理器的全部,還有功耗、發熱、尺寸等等,這些因素要全部考慮進去才是一個合格的處理器。追求效能和多核並不衝突,單核的效能也並不是真正的達到了瓶頸,如果把一顆核心做的非常強大,那麼歸根結底還是功耗和發熱的問題。
多核協調作戰才能展現最大的優勢。當然了,如果手機處理器沒有續航和發熱的問題,相信現在還是雙核的時代,甚至四核都是非常少見,現在的多核心的目的就是為了讓效能和續航方面有一個完美的平衡。