|
CPU:多個CPU和多核CPU有啥差別?先說結(jié)論:多核CPU和多個CPU各有各的好,不過歸根結(jié)底還是錢的事兒。
請問你是想在8個小區(qū)買8套房,分別讓8個老婆住,還是買個能放大床的房子,讓8個老婆都躺一張床上?
那當然是后者!
CPU核心之間也需要交流和通信,核心之間的距離越遠,通信速度越慢,延遲越高,當然成本也高。
這種情況下1個8核處理器,對比8個單核處理器,很明顯是前者優(yōu)秀!
但這并不說明多核架構(gòu)更優(yōu)秀,多CPU也有自己的優(yōu)勢。
但如果你有800個老婆怎么辦,蓋個體育場嗎?
這就涉及到多核架構(gòu)的上限:核不可能一直多。
此外,老婆們之間的性格可能不那么合適,畢竟在做各位玩的花,護士、老師、女警、白領(lǐng)、空姐……可能啥職業(yè)都想涉獵一下。
這些核心之間并不能打配合,甚至都沒有相互通信的必要,所以對那些不打游戲的機器,比如計算壓縮類的機器,不追求低延遲,更看重穩(wěn)定的,多核CPU可能更好。
當然,多CPU可能更貴,不過這類機器通常是企業(yè)服務(wù)器,人家也不差這倆錢。 總之就是,各有優(yōu)劣,選擇什么方案取決于目的和錢包。
給我三千億,我給你整一套多個多核CPU系統(tǒng),保證你干啥都不卡。 |