IBMPowerAIInferenceEngine

DeepRED: Machine Learning Development Platform

IBM PowerAI Inference Engine based on Xilinx ZYNQ SoC

DeepRED series is specially designed for machine learning and embedded artificial intelligence research and teaching experiments and the development of a cost-effective portable development platform. The platform supports the latest PowerAI technology from the IBM Institute, enabling the Caffe framework's deep learning model to automatically convert hardware code for fast verification and deployment to the FPGA platform. At the same time, DeepRED platform can also support Xilinx reVISION and SDSoC development process, greatly speeding up the embedded visual development process.

DeepRED series is a research-oriented embedded artificial intelligence development system, based on XILINX's high-performance Zynq SoC FPGAs, which can be used to meet real-time demanding reasoning requirements. The system supports IBM's inference engine (PIE), which automates the conversion of FPGA code for deep learning models, enabling users to quickly transit the trained model to hardware deployment for fast algorithm validation.

It supports the PIE tool from IBM's world-leading PowerAI system, a cloud-based FPGA code conversion tool that currently supports neural network models trained by the Caffe. In order to achieve high accuracy, it is recommended to use Caffe Ristritto version of the model to quantify, and then upload a good model. Supports convolution layer, maximum pool layer, full connection layer, BN layer and ReLU activation function. The sum of the total connection layer and the convolution layer should be less than 16.