VNS1076 AMP Evaluation System

Overview

The VNS1076 AMP Evaluation System is the most convenient way to evaluate Volga’s high-performance, yet power-efficient AI inference solution, without needing to install software and drivers. The AMP Evaluation System is designed with the V1076 Volga AMP™ which is arranged in an array of AMP tiles each featuring a Volga Analog Compute Engine (Volga ACE™). The V1076 AMP is ideal for processing deep neural network (DNN) models in a variety of applications, including video surveillance, industrial machine vision, and edge servers.

Image-3-1

Features

  • V1076 Volga AMP™ with support for up to 80M weights on-chip
  • No external DRAM required
  • SMBus for EEPROM and PMIC access
  • Pre-qualified networks including object detectors, classifiers, pose estimators, with more being continuously added
  • Model parameters stored and matrix operations executed on-chip by AMP tiles
  • 4-lane PCIe 2.1 for up to 2GB/s bandwidth
  • Support for standard frameworks, including PyTorch, TensorFlow 2.0, and Caffe
  • OS Support: Ubuntu and Windows (future release)

Workflow

DNN models developed in standard frameworks such as Pytorch, Caffe, and TensorFlow are implemented and deployed on the Volga Analog Matrix Processor (Volga AMPTM) using Volga’s AI software workflow. Models are optimized, quantized from FP32 to INT8, and then retrained for the Volga Analog Compute Engine (Volga ACETM) prior to being processed through Volga’s powerful graph compiler. Resultant binaries and model weights are then programmed into the Volga AMP for inference. Pre-qualified models are also available for developers to quickly evaluate the Volga AMP solution.

DNN Model Library

Volga provides a library of pre-qualified DNN models for the most popular AI use cases. The DNN models have been optimized to take advantage of the high-performance and low-power capabilities of the Volga Analog Matrix Processor (Volga AMPTM). Developers can focus on model performance and end-application integration instead of the time-consuming model development and training process. Available pre-qualified DNN models include:

Object Detection and Classification YOLOv3, YOLOv5, ResNet-50, ResNet-18

Object Detection and Classification YOLOv3, YOLOv5, ResNet-50, ResNet-18

Scene Segmentation SegNet

Human Pose Estimator OpenPose Body25