Introduction to Using NGC with Azure

NVIDIA makes available on the Microsoft Azure platform a customized machine image based on the NVIDIA® Tesla Volta™ and Pascal™ GPUs. Running NGC containers on this virtual machine (VM) instance provides optimum performance for deep learning and HPC jobs.

For those familiar with the Azure platform, the process of launching the instance is as simple as  logging into Azure, selecting the NVIDIA GPU Cloud Machine Image, configuring settings as needed, then launching the VM. After launching the VM, you can SSH into it and start running deep learning jobs using framework containers from the NGC Container Registry.       

This document provides step-by-step instructions for accomplishing this, including how to use the Azure CLI.