LocalTrain: Integer-Only Local Learning for Energy-Efficient CNN Training on Edge FPGAs
We present an FPGA system that trains a CNN and its regional auxiliary classifiers using a shared integer matrix engine.
ProofPaper ↗
Key points
- Local learning reduces cross-layer training dependencies, but an efficient accelerator must still retain operands, accumulate gradients, and select quantization scales.
- Compact errors are expanded on chip, gradients are folded tile by tile, and historical scales permit direct output conversion.
- Effective matrix throughput is 31.22 and 31.57 GMAC/s, respectively.
- Against the same integer method on Jetson Orin Nano, measured training energy is 40.4% and 42.1% lower, with $1.86\times$ and $1.82\times$ longer runtime; measurements use the respective platform power domains.
Sources (1)
- [1]LocalTrain: Integer-Only Local Learning for Energy-Efficient CNN Training on Edge FPGAsarXiv (AI, ML, NLP, CV, robotics, multi-agent) · Oct 12, 04:57 PM
We present an FPGA system that trains a CNN and its regional auxiliary classifiers using a shared integer matrix engine.
Local learning reduces cross-layer training dependencies, but an efficient accelerator must still retain operands, accumulate gradients, and select quantization scales.
Extractive summary: sentences quoted from the sources.
Before this
- Oct 12, 2026Deploy decision models with llama.cpp on Amazon SageMaker AI
- Oct 12, 2026StartLux-Decision: AutoThink Decision Models with Reinforcement Learning for Calibrated Deliberative Decisions
- Oct 11, 2026Agents That Own Their Inference — Du'an Lightfoot & Khaja Omer, Akamai Technologies
- Oct 11, 2026OrcaRouter Releases OrcaCyber Zero 1.5 Cybersecurity Model With 1M Context
- Oct 10, 2026vllm-sr/d3
- Oct 10, 2026KV4-RL: Unlocking Faster Asynchronous Rollouts for RLVR with INT4 KV Cache Quantization