paper-with-me

Papers

Hardware-Software Co-Design for Float16 On-Device Training on RISC-V Single-Core

2026-07-23 · Benjamin Hubinet, Pierre-Alain Moellic, Olivier Savry, Olivier Potin, Jean-Baptiste Rigaud arxiv

By leveraging standard RISC-V extensions, namely Zfh (scalar float16) and Zvfh (vector float16), this work proposes an open-source framework to enable complete on-device training on resource-constrained RISC-V single-core. Our approach allows memory footprint reduction by about 50% as compared to using float32 and with minimal model performance degradation. We also facilitate transfer learning and fine-tuning scenarios by incorporating layer-freezing capabilities. Our work builds onto AIfES, an open-source, modular and generic DNN training and inference framework for embedded systems that can be extended with custom hardware-specific functions. The benefits of float16 is further emphasized by outlining the low area overhead of Zfh on a RV64GC super-scalar out-of-order FPGA softcore (+1.15% LUT6 and +0.05% FF at 175MHz). Finally, we discuss the architecture of a Zvfh implementation within the same RISC-V core.

📄 PDF Abstract BibTeX arXiv:2607.21130

Code (0)

등록된 구현이 없습니다.

Tasks

Transfer Learning

Similar Papers 제목 키워드 기반

Cheetah: Mixed Low-Precision Hardware & Software Co-Design Framework for DNNs on the Edge

2019-08-06 · Hamed F. Langroudi, Zachariah Carmichael, David Pastuch, Dhireesha Kudithipudi

Low-precision DNNs have been extensively explored in order to reduce the size of DNN models for edge devices. Recently, the posit numerical format has shown promise for DNN data representation and compute with ultra-low …

Quantization

HOBFLOPS CNNs: Hardware Optimized Bitslice-Parallel Floating-Point Operations for Convolutional Neural Networks

2020-07-11 · James Garland, David Gregg

Convolutional neural networks (CNNs) are typically trained using 16- or 32-bit floating-point (FP) and researchers show that low-precision floating-point (FP) can be highly effective for inference. Low-precision FP can b…

On-chip learning in a conventional silicon MOSFET based Analog Hardware Neural Network

2019-07-01 · Nilabjo Dey, Janak Sharda, Utkarsh Saxena, Divya Kaushik 외

On-chip learning in a crossbar array based analog hardware Neural Network (NN) has been shown to have major advantages in terms of speed and energy compared to training NN on a traditional computer. However analog hardwa…

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

2025-06-10 · Mukul Lokhande, Santosh Kumar Vishvakarma

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-pre…

Quantization

FPGA Implementation of Convolutional Neural Network for Real-Time Handwriting Recognition

2023-06-23 · Shichen Qiao, Haining Qiu, Lingkai Zhao, Qikun Liu 외

Machine Learning (ML) has recently been a skyrocketing field in Computer Science. As computer hardware engineers, we are enthusiastic about hardware implementations of popular software ML architectures to optimize their …

Handwriting Recognition