paper-with-me

Papers

OODIn: An Optimised On-Device Inference Framework for Heterogeneous Mobile Devices

2021-06-08 · Stylianos I. Venieris, Ioannis Panopoulos, Iakovos S. Venieris

Radical progress in the field of deep learning (DL) has led to unprecedented accuracy in diverse inference tasks. As such, deploying DL models across mobile platforms is vital to enable the development and broad availability of the next-generation intelligent apps. Nevertheless, the wide and optimised deployment of DL models is currently hindered by the vast system heterogeneity of mobile devices, the varying computational cost of different DL models and the variability of performance needs across DL applications. This paper proposes OODIn, a framework for the optimised deployment of DL apps across heterogeneous mobile devices. OODIn comprises a novel DL-specific software architecture together with an analytical framework for modelling DL applications that: (1) counteract the variability in device resources and DL models by means of a highly parametrised multi-layer design; and (2) perform a principled optimisation of both model- and system-level parameters through a multi-objective formulation, designed for DL inference apps, in order to adapt the deployment to the user-specified performance requirements and device capabilities. Quantitative evaluation shows that the proposed framework consistently outperforms status-quo designs across heterogeneous devices and delivers up to 4.3x and 3.5x performance gain over highly optimised platform- and model-aware designs respectively, while effectively adapting execution to dynamic changes in resource availability.

📄 PDF Abstract BibTeX arXiv:2106.04723

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

CARIn: Constraint-Aware and Responsive Inference on Heterogeneous Devices for Single- and Multi-DNN Workloads

2024-09-02 · Ioannis Panopoulos, Stylianos I. Venieris, Iakovos S. Venieris

The relentless expansion of deep learning applications in recent years has prompted a pivotal shift toward on-device execution, driven by the urgent need for real-time processing, heightened privacy concerns, and reduced…

Scene Recognitiontext-classificationText Classification

Automated Design Space Exploration for optimised Deployment of DNN on Arm Cortex-A CPUs

2020-06-09 · Miguel de Prado, Andrew Mundy, Rabia Saeed, Maurizio Denna 외

The spread of deep learning on embedded devices has prompted the development of numerous methods to optimise the deployment of deep neural networks (DNN). Works have mainly focused on: i) efficient DNN architectures, ii)…

CPU

Smart at what cost? Characterising Mobile Deep Neural Networks in the wild

2021-09-28 · Mario Almeida, Stefanos Laskaridis, Abhinav Mehrotra, Lukasz Dudziak 외

With smartphones' omnipresence in people's pockets, Machine Learning (ML) on mobile is gaining traction as devices become more powerful. With applications ranging from visual filters to voice assistants, intelligence on …

16k

Flooding with Absorption: An Efficient Protocol for Heterogeneous Bandits over Complex Networks

2023-03-09 · Junghyun Lee, Laura Schmid, Se-Young Yun

Multi-armed bandits are extensively used to model sequential decision-making, making them ubiquitous in many real-life applications such as online recommender systems and wireless networking. We consider a multi-agent se…

Decision MakingMulti-Armed BanditsRecommendation SystemsSequential Decision Making

BaseRT: Best-in-Class LLM Inference on Apple Silicon via Native Metal

2026-07-01 · Prabod Rathnayaka, Fabian Waschkowski, Lukas Wesemann arxiv

We present BaseRT, a native Metal inference runtime for large language models (LLMs) on Apple Silicon, and report the highest inference throughput on this hardware to date. Existing runtimes, including llama.cpp and MLX-…