Stress-Testing USB Accelerators for Efficient Edge Inference

Several manufacturers sell specialized USB devices for accelerating machine learning (ML) on the edge. While being generally promoted as a versatile solution for more efficient edge inference with deep learning models, extensive practical insights on their usability and performance are hard to find. In order to make ML deployment on the edge more sustainable, our work investigates how operational and resource-efficient these USB accelerators really are. For that, we first introduce a novel and theoretically motivated methodology. It allows for comparing intricate model performance in terms of quality and resource consumption across different execution environments. We then put it into practice by studying the usability and efficiency of Google's Coral edge tensor processing unit (TPU) and Intel's neural compute stick 2 (NCS). In total, we benchmark over 30 models across nine hardware configurations, which reveals significant trade-offs. Our work demonstrates that USB accelerators are indeed capable of reducing the energy consumption by a factor up to ten, however this improvement cannot be observed for all configurations - more than 50% of the investigated models cannot be run on accelerator hardware and in several other cases, the power draw is only marginally improved. Our experiments show that the Intel NCS improves efficiency in a more stable way, while the TPU shows further benefits in specific cases but performs less predictably. We conclude that the tested USB accelerators are only beneficial for deploying standardized deep learning models more efficiently and cannot live up to the claims of being standardized out-of-the-box solutions.

Authors

Institutions

Publication Details

Published
2024-12-04
DOI
https://doi.org/10.1109/sec62691.2024.00015
Primary Topic
Electrostatic Discharge in Electronics
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Stress-Testing USB Accelerators for Efficient Edge Inference

Sebastian Buschjäger, Raphael Fischer, Alexander van der Staay
Electrostatic Discharge in Electronics
article

Stress-Testing USB Accelerators for Efficient Edge Inference

Sebastian Buschjäger, Raphael Fischer, Alexander van der Staay
article en

Abstract

Several manufacturers sell specialized USB devices for accelerating machine learning (ML) on the edge. While being generally promoted as a versatile solution for more efficient edge inference with deep learning models, extensive practical insights on their usability and performance are hard to find. In order to make ML deployment on the edge more sustainable, our work investigates how operational and resource-efficient these USB accelerators really are. For that, we first introduce a novel and theoretically motivated methodology. It allows for comparing intricate model performance in terms of quality and resource consumption across different execution environments. We then put it into practice by studying the usability and efficiency of Google's Coral edge tensor processing unit (TPU) and Intel's neural compute stick 2 (NCS). In total, we benchmark over 30 models across nine hardware configurations, which reveals significant trade-offs. Our work demonstrates that USB accelerators are indeed capable of reducing the energy consumption by a factor up to ten, however this improvement cannot be observed for all configurations - more than 50% of the investigated models cannot be run on accelerator hardware and in several other cases, the power draw is only marginally improved. Our experiments show that the Intel NCS improves efficiency in a more stable way, while the TPU shows further benefits in specific cases but performs less predictably. We conclude that the tested USB accelerators are only beneficial for deploying standardized deep learning models more efficiently and cannot live up to the claims of being standardized out-of-the-box solutions.

TU Dortmund University (DE)
Affordable and clean energy
Openalex Percentile: Top 77%
Electrostatic Discharge in Electronics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.