Experimental results demonstrate that the proposed design preserves learning convergence while reducing training latency, making it well suited for low-power edge DRL applications for autonomous agents.
Abstract
Deep reinforcement learning (DRL) workloads such as Deep Q-Networks (DQNs) require repetitive forward evaluations of both the Q-network and the target network, which leads to high training latency and inefficient resource utilization on edge System-on-Chip (SoC) platforms. This paper presents an efficient parallel double network DQN accelerator that performs a fully parallel forward computation of the Q-network and the target network using shared processing elements (PEs) for time-multiplexed neuron computations in each network. The proposed architecture employs fixed-point quantization, a parallel neural network engine, and on-chip BRAM-based parameter and experience replay memories to eliminate forward-path serialization and off-chip memory bottlenecks. A lightweight single-cycle XORShift pseudo-random number generator is integrated to support stochastic policy exploration and randomized replay addressing without introducing timing overhead. All system parameters, including operation modes, network dimensions, and memory depth, are configured through AXI-accessible registers by the processing system. Implemented on an Ultra96-V2 FPGA platform, The proposed accelerator achieves a training throughput of 231 KIPS, corresponding to a $1.3\times $ improvement over the serialized DQN design, with only an 8% reduction in area efficiency (KIPS/1KLUT). By executing all DQN computations entirely in hardware and supporting configurable inference and training modes, the proposed architecture effectively reduces software intervention and provides a flexible solution for accelerating DQN workloads on FPGA platforms. Experimental results demonstrate that the proposed design preserves learning convergence while reducing training latency, making it well suited for low-power edge DRL applications for autonomous agents.
The rapid development of artificial intelligence (AI), machine learning, and data-centric computing has significantly amplified the demand for highly efficient on-chip communication topologies in today's accelerator platforms. AI accelerators feature several processing parts, memory hierarchies, tensor engines and spec...
Venkatakrishna Brahmam Pogadadanda· American International Journ...· 0 citations
Deep neural network (DNN) accelerators for edge inference must meet tight energy, latency, and area (EDP) constraints, and their optimal hardware architecture and dataflow configuration is typically identified through design space exploration (DSE). However, on-chip memory technology including cell type, bank organizat...
Tanvi Sharma, Surya Selvam, Anand Raghunathan et al.· 0 citations
This paper proposes a metrics-driven predictive methodology for FPGA-based DNN acceleration using an OpenCL-based high-level synthesis framework that validates how predictive modeling can help guide FPGA design choices in a way that improves both efficiency and portability for signal and image-processing-oriented DNN a...
Soufien Gdaim, Hachem Bensalem, Ghyslain Gagnon· Journal of Signal Processing...· 0 citations
A hardware-assisted dynamic quantization control framework leveraging a Hardware/Software Co-Design approach, capable of dynamic precision scaling across a wide spectrum from 16-bit down to 2-bit, and providing an autonomous, low-overhead supervisory control mechanism for adaptive edge inference.
Marina Papadopoulou, Michael Dossis· Electronics· 0 citations
Moving data between memory and processing units has become a major cost in neural network computing. Memristive crossbars address this cost by retaining model parameters as conductance states and performing parallel multiplication and accumulation within the array. This review examines how that physical operation is tr...
Chao-Yang Dong, Xuan Xie, Jian-Jun Chen et al.· Electronics· 0 citations
Spiking neural networks (SNNs) expose sparse event activity, but commodity microcontrollers increasingly pair general-purpose processors with dense matrix-vector accelerators whose suitability for sparse inference is unclear. We investigate whether the on-chip Matrix Vector Processor (MVP) of the EFR32MG24 can accelera...
Muhammad Fahd Ibrahim Bhatti, Muhammad Ali Siddiqi· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.