UPE: A Device-Edge DNN Inference Artificial Intelligence Processor with Supporting Reconfigurable Training

For a long time, DNN inference has played a huge role in many device-edge scenarios. However, due to a lack of training capabilities, it often needs to be trained and downloaded in the cloud, which brings limitations to device-edge AI. This article proposes a device-edge DNN inference artificial intelligence processor termed UPE (Union Processing Element) which supports reconfigurable training offline and has an improved solution with three characteristics. Firstly, UPE has a DNN Training Inference Reconfigurable Computing (TIRC) architecture, which can reconstruct the computing unit from inference to training in real time to complete partial weight updates. Secondly, UPE has a Dynamic Pruning Optimization Method (DPOM), which supports separately branch pruning for different levels of inference and training. Thirdly, UPE includes the Flexible Precision Simplified Computing (FPSC) scheme, which can compress data where DNN training and numerical format inference coexist. Using 28nm CMOS process for evaluation, UPE performs well in terms of energy consumption in inference AI processor, which is also able to accomplish the training and weights offline self-updating in device-edge.

Authors

Institutions

Publication Details

Published
2025-04-28
DOI
https://doi.org/10.1109/aicas64808.2025.11173136
Primary Topic
Robotics and Automated Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

UPE: A Device-Edge DNN Inference Artificial Intelligence Processor with Supporting Reconfigurable Training

Zhou Wang, Shushan Qiao, Anil A. Bharath, Jiuren Zhou et al.
Robotics and Automated Systems
article

UPE: A Device-Edge DNN Inference Artificial Intelligence Processor with Supporting Reconfigurable Training

Zhou Wang, Shushan Qiao, Anil A. Bharath, Jiuren Zhou, Liyuan Guo, Shouyi Yin, Shu Zhou, Yanqing Xu, Xiaonan Tang, Baoyi Han, Haochen Du, Manos Mic Drakakis
article en

Abstract

For a long time, DNN inference has played a huge role in many device-edge scenarios. However, due to a lack of training capabilities, it often needs to be trained and downloaded in the cloud, which brings limitations to device-edge AI. This article proposes a device-edge DNN inference artificial intelligence processor termed UPE (Union Processing Element) which supports reconfigurable training offline and has an improved solution with three characteristics. Firstly, UPE has a DNN Training Inference Reconfigurable Computing (TIRC) architecture, which can reconstruct the computing unit from inference to training in real time to complete partial weight updates. Secondly, UPE has a Dynamic Pruning Optimization Method (DPOM), which supports separately branch pruning for different levels of inference and training. Thirdly, UPE includes the Flexible Precision Simplified Computing (FPSC) scheme, which can compress data where DNN training and numerical format inference coexist. Using 28nm CMOS process for evaluation, UPE performs well in terms of energy consumption in inference AI processor, which is also able to accomplish the training and weights offline self-updating in device-edge.

Xidian University (CN), National University of Singapore (SG), Chinese Academy of Sciences (CN), Hong Kong University of Science and Technology (HK), Chinese University of Hong Kong, Shenzhen (CN), Institute of Microelectronics (CN), Institute of Semiconductors (CN), Imperial College London (GB), Tsinghua University (CN)
Openalex Percentile: Top 67%
Robotics and Automated Systems
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.