paper-with-me

Papers

SwapNet: Efficient Swapping for DNN Inference on Edge AI Devices Beyond the Memory Budget

2024-01-30 · Kun Wang, Jiani Cao, Zimu Zhou, Zhenjiang Li

Executing deep neural networks (DNNs) on edge artificial intelligence (AI) devices enables various autonomous mobile computing applications. However, the memory budget of edge AI devices restricts the number and complexity of DNNs allowed in such applications. Existing solutions, such as model compression or cloud offloading, reduce the memory footprint of DNN inference at the cost of decreased model accuracy or autonomy. To avoid these drawbacks, we divide DNN into blocks and swap them in and out in order, such that large DNNs can execute within a small memory budget. Nevertheless, naive swapping on edge AI devices induces significant delays due to the redundant memory operations in the DNN development ecosystem for edge AI devices. To this end, we develop SwapNet, an efficient DNN block swapping middleware for edge AI devices. We systematically eliminate the unnecessary memory operations during block swapping while retaining compatible with the deep learning frameworks, GPU backends, and hardware architectures of edge AI devices. We further showcase the utility of SwapNet via a multi-DNN scheduling scheme. Evaluations on eleven DNN inference tasks in three applications demonstrate that SwapNet achieves almost the same latency as the case with sufficient memory even when DNNs demand 2.32x to 5.81x memory beyond the available budget. The design of SwapNet also provides novel and feasible insights for deploying large language models (LLMs) on edge AI devices in the future.

📄 PDF Abstract BibTeX arXiv:2401.16757

Code (0)

등록된 구현이 없습니다.

Tasks

GPUModel CompressionScheduling

Similar Papers 제목 키워드 기반

DreamID: High-Fidelity and Fast diffusion-based Face Swapping via Triplet ID Group Learning

2025-04-20 · Fulong Ye, Miao Hua, Pengze Zhang, Xinghui Li 외

In this paper, we introduce DreamID, a diffusion-based face swapping model that achieves high levels of ID similarity, attribute preservation, image fidelity, and fast inference speed. Unlike the typical face swapping tr…

AttributeFace SwappingTriplet

Hermes: Memory-Efficient Pipeline Inference for Large Models on Edge Devices

2024-09-06 · Xueyuan Han, Zinuo Cai, Yichu Zhang, Chongxin Fan 외

The application of Transformer-based large models has achieved numerous success in recent years. However, the exponential growth in the parameters of large models introduces formidable memory challenge for edge deploymen…

Management

FusedInf: Efficient Swapping of DNN Models for On-Demand Serverless Inference Services on the Edge

2024-10-28 · Sifat Ut Taki, Arthi Padmanabhan, Spyridon Mastorakis

Edge AI computing boxes are a new class of computing devices that are aimed to revolutionize the AI industry. These compact and robust hardware units bring the power of AI processing directly to the source of data--on th…

GPU

SwapNet: Garment Transfer in Single View Images

2018-09-01 · ECCV 2018 9 · Amit Raj, Patsorn Sangkloy, Huiwen Chang, Jingwan Lu 외

We present SwapNet, a framework to transfer garments across images of people with arbitrary body pose, shape, and clothing. Garment transfer is a challenging task that requires (i) disentangling the features of the cloth…

Virtual Try-on

MobileFaceSwap: A Lightweight Framework for Video Face Swapping

2022-01-11 · Zhiliang Xu, Zhibin Hong, Changxing Ding, Zhen Zhu 외

Advanced face swapping methods have achieved appealing results. However, most of these methods have many parameters and computations, which makes it challenging to apply them in real-time applications or deploy them on e…

Face SwappingKnowledge Distillation