POLARON: Precision-aware On-device Learning and Adaptive Runtime-cONfigurable AI acceleration

Mukul Lokhande, Santosh Kumar Vishvakarma
6/10/2025
cs.ARcs.AIcs.CC

No confident code implementation found for this paper.

Abstract

The increasing complexity of AI models requires flexible hardware capable of supporting diverse precision formats, particularly for energy-constrained edge platforms. This work presents PARV-CE, a SIMD-enabled, multi-precision MAC engine that performs efficient multiply-accumulate operations using a unified data-path for 4/8/16-bit fixed-point, floating point, and posit formats. The architecture incorporates a layer adaptive precision strategy to align computational accuracy with workload sensitivity, optimizing both performance and energy usage. PARV-CE integrates quantization-aware execution with a reconfigurable SIMD pipeline, enabling high-throughput processing with minimal overhead through hardware-software co-design. The results demonstrate up to 2x improvement in PDP and 3x reduction in resource usage compared to SoTA designs, while retaining accuracy within 1.8% FP32 baseline. The architecture supports both on-device training and inference across a range of workloads, including DNNs, RNNs, RL, and Transformer models. The empirical analysis establish PARVCE incorporated POLARON as a scalable and energy-efficient solution for precision-adaptive AI acceleration at edge.

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{lokhande2025polaron,
  title  = {POLARON: Precision-aware On-device Learning and Adaptive Runtime-cONfigurable AI acceleration},
  author = {Mukul Lokhande and Santosh Kumar Vishvakarma},
  year   = {2025},
  eprint = {2506.08785},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.08785v1}
}

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/2506.08785.svg)](https://codeofpaper.com/paper/2506.08785)

Discussion