Abstract: As the deployment of 5G networks continues to expand, mobile devices such as smartphones, IoT devices, and vehicles are poised to benefit from wider spectrum and faster speed. However, such advantages come with a cost: with 5G's shorter communication range and dense deployments, a device often needs to switch its…
Abstract: With the development of big data, machine learning, and AI, existing software engineering techniques must be re-imagined to provide the productivity gains that developers desire. Furthermore, specialized hardware accelerators like GPUs or FPGAs have become a prominent part of the current computing landscape. However,…