- March 12, 2018
March 12, 2018 — Kneron, a provider of edge Artificial Intelligence (AI) solutions, announced its AI processors Kneron NPU IP Series for edge devices. The Kneron NPU IP Series includes three products: the KDP 300 low power version, the KDP 500 standard version, and the KDP 700 high-performance version, supporting various AI applications in smart home, smart surveillance, smartphones, and IoT devices.
Kneron NPU Series consumes under 0.5W, and the KDP 300 designed for facial recognition in smartphones is even less than 5mW (Note 1).
Kneron NPU IP Series allows ResNet, YOLO and other deep learning networks to run on edge devices under an offline environment. Kneron NPU IP provides complete hardware solutions for edge AI, including hardware IP, compiler, and model compression. It supports various types of Convolutional Neural Networks (CNN) models such as Resnet-18, Resnet-34, Vgg16, GoogleNet, and Lenet, as well as mainstream deep learning frameworks, including Caffe, Keras, and TensorFlow.
Kneron NPU IP Series’ power consumption is under 0.5W, and the KDP 300 version consumes less than 5mW. The energy efficiency of the entire product line is higher than 1.5 TOPS/W (Note 2). By adopting filter decomposition technology, it can divide a large-scale convolutional computing block into a number of smaller ones to compute parallelly. Together with the reconfigurable convolution accelerating technology, the computing results from the small blocks will be integrated to achieve better overall computing performance. Through Kneron’s model compression technology, the size of the unoptimized models can be shrunk a few dozen times.
In addition, Kneron NPU can be combined with Kneron’s visual recognition software to offer a solution for real-time identification analysis and responsiveness.
KDP 300 supports 3D live facial recognition through image analysis from 3D structured light and dual-lens cameras. KDP 300 is also suitable for edge devices that require ultra-low power consumption. The power, including computing and SRAM (Static Random-Access Memory), is less than 5mW.
KDP 500 can do real-time recognition, analysis, and deep learning for mass faces, hand and body gestures, which is ideal for applications in smart home and smart surveillance. Its computing capacity is up to 152 GOPS (500MHz) (billion operations per second), while sustaining 100mW power consumption.
KDP 700 supports more advanced and complex AI computing, as well as deep learning inference for high-end smartphones, robots, drones, and smart surveillance devices. It is currently in the development stage and is expected to offer superior computing capacity with peak throughput up to 4.4 TOPS(1GHz) (trillion operations per second) while keeping the power consumption 300~500mW.
Note 1: Measurement conditions: CNN slice size in 150x150, CNN frame rate at 5fps, and main frequency at 20Mhz. Note 2: Energy efficiency varies depending on the semiconductor processes. Under 40 nm process, the energy efficiency of Kneron NPU can reach higher than 1.5TOPS/W.