技術(shù)
導(dǎo)讀:龍芯6月14日發(fā)布了新的 Linux 補(bǔ)丁,表明龍芯 3A6000 處理器將支持同時(shí)多線程(SMT) 技術(shù)。
龍芯中科此前透露,龍芯 3A6000 已流片回來(lái),但僅經(jīng)過(guò)初步測(cè)試,后續(xù)還有性能摸底、優(yōu)化與產(chǎn)品化的過(guò)程,而且完成產(chǎn)品化計(jì)劃需要半年到一年的時(shí)間。自上月開(kāi)始,龍芯工程師已經(jīng)為 Linux 進(jìn)行適配,以便在其即將推出的 3A6000 系列處理器上穩(wěn)定運(yùn)行 Linux。
龍芯6月14日發(fā)布了新的 Linux 補(bǔ)丁,表明龍芯 3A6000 處理器將支持同時(shí)多線程(SMT) 技術(shù)。類似于常見(jiàn)的類似于英特爾、AMD 和 POWER 處理器,SMT 可使邏輯核心數(shù)量翻倍,即 4 核 8 線程這類形式。
注:同時(shí)多線程(Simultaneous multithreading,SMT)也稱同步多線程,英特爾營(yíng)銷術(shù)語(yǔ)即“超線程”,是一種提高具有硬件多線程的超標(biāo)量 CPU 整體效率的技術(shù)。同時(shí)多線程允許多個(gè)獨(dú)立的執(zhí)行線程更好地利用現(xiàn)代處理器架構(gòu)提供的資源。
從目前已知信息來(lái)看,龍芯 3A6000 主頻為 2.5GHz,采用四核、雙 DDR4-3200 內(nèi)存通道設(shè)計(jì),SPEC CPU2006 的單線程定點(diǎn) base 分值超過(guò) 40 分,浮點(diǎn)分值超過(guò) 50 分,多線程定點(diǎn)分值超過(guò) 140 分,浮點(diǎn)分值超過(guò) 130 分。
龍芯中科則認(rèn)為 3A6000 的性能可對(duì)標(biāo) 7nm 的 AMD 的 Zen 2,相當(dāng)于 Intel 第十代酷睿的水平。
此外,官方在測(cè)試中發(fā)現(xiàn),龍芯 GCC 編譯器與 X86 的 GCC 編譯器有一定差距,不少應(yīng)用的動(dòng)態(tài)指令數(shù)比 X86 明顯偏高,估計(jì)進(jìn)行編譯優(yōu)化后還會(huì)進(jìn)一步提高跑分情況。
龍芯強(qiáng)調(diào):龍芯會(huì)持續(xù)提高主頻,但不會(huì)走目前 Intel 的為頻率犧牲效率的技術(shù)路線,爭(zhēng)取在 3GHz 水平上持續(xù)降低成本和功耗。
值得一提的是,龍芯 3A6000 的下一代將是 3B6000,采用四大四小八核設(shè)計(jì),內(nèi)置自研 GPU。大核爭(zhēng)取通過(guò)結(jié)構(gòu)優(yōu)化再提高性能 20% 以上,但官方自認(rèn)為挺難的。
龍芯還要在 3B6000 的基礎(chǔ)上,采用更先進(jìn)工藝研制 3A7000 或 3B7000。下半年將會(huì)開(kāi)展更先進(jìn)工藝的技術(shù)準(zhǔn)備工作(由于龍芯堅(jiān)持自研 IP,需要定制內(nèi)存接口、PCIE 接口等 PHY,大致需要 1 年時(shí)間)。