英特爾工程師談客戶端處理器取消超線程:同功耗面積下性能更出色
4 月 14 日消息,英特爾核心設(shè)計(jì)團(tuán)隊(duì)高級首席工程師 Ori Lempel 在接受外媒 KitGuru 采訪上表示,該企業(yè)在酷睿 Ultra 2000 系列客戶端處理器中取消性能核(P Core)的超線程,與無超線程設(shè)計(jì)更優(yōu)秀的同功耗面積下表現(xiàn)密切相關(guān)。
本文引用地址:http://www.j9360.com/article/202504/469393.htmOri Lempel 表示,根據(jù)經(jīng)驗(yàn)估算數(shù)據(jù),相較硬件上支持超線程 / 同步多線程 (SMT) 但關(guān)閉這一功能的核心,開啟超線程能提升 30% 的 IPC 但會增加 20% 的功耗,而硬件設(shè)計(jì)上不支持超線程的核心能在相同 IPC 下降低 15% 的功耗和 15% 的面積占用。
這意味著,在相同的頻率、功耗與面積下,無 SMT 設(shè)計(jì)的核心性能較有且啟用 SMT 的核心性能高出 27.76%,提升幅度相當(dāng)明顯;同功耗性能改進(jìn)也達(dá)到了 8.60%。
此外,SMT 功能勢必會提升芯片電路復(fù)雜性,這會提升進(jìn)一步擴(kuò)展的難度;同時(shí) SMT 設(shè)計(jì)會引入額外的分支預(yù)測側(cè)信道攻擊風(fēng)險(xiǎn),這需要相應(yīng)的安全措施。硬件上放棄 SMT 的選擇也間接加速了處理器核心架構(gòu)的迭代,讓性能提升更為明顯。
對于客戶端場景,由于并行和串行負(fù)載的處理流程差異,SMT 在核心數(shù)較少的情況下更有實(shí)際效果,而目前由于主流 x86 客戶端處理器核心數(shù)量的提升,SMT 能帶來的優(yōu)勢已被淡化;另一方面,游戲通常需要“可預(yù)測”的性能,這與無 SMT 的設(shè)計(jì)更為契合。
不過在服務(wù)器場景中,企業(yè)級客戶對線程密度仍有較高需求,這是至強(qiáng) 6000P "Granite Rapids" 等產(chǎn)品保留超線程功能的原因。
評論