早前我們曾經為大家報導過 Intel 第10 代桌面處理器的新技術與規格,隨著 NDA 於香港時間 5 月 20 日晚上 9 時正式解禁,《PCM》也第一時間送上相關測試。新 10 代 Core 在 Intel 架構代號為 Comet Lake-S ,有如天上的彗星發出耀眼的光芒。本文先以理論分析角度理解兩者的分別,稍後則會有各項測試。
Comet Lake-S 設計要點︰用家意見 vs 創新
一顆 CPU 的成功與否,電腦廠商的取態與市場定位起最關鍵的重要。據 Intel 表示,第 10 代 Core 搜集了大量用家意見而成,因此第 10 代 Core 加入大量針對超頻玩家的 K 版,同時有 KF 及 F 等不帶顯示功能的版本提供更優惠的售價,皆是針對用家所需而定。如果不考慮技術創新幅度的話,那麼 Comet Lake-S 可謂是 Intel 歷來最親民的 CPU 升級,但對於 DIY 發燒友來說,只有新一代的 Sunny Cove 以及 Willow Cove 微架構、 AVX-512 指令集等才帶來驚喜。
最高 10 核心設計不是偶然
x86 CPU 優化之困難,在於這種通用處理器需要應付各種不同的應用,要求往往互相矛盾,不易優化, Intel Comet Lake-S 規格雖不是市場上最高,但最能針對市場需要而定。
先說說大家最關心也可能是最不滿的 CPU 核心數目方面,Intel 拒絕 AMD Zen2 Chiplet 多晶片的做法,繼續採用傳統單一核心,以維持較低的 Latency 及效能,在 14nm 製程下打造原生最高 10 核心設計的 CPU 。 10 核心並不是Intel 14nm 的極限,同樣採用 14nm 製程的 Intel Core i9-10980XE 即擁有高達 18 核心的設計, Xeon 擁有的核心數目甚至更多,但考慮到現今 PC 系統 Benchmark 用不到10核心以上,如 BAPCo SYSMark 2018 Whitepaper 只有做最高 10 核心 CPU 效能增長的比較。流行的 PCMark 10 雖然沒有明言,但筆者的經驗是 PCMark 10 在 10 核心以上得分難有增長,這在早前測試 AMD Threadripper 2950X 16 核心及 3970X 32 核心時已了解過。
換言之,Intel Comet Lake-S 針對主流市場,10 核心就是主流應用最多機會用到的核心數目,效率也可以放到最大。故以此著墨,在成本和產能上也有更大保障。
從Xeon到Core i9的Intel Turbo Max 3.0技術
電競遊戲會否 Lag 機主要看 Latency 是否維持在低水平。 Intel 研究所得,一般遊戲用家要求 Latency 在 150ms 以內、電競在 60-90ms 以內,未來 Intel 更希望把 Latency 進一步控制在 40ms 以內。
如何降低 Latency ?提升時脈是最直接的方法。一方面 Intel 放寬 Comet Lake-S TDP 功耗上限至 125W,比上一代的 95W 高以便更高時脈工作。另一方面是為 Core i9 高階型號引入 Intel Turbo Max 3.0 及 Intel Thermal Velocity Boost 兩大技術。
由於 Intel 對於 Thermal Velocity Boost 說明不是十分明確,在此我們還是先針對 Intel Turbo Max 3.0 技術詳加說明。該技術不是新的技術,最早於 Xeon 及 Core-X 等高階 CPU 使用,其原理是在出廠前選出 2 個最佳核心以制定最高時脈,而非強制使用 Core 0 及 Core 1 核心。為了清楚說明,筆者特別以兩顆 Core i9-10900K 加以說明見下︰
[row][double_paragraph]
[/double_paragraph][double_paragraph]
[/double_paragraph] [/row]
認識 PL1 及 PL2
125W TDP 是 Comet Lake-S 最高 TDP 值。但 Comet Lake-S 在功耗限制 PL ( Power Limit ) 有 PL1、PL2、 PL3 及 PL4,以免功耗超出安全水平。以 Core i9-10900K 及 Core i5-10600K 兩者為例,其 PL1 即官方 TDP (皆為 125W) ,但前者 PL2 為 250W 後者為 182W ,至於 PL3 及 PL4 值更是不公開的設定,若超出 PL3 值會出現限制 CPU 時脈的情況。鑑於 PL2 值遠比 PL1 值為高,因此建議用家在購買散熱裝置時應以 PL2 值甚至更高為目標,以免影響 CPU 性能。另外,考慮到部分系統以 95W TDP 值為目標,所以 Intel 也提供了 Configurable TDP-down 95W 模式。以 Core i9-10900K 為例,在95W 模式下 CPU Base Clock 會從 3.7GHz 降至 3.3GHz ,以效能換取較低的功耗。
10 代 Core Stepping
Comet Lake-S 沿用 PCG 2015C 散熱方案,可保留現有散熱器。在 Stepping 方面,已知 Comet Lake-S 有 P1, Q0, G1 三款不同的 Stepping。筆者是次有測試的 Comet Lake-S CPU 分別為 Core i9-10900K、Core i5-10600K 及 Core i5-10400 。前兩者採用 Q0/G1 ,印證了高性能 CPU 主要採用 Q0/G1 Stepping 的做法,而 Core i5-10400 則採用 G1 Stepping ,不知未來會否有 Q0/G1 Stepping 的 Core i5-10400 ,提供非一般的超頻性能。