本文由半導(dǎo)體產(chǎn)業(yè)縱橫(ID:ICVIEWS)綜合
核心時(shí)鐘速度比核心數(shù)量更重要嗎?
手機(jī)內(nèi)的處理器不僅僅是一個(gè)處理器——它是一個(gè)提供多種功能的完整包,稱(chēng)為SoC(片上系統(tǒng))。
SoC 是一種集成電路,它包含驅(qū)動(dòng)設(shè)備“大腦”的大部分組件。在典型的手機(jī)或平板電腦中,SoC 具有設(shè)備的處理器和 GPU 核心、用于AI 加速等功能的其他處理器、用于緩存數(shù)據(jù)和系統(tǒng)所需內(nèi)存的保留空間、用于攝像頭捕捉和音頻等功能的數(shù)字信號(hào)處理器 (DSP)、用于各種通信協(xié)議的外部接口以及用于連接的無(wú)線調(diào)制解調(diào)器。
還有一些設(shè)備,例如定時(shí)器、穩(wěn)壓器或電源管理 IC,它們實(shí)際上不會(huì)影響性能。還值得注意的是,某些無(wú)線調(diào)制解調(diào)器和設(shè)備內(nèi)存模塊可以位于 SoC 中,也可以位于外部,具體取決于設(shè)備。
簡(jiǎn)而言之,一塊小小的芯片內(nèi)部有很多東西需要運(yùn)行,需要大量電力,而且運(yùn)行時(shí)會(huì)產(chǎn)生極熱。
有些公司會(huì)定制 SoC 以提供獨(dú)特的體驗(yàn),而有些公司則會(huì)設(shè)計(jì) SoC 以適用于多種設(shè)備。每種方法都有利弊,但您的設(shè)備很可能使用的是高通等公司生產(chǎn)的后一種 SoC 。這些公司努力制造出按設(shè)計(jì)使用時(shí)性能良好的芯片;為智能手表設(shè)計(jì)的芯片并不適合手機(jī),反之亦然。但它們都使用相同的基本概念 — 構(gòu)建一個(gè)硬件組合,其中每個(gè)組件都與其他組件相輔相成,結(jié)果也補(bǔ)充了用戶(hù)與之交互的硬件。
數(shù)量決定速度
對(duì)于您期望從手機(jī)等設(shè)備獲得的性能,您最需要的是平衡。最好是一些核心不是非常快,一些核心速度很快,并且軟件設(shè)計(jì)為以提供速度和電池壽命的正確組合的方式分配負(fù)載。而這在各個(gè)層面上都很難做到。
CPU(中央處理器,大多數(shù)計(jì)算任務(wù)都由它完成)核心每次只能做一件事。所有計(jì)算機(jī)處理都是數(shù)學(xué)運(yùn)算,而 CPU 內(nèi)部的核心無(wú)法真正向前思考或向后看;它只能解決眼前的一個(gè)問(wèn)題,然后再處理下一個(gè)問(wèn)題。
時(shí)鐘速度 — 您在規(guī)格表中看到的 GHz 數(shù)字決定了每項(xiàng)操作的執(zhí)行速度。所有操作都以令人難以置信的速度完成(每秒數(shù)百萬(wàn)次操作),速度越高,每項(xiàng)操作的執(zhí)行速度就越快。
核心決定了可以同時(shí)執(zhí)行多少任務(wù)。如果一個(gè)核心每秒可以執(zhí)行 100,000 項(xiàng)任務(wù)(沒(méi)有哪個(gè) CPU 核心的速度這么慢,但這個(gè)數(shù)字很容易計(jì)算),那么五個(gè)核心每秒可以執(zhí)行 500,000 項(xiàng)任務(wù)。CPU 的核心越多,可以同時(shí)運(yùn)行的任務(wù)就越多。
線程是一組針對(duì) CPU 核心的指令。它們與創(chuàng)建它們的進(jìn)程共享相同的資源,但它們的切換速度非常快,以至于看起來(lái)好像一個(gè) CPU 核心同時(shí)在做多件事。
如果您擁有一個(gè)具有多個(gè)快速核心的 CPU,那么線程就會(huì)使多件事快速發(fā)生,以至于它們看起來(lái)像是同時(shí)發(fā)生的,因?yàn)槲覀兊拇竽X遠(yuǎn)不如 CPU 核心快。
為了獲得良好的用戶(hù)體驗(yàn),您需要在單核上實(shí)現(xiàn)快速的按序處理計(jì)算性能、在單核上實(shí)現(xiàn)快速的無(wú)序(使用線程)計(jì)算性能,以及在多核上實(shí)現(xiàn)超快的按序和無(wú)序計(jì)算性能。這就是軟件發(fā)揮作用的地方。
一般來(lái)說(shuō),CPU 核心越快,應(yīng)用程序在手機(jī)等電腦上就能快速運(yùn)行。多核越快,后臺(tái)就能執(zhí)行更多操作,包括同時(shí)運(yùn)行多個(gè)應(yīng)用程序。這就是單核和多核性能都很重要的原因。
某些軟件(例如游戲或視頻編輯程序)可以以利用多個(gè) CPU 內(nèi)核的方式編寫(xiě),從而在單個(gè)應(yīng)用程序中跨內(nèi)核分布進(jìn)程和線程。
核心時(shí)鐘速度比核心數(shù)量更重要嗎?這個(gè)問(wèn)題沒(méi)有答案,因?yàn)楹诵臄?shù)量、核心速度以及使用核心的軟件的正確組合才是真正重要的。
從原來(lái)的性能跑分,到今天的 SoC 片上系統(tǒng),雖然大部分用戶(hù)購(gòu)買(mǎi)手機(jī)的時(shí)候,已經(jīng)不怎么關(guān)注參數(shù)了,因?yàn)榛A(chǔ)算力都是足夠的,但芯片正在變得更加重要,當(dāng)你真正長(zhǎng)期使用下來(lái),會(huì)發(fā)現(xiàn)體驗(yàn)上的差別,而隨著智能手機(jī)的滲透延展,任何一個(gè)體驗(yàn)細(xì)節(jié),都可能帶來(lái)巨大反差,如果說(shuō)手機(jī)是人類(lèi)肢體的延伸,那芯片就決定著你的擴(kuò)展能力有多強(qiáng)。
-
集成電路
+關(guān)注
關(guān)注
5389文章
11572瀏覽量
362223 -
soc
+關(guān)注
關(guān)注
38文章
4177瀏覽量
218464 -
手機(jī)芯片
+關(guān)注
關(guān)注
9文章
370瀏覽量
48983 -
時(shí)鐘
+關(guān)注
關(guān)注
11文章
1735瀏覽量
131571
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論