Xiaomi XRing O1: šaunu, bet yra kur tobulėti

YouTube kanalas „Geekerwan“ paskelbė itin išsamų Xiaomi XRing O1 mikroschemų rinkinio, debiutavusio savaitės pradžioje Xiaomi 15S Pro išmaniajame telefone (specifikacijos ir ypatybės), apžvalgą. Pirmasis klausimas, į kurį atsako autoriai – ką gi Xiaomi veikė, jei XRing O1 sudarytas iš „Arm“ branduolių ir pagamintas TSMC? Svarbiausia – tai „backend projektavimas“, t. y. planavimas, kaip tiksliai „Arm“ branduolių komponentai bus įdiegti, išdėstyti ir sujungti silicyje. Nuo to energijos efektyvumas (o kartu ir našumas bei kaitimas) priklauso ne mažiau nei nuo branduolių tipo ar gamybos technologijos. Be to, XRing O1 sudėtyje yra vaizdo apdorojimo procesorius (ISP) ir dirbtinio intelekto koprocesorius (NPU), pilnai sukurti Xiaomi.

Bendras lusto plotas sudaro 109 kv. mm, kas labai artima Apple A18 Pro (110 kv. mm) ir mažiau nei Snapdragon 8 Elite (124 kv. mm) ar MediaTek Dimensity 9400 (126 kv. mm). Kodėl taip? Nes Apple ir Xiaomi lustuose nėra integruoto modemo. Šios kompanijos naudoja atskirus modemus – Apple atveju Qualcomm (arba savo modemą iPhone 16e), o Xiaomi – MediaTek. Atsižvelgus į modemų plotą, visi keturi lustai yra maždaug vienodo dydžio.

Autoriams pavyko nustatyti, kur silicyje išdėstyti konkretūs komponentai. Infografike gerai matomas CPU blokas su dviem dideliais X925 branduoliais, šešiais A725 ir dviem mažais A520, taip pat 16 MB bendros L3 talpyklos (taip pat yra po 2 MB L2 talpyklos kiekviename X925, po 1 MB L2 talpyklos kiekviename A725 ir 0,5 MB bendros talpyklos A520 branduoliuose). Įdomu, kad du silpnesni A725 branduoliai (1,9 GHz dažniu) fiziškai skiriasi nuo sparčiojo ketverto (3,4 GHz), tai yra skirtingo „backend projektavimo“ pavyzdys įvairioms užduotims. Beveik trečdalį kristalo užima 16 branduolių G925 grafika su 4 MB L2 talpyklos. Taip pat luste yra šešių branduolių NPU su 10 MB talpyklos, keturi operatyviosios atminties sąveikos blokai, ISP, medijos lustas (žalias), neaiškios paskirties koprocesorius (turkio spalvos) ir saugumo lustas (pilkas).

Iš viso tinklaraštininkai XRing O1 rado 40,5 MB įvairios talpyklos, ir tai yra beveik rekordinis rodiklis mobiliems lustams. Tačiau jame visiškai nėra SLC talpyklos, bendros visiems lusto skaičiavimo moduliams. SLC aktyviai naudoja konkurentai, leidžiantys efektyviau organizuoti CPU, NPU ir GPU sąveiką. Kaip parodė testai, SLC trūkumas iš tiesų kelia tam tikrų problemų XRing O1.

Bet pirmiausia ne apie problemas. Šioje diagramoje parodytas Snapdragon 8 Elite, XRing O1, A18 Pro ir Dimensity 9400 energijos efektyvumas Geekbench teste, daugiausia tikrinančiame CPU galią. Horizontalioje ašyje – vatai, t. y. energijos suvartojimas, vertikalioje – testo balai, t. y. našumas. Kuo aukštesnė linija, tuo daugiau balų lustas išduoda prie to paties energijos suvartojimo; kuo toliau į dešinę ji baigiasi, tuo didesnis maksimalus energijos suvartojimas. Matyti, kad pagal efektyvumą XRing O1 yra viename lygyje su Snapdragon 8 Elite ir Apple A18 Pro, jų linijos vos skiriasi, o Dimensity 9400 jiems pastebimai nusileidžia. Tačiau XRing maksimalus suvartojimas yra gerokai mažesnis nei Qualcomm ar MediaTek, todėl ir maksimali galia mažesnė.

Tuo tarpu 3DMark teste, labiau apkraunančiame GPU, vaizdas visiškai kitoks. Grafikos apdorojimo modulio maksimalus suvartojimas yra milžiniškas: beveik 16 W prieš 12 W konkurentų, o pagal energijos efektyvumą ji gerokai atsilieka (bet ne nuo Apple, ten viskas dar blogiau). Iš esmės, prie 16 W suvartojimo XRing O1 duoda tiek pat galios, kiek Snapdragon ir Dimensity prie 12 W. Greičiausiai tai SLC trūkumo pasekmė, dėl kurios vaizdo greitintuvui tenka atlikti papildomas procedūras (talpinti į L2 tai, kas jau yra CPU L2 talpykloje ir galėtų būti „apibendrinta“ SLC talpykloje).


Xiaomi paliko mikroskopinį autografą lusto kampe (apie 0,001 kv. mm)

Galiausiai „Geekerwan“ išanalizavo planuoklio darbą. Jis pasirodė gana neįprastas: pagrindinį darbą procesoriuje atlieka galingi A725 branduoliai, dažniausiai veikiantys apie 2 GHz dažniu. Aukštesni dažniai pasiekiami tik didžiausios apkrovos momentais, o jei to nepakanka, įsijungia X925 branduoliai, kurie beveik visada neveikia. Kai nėra ką veikti, pagrindinis darbas perduodamas dviem silpniems A725 branduoliams, kurie minimaliu dažniu sunaudoja tik 0,18 W. Kam XRing O1 sudėtyje reikalingi A520 branduoliai, vaizdo įrašo autoriai nesuprato. Tokį planuoklio algoritmą autoriai laikė itin energiją taupančiu, tačiau…

Primename, kad lustų rinkinyje nėra nei SLC talpyklos, nei modemo. Atskiro modemo naudojimas didina foninį išmaniojo telefono energijos suvartojimą, dėl ko Xiaomi 15S Pro išsikrauna šiek tiek greičiau nei Xiaomi 15 Pro. Bendrovė supranta šią problemą ir jau kuria savo modemus – pavyzdžiui, XRing T1 luste, skirtame laikrodžiams, yra integruotas 4G modemas. Tačiau 5G modemo kūrimas yra daug sudėtingesnis nei 4G, ir kol kas sunku pasakyti, kada Xiaomi tai pavyks įgyvendinti.

„Geekerwan“ vaizdo įrašą pridedame žemiau.