This repo serves as the official implementation of the paper "DPACS: Hardware Accelerated Dynamic Neural Network Pruning through Algorithm-Architecture Co-design".
DPCAS is an algorithm-architecture co-design framework for dynamic neural network pruning. It utilizes a hardware-aware dynamic spatial and channel pruning mechanism in conjunction with a dynamic dataflow engine in hardware to facilitate efficient processing of the pruned network.
The code is also avaliable on github: https://github.com/CASR-HKU/DPACS
Our group page: https://casr.eee.hku.hk/publication/dpacs-asplos23/