本文由半導體產業縱橫(ID:ICVIEWS)綜合
核心時鐘速度比核心數量更重要嗎?
手機內的處理器不僅僅是一個處理器——它是一個提供多種功能的完整包,稱為SoC(片上系統)。
SoC 是一種集成電路,它包含驅動設備“大腦”的大部分組件。在典型的手機或平板電腦中,SoC 具有設備的處理器和 GPU 核心、用于AI 加速等功能的其他處理器、用于緩存數據和系統所需內存的保留空間、用于攝像頭捕捉和音頻等功能的數字信號處理器 (DSP)、用于各種通信協議的外部接口以及用于連接的無線調制解調器。
還有一些設備,例如定時器、穩壓器或電源管理 IC,它們實際上不會影響性能。還值得注意的是,某些無線調制解調器和設備內存模塊可以位于 SoC 中,也可以位于外部,具體取決于設備。
簡而言之,一塊小小的芯片內部有很多東西需要運行,需要大量電力,而且運行時會產生極熱。
有些公司會定制 SoC 以提供獨特的體驗,而有些公司則會設計 SoC 以適用于多種設備。每種方法都有利弊,但您的設備很可能使用的是高通等公司生產的后一種 SoC 。這些公司努力制造出按設計使用時性能良好的芯片;為智能手表設計的芯片并不適合手機,反之亦然。但它們都使用相同的基本概念 — 構建一個硬件組合,其中每個組件都與其他組件相輔相成,結果也補充了用戶與之交互的硬件。
數量決定速度
對于您期望從手機等設備獲得的性能,您最需要的是平衡。最好是一些核心不是非常快,一些核心速度很快,并且軟件設計為以提供速度和電池壽命的正確組合的方式分配負載。而這在各個層面上都很難做到。
CPU(中央處理器,大多數計算任務都由它完成)核心每次只能做一件事。所有計算機處理都是數學運算,而 CPU 內部的核心無法真正向前思考或向后看;它只能解決眼前的一個問題,然后再處理下一個問題。
時鐘速度 — 您在規格表中看到的 GHz 數字決定了每項操作的執行速度。所有操作都以令人難以置信的速度完成(每秒數百萬次操作),速度越高,每項操作的執行速度就越快。
核心決定了可以同時執行多少任務。如果一個核心每秒可以執行 100,000 項任務(沒有哪個 CPU 核心的速度這么慢,但這個數字很容易計算),那么五個核心每秒可以執行 500,000 項任務。CPU 的核心越多,可以同時運行的任務就越多。
線程是一組針對 CPU 核心的指令。它們與創建它們的進程共享相同的資源,但它們的切換速度非常快,以至于看起來好像一個 CPU 核心同時在做多件事。
如果您擁有一個具有多個快速核心的 CPU,那么線程就會使多件事快速發生,以至于它們看起來像是同時發生的,因為我們的大腦遠不如 CPU 核心快。
為了獲得良好的用戶體驗,您需要在單核上實現快速的按序處理計算性能、在單核上實現快速的無序(使用線程)計算性能,以及在多核上實現超快的按序和無序計算性能。這就是軟件發揮作用的地方。
一般來說,CPU 核心越快,應用程序在手機等電腦上就能快速運行。多核越快,后臺就能執行更多操作,包括同時運行多個應用程序。這就是單核和多核性能都很重要的原因。
某些軟件(例如游戲或視頻編輯程序)可以以利用多個 CPU 內核的方式編寫,從而在單個應用程序中跨內核分布進程和線程。
核心時鐘速度比核心數量更重要嗎?這個問題沒有答案,因為核心數量、核心速度以及使用核心的軟件的正確組合才是真正重要的。
從原來的性能跑分,到今天的 SoC 片上系統,雖然大部分用戶購買手機的時候,已經不怎么關注參數了,因為基礎算力都是足夠的,但芯片正在變得更加重要,當你真正長期使用下來,會發現體驗上的差別,而隨著智能手機的滲透延展,任何一個體驗細節,都可能帶來巨大反差,如果說手機是人類肢體的延伸,那芯片就決定著你的擴展能力有多強。
-
集成電路
+關注
關注
5420文章
11954瀏覽量
367171 -
soc
+關注
關注
38文章
4341瀏覽量
221718 -
手機芯片
+關注
關注
9文章
373瀏覽量
49797 -
時鐘
+關注
關注
11文章
1883瀏覽量
132845
發布評論請先 登錄
傳AMD再次進軍手機芯片領域,能否打破PC廠商折戟移動市場的“詛咒”

性能殺手锏!臺積電3nm工藝迭代,新一代手機芯片交戰
今日看點丨小米自研手機 SoC 芯片“玄戒 O1”官宣;曝特斯拉重啟中國零部件進口
手機芯片進入2nm時代,首發不是蘋果?
翱捷科技亮相MWC2025:智能手機芯片加速迭代,智能穿戴產品優勢凸顯

評論