ARMs neste Mali GPU vil støtte oppdaterbare drivere via Play Store

AMR Holdings kommende Mali GPUer på MediaTek, Samsung Exynos og Huawei HiSilicon-brikker vil støtte GPU-drivere som kan oppdateres via Google Play Store.

Qualcomm kunngjorde Snapdragon 865 og Snapdragon 765/765G mobile plattformer i desember 2019 og et fascinerende tillegg til listen over spillfunksjoner som støttes på disse brikkesettene, var støtte for oppdaterbare GPU-drivere. Selv om GPU-drivere vanligvis er samlet sammen med OTA-oppdateringer, løste Qualcomm en måte å sende ut hyppigere oppdateringer via appbutikker og Xiaomi ble det første smarttelefonmerket som sendte ut GPU-oppdateringer til Mi 10-serien og Redmi K30 Pro tidligere i år. Etter saken har silisiumdesignselskapet ARM også annonsert lignende støtte for sin Mali-klasse med GPUer som finnes på MediaTek, Huaweis HiSilicon og Samsungs Exynos mobile prosessorer.

Akkurat som PC-er, kan oppdaterbare GPU-drivere på smarttelefoner være nyttige for å fikse feil, forbedre grafikkytelsen eller legge til nye funksjoner fra OpenGL eller Vulkan APIer. Siden produsenter bruker måneder på å perfeksjonere OTA-oppdateringer, kan oppdateringer til GPU-drivere sendes raskt og oftere gjennom appbutikker når de er uavhengige av systemet oppdateringer.

Vanligvis kan OEM-er forberede programvaren sin ved å bruke en plassholder for GPU-applikasjonen, vent på brikkeprodusent (Qualcomm, MediaTek, Huawei eller Samsung) for å implementere den oppdaterte GPU-driveren i den oppdaterte BSP, og skyv den oppdaterte GPU-driveren til alle støttede enheter via en appbutikk etter å ha signert applikasjonen. Som nevnt ovenfor har Xiaomi allerede dratt nytte av funksjonaliteten og sendt oppdateringer til Adreno 650 GPU på Mi 10 (anmeldelse), Mi 10 Pro (anmeldelse), og Redmi K30 Pro via sin egen appbutikk.

I blogg innlegg, kunngjorde ARM at de har implementert støtte for oppdaterbare drivere for Mali GPUer, men uten å avsløre hvilke GPUer som vil dra nytte av funksjonen. Vi mistenker at dette gjelder Mali-G78 GPU som nylig ble annonsert sammen med ARMs Cortex-A78 CPU arkitektur. Mali-G78 GPU forventes å bli sett på kommende mobile plattformer fra MediaTek, Samsung og Huawei – selv om HiSilicon kanskje ikke kan høste frukten av denne utviklingen og kanskje må ty til gjenbruk av fjorårets Kirin-prosessorer som halvlederprodusent TSMC er utestengt fra å engasjere seg i forretninger med Huawei som en del av handelsforbud innført av amerikanske myndigheter.

I årevis har Mali GPUer inkludert Mali-G77 på dagens flaggskipbrikkesett som Samsung Exynos 990 og MediaTek Dimensjon 1000/1000L har ikke vært i stand til å holde tritt med ytelsen til sine kolleger i Qualcomm Adreno-serien. Støtten for oppdaterbare GPU-drivere betyr at det er en viss mulighet for at denne situasjonen kan forbedres til fordel for andre selskaper enn Qualcomm.

I tillegg til den oppdaterbare GPU-driveren, har ARM også annonsert at kommende Mali GPUer vil støtte Android GPU-inspektør, et åpen kildekode-profileringsverktøy som vil hjelpe spillutviklere med å optimalisere grafikkytelsen – med sikte på høyere ramme priser og bedre gjengivelseskvalitet – på spillene og appene deres for forskjellige GPUer fra en rekke leverandører og på tvers av flere enheter. Samsung Galaxy S10, Samsung Galaxy Note 10, Samsung Galaxy S20 og Google Pixel 4 er noen av enhetene som snart vil bli støttet på Android GPU Inspector.