#高通驍龍8Gen2# 最近,微博大V數(shù)碼閑聊站發(fā)微博稱(chēng):“SM8550-Kailua ES:TSMC N4*,1*Makalu-Elp+2*Makalu+2*Matterhon+3*Klein R1,X3-A720-A710-A510,Adreno740 GPU?!?/p>
盡管這些文字看起來(lái)有些沒(méi)頭沒(méi)腦,但熟悉手機(jī)芯片的人一眼就可以看出,數(shù)碼閑聊站劇透的是SM8550,即高通下一代旗艦芯片驍龍8 Gen2架構(gòu),從數(shù)碼閑聊站提供的信息看,這款芯片使用臺(tái)積電N4工藝,使用X3超大核*1+A720大核*2+A710大核*2+A510小核*3的架構(gòu)組成,GPU為Adreno 740。
奇怪的架構(gòu)
如果數(shù)碼閑聊君的說(shuō)法可信,那么驍龍8 Gen 2使用的X3*1超大核+A720*2大核+A710*2大核+A510*3小核的確有點(diǎn)奇怪。
首先,使用了四種核心,1+2+2+3的架構(gòu),這讓人覺(jué)得這款芯片使用的是“四重簇架構(gòu)”,同時(shí)這款核心還使用了A710和A720兩種不同的大核,既然有了新的A720大核架構(gòu),那為啥還用了A710這樣定位接近、但性能上略弱的A710大核呢?
作為著名的數(shù)碼博主,數(shù)碼閑聊君以往的爆料一向以精準(zhǔn)著名,如果是無(wú)端的爆料,那么其架構(gòu)應(yīng)該更合理,而不是出現(xiàn)這樣的有點(diǎn)反常規(guī)的架構(gòu)。也就是說(shuō),至少數(shù)碼閑聊站的爆料是有來(lái)源的。
那么,這樣的架構(gòu)真的有合理性嗎?
A710/A720共用,為照顧32/64位混合時(shí)代
雖然ARM近年沒(méi)有召開(kāi)新核心的發(fā)布會(huì),我們無(wú)法得知全新核心X3和A720的具體表現(xiàn)和對(duì)32位APP的支持。但從去年ARM發(fā)布的新核心來(lái)看,超大核心X2和小核A510已經(jīng)不兼容32位APP,僅有大核A710有32位兼容模式。
而早在2020年,ARM就官宣,從2022年開(kāi)始發(fā)布的新核心將強(qiáng)制采用64位,且沒(méi)有 32位兼容模式。這基本可以確定,全新的X3與A720核心,已經(jīng)不兼容32位模式。
ARM可以激進(jìn),可手機(jī)與芯片廠(chǎng)家卻不敢激進(jìn),盡管從ARM到手機(jī)廠(chǎng)家都在強(qiáng)制要求開(kāi)發(fā)者升級(jí)兼容64位。但從現(xiàn)在的市場(chǎng)上來(lái)看,至少還有8%的常用APP是32位,如果手機(jī)芯片廠(chǎng)家也如此激進(jìn),那么消費(fèi)者的32位APP將無(wú)法打開(kāi),廠(chǎng)家就會(huì)背負(fù)上手機(jī)兼容性不行、這款手機(jī)不值得買(mǎi)的罪名。
所以,在市場(chǎng)上32位APP還有一定市場(chǎng)占有率時(shí),芯片廠(chǎng)家必然要支持32位應(yīng)用,而最新支持32位程序的核心就是A710了。在這種情況下,芯片中依舊可以看到略顯老舊的A710核心也就不奇怪了。但只有兩個(gè)A710核心可以兼容32位APP,會(huì)不會(huì)影響速度呢?考慮到32位應(yīng)用多是較為老舊、對(duì)性能要求不高的應(yīng)用,雙核A710應(yīng)該也足以滿(mǎn)足需求。
四重簇?也許還是三重簇
X3*1超大核+A720*2大核+A710*2大核+A510*3小核,這樣的架構(gòu)會(huì)讓人自然而然的認(rèn)為“這是一個(gè)1+2+2+3的四重簇架構(gòu)”。雖然簇的增多有利于分配和調(diào)用核心、控制功耗,但同時(shí)需要更復(fù)雜的調(diào)度機(jī)構(gòu),也會(huì)在一定程度上降低執(zhí)行效率,因此在常規(guī)CPU上,一般只采用雙重簇或三重簇架構(gòu)。
其實(shí),對(duì)于驍龍8 Gen 2而言,也許依舊是三重簇結(jié)構(gòu),之前已經(jīng)說(shuō)過(guò),增加A710核心的目的是為了兼容32位應(yīng)用。而全新的A720核心在執(zhí)行效率與功耗等方面的表現(xiàn),應(yīng)比A710要高出一些。在這種情況下,其實(shí)并不是很有必要讓A710參與64位應(yīng)用時(shí)的計(jì)算,否則,對(duì)于性能的幫助不大,還可能增加功耗。
因此,如果數(shù)碼閑聊站的爆料真實(shí),也許驍龍8 Gen 2的使用的是一種全新架構(gòu),我們姑且叫它“雙組三重簇”吧,也就是說(shuō)A710核心是獨(dú)立的一個(gè)組,只處理32位應(yīng)用,而X3*1超大核+A720*2大核+ A510*3小核組成六核三重簇架構(gòu),負(fù)責(zé)處理64位應(yīng)用。
當(dāng)然,以上僅僅是推理,驍龍8 Gen 2的具體架構(gòu)還需要等產(chǎn)品面世后才能有最終的答案。考慮到各廠(chǎng)家都面臨著新架構(gòu)無(wú)法兼容32位應(yīng)用程序,而市場(chǎng)上依舊要面臨32位應(yīng)用的需求,因此這樣的雙組三重簇架構(gòu)也許不止出現(xiàn)再驍龍8 Gen 2上,聯(lián)發(fā)科的天璣旗艦芯片或也采用類(lèi)似的架構(gòu)。