triskadecaepyon / azure-applications

A pre-configured Azure Data Science Virtual Machine with CPU-optimized Deep Learning Frameworks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Intel Optimized Azure Data Science Virtual Machine for Linux (Ubuntu)

This repo contains code and instructions for launching a pre-configured Azure Data Science Virtual Machine (DSVM) for Linux with CPU-optimized TensorFlow and MXNet (more frameworks coming soon). For more information, see our recent blog detailing some optimizations and startup instructions.

The Intel® Optimized Data Science Virtual Machine is an extension of the Ubuntu version of Microsoft's DSVM and comes with Python environments optimized for deep learning on Intel® Xeon® Processors. These environments include open source deep learning frameworks with Intel® MKL-DNN as a backend for optimal performance on Intel® Xeon Processors. These environments require no changes to existing code and accelerate deep learning training and inference. Additionally, this offering includes all software packages available on the base DSVM with several popular tools for data science and ML which are already pre-installed, configured and tested. For more info on the Azure DSVM, click here. For additional information on Intel® Optimizations for deep learning frameworks, please click here.

Recommended VM Sizes:

  • Compute Optimized: Fsv2-series (F4sv2, F8sv2, F16sv2, F32sv2, F64sv2, F72sv2)
  • High Performance Compute: Hc-series

Launch via the Azure Marketplace:

Click here to view the offer in the Azure Marketplace, and click GET IT NOW and follow the prompts to launch the VM. See this post for step by step instructions.

Note: This VM takes about 10 minutes to launch. At creation, a custom extension triggers a one-time installation of the latest Intel® Optimized deep learning frameworks. Once launched, you will be able to start and stop the VM as usual. Instructions are organized into two sections:

Usage:

  • Display available virtual environments with conda env list
  • Activate the desired virtual environment with source activate <env_name> (ex: source activate intel_tensorflow_p36)
  • To run benchmarks, follow instructions here

About

A pre-configured Azure Data Science Virtual Machine with CPU-optimized Deep Learning Frameworks.

License:Apache License 2.0


Languages

Language:Shell 100.0%