HeteroEdge: Addressing Asymmetry in Heterogeneous Collaborative Autonomous Systems

05/05/2023
by   Mohammad Saeid Anwar, et al.
0

Gathering knowledge about surroundings and generating situational awareness for IoT devices is of utmost importance for systems developed for smart urban and uncontested environments. For example, a large-area surveillance system is typically equipped with multi-modal sensors such as cameras and LIDARs and is required to execute deep learning algorithms for action, face, behavior, and object recognition. However, these systems face power and memory constraints due to their ubiquitous nature, making it crucial to optimize data processing, deep learning algorithm input, and model inference communication. In this paper, we propose a self-adaptive optimization framework for a testbed comprising two Unmanned Ground Vehicles (UGVs) and two NVIDIA Jetson devices. This framework efficiently manages multiple tasks (storage, processing, computation, transmission, inference) on heterogeneous nodes concurrently. It involves compressing and masking input image frames, identifying similar frames, and profiling devices to obtain boundary conditions for optimization.. Finally, we propose and optimize a novel parameter split-ratio, which indicates the proportion of the data required to be offloaded to another device while considering the networking bandwidth, busy factor, memory (CPU, GPU, RAM), and power constraints of the devices in the testbed. Our evaluations captured while executing multiple tasks (e.g., PoseNet, SegNet, ImageNet, DetectNet, DepthNet) simultaneously, reveal that executing 70 auxiliary node minimizes the offloading latency by approx. 33 to 12.5 ms/image) and the total operation time by approx. 47 36.43s) compared to the baseline configuration (executing on the primary node).

READ FULL TEXT

page 1

page 3

page 6

research
03/25/2022

Seeker: Synergizing Mobile and Energy Harvesting Wearable Sensors for Human Activity Recognition

There is an increasing demand for intelligent processing on emerging ult...
research
03/08/2022

YONO: Modeling Multiple Heterogeneous Neural Networks on Microcontrollers

With the advancement of Deep Neural Networks (DNN) and large amounts of ...
research
10/25/2020

DistPrivacy: Privacy-Aware Distributed Deep Neural Networks in IoT surveillance systems

With the emergence of smart cities, Internet of Things (IoT) devices as ...
research
09/21/2020

Time-to-Provision Evaluation of IoT Devices Using Automated Zero-Touch Provisioning

The Internet of Things (IoT) is being widely adopted in today's society,...
research
08/01/2020

Data Synopses Management based on a Deep Learning Model

Pervasive computing involves the placement of processing services close ...
research
01/08/2022

Selective Edge Computing for Mobile Analytics

An increasing number of mobile applications rely on Machine Learning (ML...

Please sign up or login with your details

Forgot password? Click here to reset