xDNN - Xilinx DNN Processor for Deep Convolution Neural Networks
Xilinx DNN processor is a scalable, highly efficient, low latency, and network/model agnostic DNN processor for convolution neural networks. The presentation provides an overview of the architecture of the DNN processor which include details of DSP Systolic Array, Tensor tiling for efficient data movement, memory architecture for weights and activations and variable bit-precisions support. The presentation also describes the middleware software which includes a compiler, pruning and quantization tools for seamless inference deployment at lower precision, and runtime to enable seamless integration with deep learning frameworks like Tensorflow and Caffe. The processor runs at 800MHz and is available on a broad range of Xilinx’s 16nm Ultascale+ devices
This content is restricted to our MIG members and members of the MIT community. Please login or contact us for more information about our partner programs.