Video en display
Waar ARM vorig jaar ook een nieuwe video-decoder, de Mali-V76, introduceerde, is daar nog geen opvolger voor aangekondigd. ARM kon of wilde ons ook nog niet zeggen of en wanneer er een opvolger te verwachten valt. Op zich is die V76 nog helemaal bij de tijd: H.264, H.265, VP9, 10-bit, hdr, en zo verder. Wat we echter vorig jaar ook a schreven is dat ondersteuning voor de open-source AV1 codec niet gek zou zijn. Daar moeten we dus iets langer op wachten.
Een bouwblok dat wél is aangepakt is de ARM’s display engine, een onderdeel dat het scherm van smartphones of andere devices aanstuurt. De Mali-D77 is de opvolger van de Mali-D71, maar als we wat dieper in de materie duiken dan mogen we eigenlijk concluderen dat de D77 niets meer en niets minder is dan een D71 met betere ondersteuning voor VR-toepassingen. Voor devices waar VR geen rol speelt, denk aan tablets of televisies, raadt ARM dan ook voor 2020 aan om gewoon de D71 te blijven gebruiken.
De D77 is geoptimaliseerd voor 120 fps VR-toepassingen en neemt sommige trucs over van de gpu. Zo is het nu de display unit die lenscorrectie kan toepassen, correctie voor chromatische aberratie kan doen én zogenaamde asynchronous timewarps kan toepassen. Hierbij wordt een bestaand frame verplaatst in de virtuele ruimte op basis van de meest recente input van de bewegingssensors wanneer er niet op tijd een nieuw frame berekend kan worden. Dergelijke timewarps zijn essentieel om bij VR beelden altijd vloeiend te houden en motion sickness tegen te gaan. Door deze taak over te hevelen van de gpu naar de display controller ,wordt er energie bespaard en kan de rekenkracht van de gpu puur ingezet worden voor het daadwerkelijk berekenen van nieuwe frames. Het haalt volgens ARM een belasting van meer dan 15% weg bij de gpu en zorgt voor meer dan 180 mW energiebesparing.
Het ontwerpen van chips is een proces dat minimaal een jaar of drie in beslag neemt. Drie jaar geleden was de hele markt er nog van overtuigd dat VR the next big thing zou worden, vermoedelijk de reden waarom ARM bij de ontwikkeling van de D77 dit gebruiksmodel in de punt zette. Inmiddels weten we dat de interesse vanuit de consument voor VR bijna tot het vriespunt gedaald is. SoC fabrikanten zullen vermoedelijk dus niet heel warm lopen voor de verbeteringen in de D77 ten opzichte van de bestaande D71 en mocht de D77 ook maar iets groter, duurder en/of energiebehoeftiger zijn, zou het ons niet verbazen dat ook in de volgende generatie high-end smartphones SoC’s vaker voor een D71 dan voor een D77 gekozen gaat worden.
Wanneer we ARM het dilemma voorleggen, geeft men aan er nog altijd vertrouwen in te hebben dat VR gaat doorbreken zodra de technologie beter én goedkoper wordt. Waarvan akte.