Analysis and Mitigation of Shared Resource Contention on Heterogeneous Multicore: An Industrial Case Study

04/25/2023
by   Michael Bechtel, et al.
0

In this paper, we present a solution to the industrial challenge put forth by ARM in 2022. We systematically analyze the effect of shared resource contention to an augmented reality head-up display (AR-HUD) case-study application of the industrial challenge on a heterogeneous multicore platform, NVIDIA Jetson Nano. We configure the AR-HUD application such that it can process incoming image frames in real-time at 20Hz on the platform. We use Microarchitectural Denial-of-Service (DoS) attacks as aggressor workloads of the challenge and show that they can dramatically impact the latency and accuracy of the AR-HUD application. This results in significant deviations of the estimated trajectories from known ground truths, despite our best effort to mitigate their influence by using cache partitioning and real-time scheduling of the AR-HUD application. To address the challenge, we propose RT-Gang++, a partitioned real-time gang scheduling framework with LLC and iGPU bandwidth throttling capabilities. By applying RT-Gang++, we are able to achieve desired level of performance of the AR-HUD application even in the presence of fully loaded aggressor tasks.

READ FULL TEXT

page 6

page 8

page 9

page 10

page 11

page 12

page 14

research
06/06/2023

Real-Time Onboard Object Detection for Augmented Reality: Enhancing Head-Mounted Display with YOLOv8

This paper introduces a software architecture for real-time object detec...
research
03/08/2022

ARcall: Real-Time AR Communication using Smartphones and Smartglasses

Augmented Reality (AR) smartglasses are increasingly regarded as the nex...
research
10/17/2021

State of the Art of Augmented Reality (AR) Capabilities for Civil Infrastructure Applications

Augmented Reality (AR) is a technology superimposing interactional virtu...
research
09/23/2018

Augmented Reality Predictive Displays to Help Mitigate the Effects of Delayed Telesurgery

Surgical robots offer the exciting potential for remote telesurgery, but...
research
02/03/2023

Playing with Data: An Augmented Reality Approach to Interact with Visualizations of Industrial Process Tomography

Industrial process tomography (IPT) is a specialized imaging technique w...
research
07/27/2022

On-Device CPU Scheduling for Sense-React Systems

Sense-react systems (e.g. robotics and AR/VR) have to take highly respon...
research
09/01/2020

toki: A Build- and Test-Platform for Prototyping and Evaluating Operating System Concepts in Real-Time Environments

Typically, even low-level operating system concepts, such as resource sh...

Please sign up or login with your details

Forgot password? Click here to reset