Divide and Save: Splitting Workload Among Containers in an Edge Device to Save Energy and Time

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Khoshsirat, Aria, Perin, Giovanni, Rossi, Michele
Format: Preprint
Veröffentlicht: 2023
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866909993559654400
author Khoshsirat, Aria
Perin, Giovanni
Rossi, Michele
author_facet Khoshsirat, Aria
Perin, Giovanni
Rossi, Michele
contents The increasing demand for edge computing is leading to a rise in energy consumption from edge devices, which can have significant environmental and financial implications. To address this, in this paper we present a novel method to enhance the energy efficiency while speeding up computations by distributing the workload among multiple containers in an edge device. Experiments are conducted on two Nvidia Jetson edge boards, the TX2 and the AGX Orin, exploring how using a different number of containers can affect the energy consumption and the computational time for an inference task. To demonstrate the effectiveness of our splitting approach, a video object detection task is conducted using an embedded version of the state-of-the-art YOLO algorithm, quantifying the energy and the time savings achieved compared to doing the computations on a single container. The proposed method can help mitigate the environmental and economic consequences of high energy consumption in edge computing, by providing a more sustainable approach to managing the workload of edge devices.
format Preprint
id arxiv_https___arxiv_org_abs_2302_06478
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Divide and Save: Splitting Workload Among Containers in an Edge Device to Save Energy and Time
Khoshsirat, Aria
Perin, Giovanni
Rossi, Michele
Distributed, Parallel, and Cluster Computing
Image and Video Processing
The increasing demand for edge computing is leading to a rise in energy consumption from edge devices, which can have significant environmental and financial implications. To address this, in this paper we present a novel method to enhance the energy efficiency while speeding up computations by distributing the workload among multiple containers in an edge device. Experiments are conducted on two Nvidia Jetson edge boards, the TX2 and the AGX Orin, exploring how using a different number of containers can affect the energy consumption and the computational time for an inference task. To demonstrate the effectiveness of our splitting approach, a video object detection task is conducted using an embedded version of the state-of-the-art YOLO algorithm, quantifying the energy and the time savings achieved compared to doing the computations on a single container. The proposed method can help mitigate the environmental and economic consequences of high energy consumption in edge computing, by providing a more sustainable approach to managing the workload of edge devices.
title Divide and Save: Splitting Workload Among Containers in an Edge Device to Save Energy and Time
topic Distributed, Parallel, and Cluster Computing
Image and Video Processing
url https://arxiv.org/abs/2302.06478