最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

【圖吧雜談】關(guān)于麒麟9000S可能支持超線程原因分析

2023-09-01 21:43 作者:失傳技術(shù)研究所工作室  | 我要投稿

額……老鐵們,我圖吧老撿垃圾的了。之前咱在麒麟9000S發(fā)布前不久更新過一篇文章,當(dāng)時咱對于家用機上HT/SMT超線程技術(shù)對于普通個人用戶的作用是持否定態(tài)度的,但是最近上新的麒麟9000S據(jù)傳用了超線程技術(shù),所以加更一期。

前作:為什么圖吧垃圾佬不認為超線程有用? 中咱提到了強如蘋果華為高通聯(lián)發(fā)科三星都沒有在處理器中使用過超線程技術(shù),一個物理核心就對應(yīng)一個邏輯線程非常完美,這才更新幾天結(jié)果光速被打臉?biāo)院唵畏治鲆幌略颉?/p>

首先說下麒麟9000S的情況,這個U并不是之前網(wǎng)傳3nm設(shè)計的麒麟9010/9100,也不是類似麒麟710A的麒麟9000簡單換境內(nèi)可控工藝版本,而是完全重新設(shè)計的架構(gòu)。CPU+GPU全自研,集成5G基帶。

GPU不是Mali,開原神和之前咱測過的格蘭菲1020國產(chǎn)顯卡一樣會有貼圖錯誤(1020沒這么嚴重只在啟動畫面和城區(qū)建筑出現(xiàn)),好在沒有摩爾線程那種早期驅(qū)動進不去原神或者直接會閃退的情況。

工藝據(jù)說是SMIC的N+1或者N+2去美化工藝,約等于三星8nm或者TSMC早期7nm DUV(麒麟990 4G工藝)

這波境內(nèi)先進工藝能起來據(jù)說是21年當(dāng)年接了不少礦機的單子所以有足夠的利潤發(fā)展填補良率問題(外國產(chǎn)能接收礦機訂單較少),這下真要感謝礦潮了屬于是,屬實是一盤大棋,想不到回旋鏢最后飛回來了,礦狗還真幫助國產(chǎn)芯片發(fā)展了。雖然算力上浪費了大量能源結(jié)果被貢獻給了非法金融活動,但是側(cè)面來看礦機的訂單還真助力國產(chǎn)工藝進步了(當(dāng)然和一般屯顯卡挖礦的礦狗或者倒賣礦卡的販子沒啥關(guān)系就是了)。

CPU也不再是普通的ARM公版,雖然過去常說亂研發(fā)不如不研發(fā)(比如高通三星都曾自研過ARM核心但是最后都翻車回到公版,除了蘋果以外沒有廠家在商用產(chǎn)品中大量使用自研CPU核心),但是現(xiàn)在時過境遷也不能按過去的商業(yè)思想做事了,所以華為這波上自研微架構(gòu)支持超線程也是有可能的。

根據(jù)安兔兔平臺上的數(shù)據(jù),麒麟9000S搭載12個核心,2+6+4的配置,其中A34核心2個,A78AE核心6個,A510核心4個,最高頻率2.62 GHz。GPU的型號是Maleoon 910。

傳說中該處理器在中核與大核上都支持超線程,自研核心。

目前我們無法確認是否真的存在實際的額外線程,還是僅僅是調(diào)度器占位。如果麒麟9000S支持超線程這事能確認,基本就確認自研架構(gòu)了。因為沒有其他高性能支持超線程的ARM核心。

這里我們?nèi)⌒胚@位老哥的說法因為他之前做過鯤鵬920的TSV110架構(gòu)分析,這種架構(gòu)分析的文章在國內(nèi)是比較少的很多時候咱過去調(diào)查龍芯圈攻擊其他國產(chǎn)芯片的時候咱要看其他國產(chǎn)芯片是否為自研架構(gòu)就需要上外網(wǎng)查找英文資料,說來慚愧國產(chǎn)芯片國內(nèi)的網(wǎng)站居然沒有做架構(gòu)分析的文章要去查看外文資料。

因此既然老哥有能力做架構(gòu)分析,應(yīng)該相比其他一些沒撇的UP主或者MCN專業(yè)性要強一些。既然老哥認為不能確定是否支持或者啟用超線程那咱就默認它可能是沒有也可能有。這里我們假設(shè)它有然后進行分析

可能麒麟9000S用的鯤鵬930同款TSV架構(gòu)的CPU原計劃設(shè)計是支持SMT超線程的,但是在麒麟9000S上沒有啟用。原因也比較簡單,根據(jù)上期的文章咱之前的分析來看超線程對于大部分工況下的性能提升有限,而且代價是功耗的提升而且往往得不償失(宣傳提升30%實際上只有7-18%,不少工況超線程無提升甚至還是負優(yōu)化。同時開啟超線程會增加30%的功耗甚至更高可達50%),且通常只能提升輕載下的核心調(diào)度效率問題,而這個問題ARM的大小核多少年前就已經(jīng)解決了,平時低負載的時候用小核心,所以也不用太過于擔(dān)心低負載下單核心調(diào)用不足的問題因為這時間大核心本身就處于空閑的狀態(tài)所有任務(wù)都加在小核心上。

TSV new是一顆6發(fā)射的微架構(gòu),應(yīng)該是原定給鯤鵬930用的和TSV200相似(原配是臺積電N5)。性能與真正的麒麟9000很接近,不過功耗略大。

至于這個6發(fā)射就很有意思了,CPU的規(guī)模不僅要看核心數(shù)量和流水線長度,也要看發(fā)射數(shù)量。簡單來說單核CPU如果想要在有限的頻率下提升性能就可以堆晶體管增加發(fā)射,一般來說同樣制程頻率下發(fā)射數(shù)量越大的CPU性能越高。所以之前龍芯吧小吧主( @guee 彭東峰)總喜歡拿著自己4發(fā)射的CPU到處說國產(chǎn)其他同行2-3發(fā)射的小核心低功耗X86 ARM CPU同頻性能(他們甚至稱為IPC)垃圾單核性能太弱,相當(dāng)于強拉著ATOM小核心(直到14nm末期一直是雙發(fā)射)要和CORE大核心(skylake開始六到十代的牙膏核心架構(gòu)工藝未變,四發(fā)射)比同頻性能了,屬于是一般用戶不了解超標(biāo)量、多發(fā)射、亂序執(zhí)行架構(gòu)設(shè)計原理最多也就知道同頻性能就可以打信息差尬吹一波,總之給人看了就很樂。

英特爾都知道現(xiàn)有的堆核在環(huán)形總線上塞大核心終將有盡頭也在開始堆小核心了,四核一簇在環(huán)形總線上只占用一個節(jié)點怎么著也能打得過一個大核心的,而且小核心本身能耗也不高生產(chǎn)起來由于晶體管數(shù)量少面積小良率更高反倒還便宜(當(dāng)然N305的這種規(guī)格大砍+NT定價產(chǎn)品是另一回事純廠家行為了)。intel的atom沒有超線程,蘋果沒有超線程,arm沒有超線程,你能說它們沒有能力做超線程嗎?同理國產(chǎn)X86 ARM走的是小核心路線你能說他們沒有能力研發(fā)大核心沒有自主創(chuàng)新迭代能力嗎?

總之圖吧垃圾佬認為,麒麟9000S可能有超線程但是可能出廠的時候就默認處于關(guān)閉的狀態(tài)。低功耗應(yīng)用給超線程其實并不是特別合理,如果原生支持超線程說明這個核心的設(shè)計很可能原定不是給移動端手機芯片而是給服務(wù)器。那么麒麟9000S的自研CPU核心大概率應(yīng)該是給鯤鵬930設(shè)計的,移動端只是順帶。因為超線程本身的實現(xiàn)是需要硬件上增加晶體管的,所以一個架構(gòu)從設(shè)計開始出廠前就已經(jīng)確定能否支持超線程了,至于像I5 8400 I7 9700K這種支持了但是出廠鎖定了超線程功能廠家關(guān)閉的可以另算,但是到用戶手里能關(guān)閉超線程的時候跑分一定是會掉的,說明原生支持超線程的核心設(shè)計關(guān)閉超線程之后一定會損失性能,所以如果用不到超線程的功能的話最好從核心設(shè)計的時候就確定不支持超線程。所以麒麟9000S如果真的支持超線程那對于手機用戶來說不是什么好事,就算出廠的時候默認關(guān)閉其實核心內(nèi)部為了維持支持超線程技術(shù)的晶體管還是在的,只要有晶體管就會耗電不管這個模塊的功能是否使用,除非有什么支持關(guān)閉功能單元的設(shè)計那就是另外一回事了,一般圖吧接觸的像是八核屏蔽核心變四核/八核變六核/六核變四核/四核變?nèi)嘶蛘唠p核這種多少還是比原生核心要多費一些電的,即使功耗沒有關(guān)閉核心之前那么高,也絕對比原生就是這些核心的產(chǎn)品高。

所以目前的分析結(jié)果是如果麒麟9000S的CPU部分自研的時候就考慮是作為移動端使用那就可能真沒有超線程,現(xiàn)在傳出來的信息大佬本身都沒法確定,沒準是烏龍。就算支持超線程也不太可能用,至少未必在手機上會啟用,很可能是處于默認關(guān)閉的狀態(tài)就像上文提到的INTEL I5 8400 I7 9700K之類的,原生設(shè)計支持超線程但默認關(guān)閉的代價是損失性能提高功耗。

需要糾正上文一個地方描述不清晰就是arm在給自動駕駛用的核心就有超線程,只不過移動端沒有,arm在給自動駕駛用的A65AE核心就有超線程。超線程只能增加流水線的利用率,對能效是無益的,增加多少性能就增加多少能耗,甚至因為總體負載大了需要更高電壓以及超線程本身就增加復(fù)雜度能耗可能反而會更差。

相比服務(wù)器或者桌面級產(chǎn)品這個核心的頻率定的很低,首先鯤鵬這種級別的核心并非面向移動應(yīng)用能耗是吃虧的,六發(fā)射規(guī)模也是相當(dāng)大了,其次境內(nèi)代工廠高頻能耗肯定還是有打磨優(yōu)化空間,這兩點決定了麒麟9000s的頻率必然很低,不然散熱根本壓不住(三年前的麒麟9000體驗打不過屏蔽部分核心的麒麟9000E)。低頻高性能堆了發(fā)射也就是說同頻性能(所謂的IPC)估計會比較高,沒準和同為6發(fā)射的3A6000相當(dāng)甚至更高。當(dāng)然在面對制程劣勢的時候保證性能的方法不止這一種,小核心降低單核規(guī)模但是同時降低單核的晶體管數(shù)量降低功耗降低核心面積提升良率降低成本所以更容易堆核(四核的成本和大核心單核差不多,正常來說功耗也可以一樣),在比較低頻的狀態(tài)下也能獲得不錯的使用體驗。 圖吧垃圾佬又不看什么IPC咱只看能效比,沒有CPU是掐頻率計費的最后還得看耗電量,所以龍芯吧小吧主炮制的兆芯所謂同頻性能單核性能的問題我們下期會講。還有本期我們的結(jié)論不變,SMT超線程對于個人PC用戶就是沒什么用甚至很多時候沒有超線程比有更管用,所以就算兆芯以后能搓出支持超線程SMT的核心估計也只能給KH50000這種服務(wù)器產(chǎn)品用,給個人用戶就算實裝了也意義不是很大估計到時候還得關(guān)所以這技術(shù)也不是什么很值得宣傳的事。

就這樣,謝謝朋友們!


【圖吧雜談】關(guān)于麒麟9000S可能支持超線程原因分析的評論 (共 條)

分享到微博請遵守國家法律
襄樊市| 德保县| 黄浦区| 梨树县| 怀远县| 云阳县| 弥勒县| 锡林浩特市| 正镶白旗| 九龙坡区| 鄄城县| 新余市| 湟源县| 西平县| 陆川县| 牟定县| 浦城县| 晋中市| 佛山市| 马山县| 淅川县| 桐柏县| 马边| 晋州市| 武乡县| 淄博市| 英德市| 冀州市| 安乡县| 保亭| 竹山县| 新化县| 日土县| 兴文县| 阿克| 清镇市| 科尔| 合川市| 昌邑市| 黄龙县| 通州市|