RankMap: Priority-Aware Multi-DNN Manager for Heterogeneous Embedded Devices

Andreas Karatzas, Dimitrios Stamoulis, Iraklis Anagnostopoulos
11/26/2024
cs.LGcs.DCcs.ET

No confident code implementation found for this paper.

Abstract

Modern edge data centers simultaneously handle multiple Deep Neural Networks (DNNs), leading to significant challenges in workload management. Thus, current management systems must leverage the architectural heterogeneity of new embedded systems to efficiently handle multi-DNN workloads. This paper introduces RankMap, a priority-aware manager specifically designed for multi-DNN tasks on heterogeneous embedded devices. RankMap addresses the extensive solution space of multi-DNN mapping through stochastic space exploration combined with a performance estimator. Experimental results show that RankMap achieves x3.6 higher average throughput compared to existing methods, while preventing DNN starvation under heavy workloads and improving the prioritization of specified DNNs by x57.5.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{karatzas2024rankmap,
  title  = {RankMap: Priority-Aware Multi-DNN Manager for Heterogeneous Embedded Devices},
  author = {Andreas Karatzas and Dimitrios Stamoulis and Iraklis Anagnostopoulos},
  year   = {2024},
  eprint = {2411.17867},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.17867v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.17867.svg)](https://codeofpaper.com/paper/2411.17867)

Discussion