Please provide your feedback in this short Flings' survey.
fling logo of Supernova - Accelerating Machine Learning Inference

Supernova - Accelerating Machine Learning Inference

version 1.2 — December 17, 2020

Contributors 6

View All

Summary

With machine learning is widely used in enterprises, big data are trained on the edge, inference services go to production either in the cloud or on the edge.

On the edge

  • Edge devices have limited resources, space and power supply
  • Edge servers cost much higher than devices
  • Hardware accelerators are heterogeneous in architecture and various on interfaces and performance on the edge

In the cloud

  • Accelerator market is dominated by Nvidia GPU
  • Other options come as AMD GPU, Intel Habana Goya/Altera FPGA, AWS Inferentia, Xilinx FPGA etc
  • Common inference interfaces from cloud to edge doesn’t appear generally
  • Limitation on specific hardware accelerators or cloud leads to new vendor lock-in

Project Supernova is to build a common machine learning inference service framework by enabling machine learning inference accelerators across edge endpoint devices, edge systems and cloud, with or without hardware accelerators.

  • Micro-service based architecture with Restful API
  • Support heterogenous system architectures from leading vendors
  • Support accelerator compilers to native code
  • Neutral to ML training framework file formats
  • Work on both edge devices and clouds
  • Support Xilinx Cloud FPGA
  • Hardware CPU support:
    • x86-64, ARM64
  • Hardware accelerator support:
    • Intel VPU, Google Edge TPU, Nvidia GPU, AMD GPU
  • Software
    • Inference toolkit support: OpenVINO, TensorRT & Tenserflow Lite
    • Training framework data format: Tensorflow, Caffe, ONNX, MxNet

Requirements

The common computing platforms including most resource-constrained edge system, PC, server, etc, where can deploy Linux/Docker.

Instructions

Instructions are included in the download directory as "Supernova Quickstart Guide.docx"

Changelog

Version 1.2 Update 

  • Support Xilinx Cloud FPGA

Version 1.1 Update

  • Support Bitfusion
  • K8S and docker-compose deployment

Version 1.0 Update 

Compared 0.0.1, this release supports:

  1. New HW accelerators - AMD GPU + Xilinx FPGA
  2. CPU Accelerations with OpenVINO
  3. Basic K8S deployment
  4. Versatile APIs
  5. vSphere Bitfusion support
  6. More use cases like facial mask
 
It's version 2 compared to Fling version 1, https://flings.vmware.com/supernova-accelerating-machine-learning-inference,
  1. New HW accelerators - AMD GPU + Xilinx FPGA
  2. CPU Accelerations with OpenVINO ased on AVX/SSE
  3. Basic K8S deployment
  4. Versatile API set
  5. More use cases like facial mask
  6. vSphere Bitfusion support

Please add the following two lines for our release:

Similar Flings

No similar flings found. Check these out instead...
Feb 16, 2021
fling logo of Workspace ONE Discovery

Workspace ONE Discovery

version 1.2

Discovery provides you a view of the Managed device and can be used to help with troubleshooting.

Jan 19, 2012
fling logo of InventorySnapshot

InventorySnapshot

version 1.1

InventorySnapshot allows a user to "snapshot" a given vCenter inventory configuration and then reproduce it.

Oct 21, 2020
fling logo of VMCA Certificate Generator

VMCA Certificate Generator

version 1.0

This tool gives you the ability to simply retrieve certificates signed by the VMware Certificate Authority (VMCA) running on vCenter / PSC.

May 27, 2014
fling logo of Wavemaker Integration for vCenter Orchestrator

Wavemaker Integration for vCenter Orchestrator

version 1.0

This Fling enables you to easily run vCenter Orchestrator (vCO) workflows from within Wavemaker web applications. It covers much of the Workflow Presentation dialogs available in vCO, with Java services exposing the main vCO functionality. Additionally, you get a demo application.

Sep 07, 2021
fling logo of Forklift for Workspace ONE UEM

Forklift for Workspace ONE UEM

version 3.0.2

The Forklift for Workspace ONE UEM Fling allows migration of Workspace ONE UEM Resources between different Workspace One UEM environments. Rapid deployment of resources bundled as a "Deployment Template". Lastly the creation of a Continuous Delivery Pipeline for resources.

Nov 28, 2018
fling logo of Workspace ONE UEM Profile Migration Utility

Workspace ONE UEM Profile Migration Utility

version 1.6

The Workspace ONE UEM Profile Migration Utility aides in moving Profiles between Workspace ONE UEM Consoles.

View More