Mixed reality (MR) applications are expected to become common when 5G goes mainstream. However, the latency requirements are challenging to meet due to the resources required by video-based remoting of graphics, that is, decoding video codecs. We propose an approach towards tackling this challenge: a client-server implementation for transacting intermediate representation (IR) between a mobile UE and a MEC server instead of video codecs and this way avoiding video decoding. We demonstrate the ability to address latency bottlenecks on edge computing workloads that transact graphics. We select SPIR-V compatible GPU kernels as the intermediate representation. Our approach requires know-how in GPU architecture and GPU domain-specific languages (DSLs), but compared to video-based edge graphics, it decreases UE device delay by sevenfold. Further, we find that due to low cold-start times on both UEs and MEC servers, application migration can happen in milliseconds. We imply that graphics-based location-aware applications, such as MR, can benefit from this kind of approach.
Authors:
Haavisto Juuso, Riekki Jukka
Publication type:
A4 Article in conference proceedings
Place of publication:
2020 2nd 6G Wireless Summit (6G SUMMIT)
Keywords:
6G Publication
Published:
4 May 2020
Full citation:
J. Haavisto and J. Riekki, “Interoperable GPU Kernels as Latency Improver for MEC,” 2020 2nd 6G Wireless Summit (6G SUMMIT), Levi, Finland, 2020, pp. 1-5, doi: 10.1109/6GSUMMIT49458.2020.9083751
DOI:
https://doi.org/10.1109/6GSUMMIT49458.2020.9083751
Read the publication here:
http://urn.fi/urn:nbn:fi-fe2020050725516