Design-Space Exploration for Runtime-Reconfigurable FPGA-Based DNN Accelerators
Zeynep Demirdag, Lars Bauer, Konstantinos Balaskas, Hassan Nassar, Joerg Henkel
Deep Neural Networks (DNNs) have recently achieved major gains across many domains, increasing the need for hardware accelerators that can adapt to changing workloads. Because DNN layers have diverse characteristics, each may benefit from a different hardware architecture. FPGAs support this through runtime reconfiguration, but applying it to neural network accelerators remains limited. Reconfiguring the FPGA between every pair of layers would tailor hardware to each layer but incur prohibitive reconfiguration overhead. We address this by proposing a