Install Intel® Parallel Studio XE on Azure* Linux* VMs

Published: 01/01/2019  

Last Updated: 12/31/2018

By Jennifer Dimatteo

Introduction

This article covers the installation steps with troubleshooting and tips for Intel® Parallel Studio XE on Microsoft* Azure* VMs. Note, some of the tools may have functional restrictions due to the cloud environment.  For system requirements, please see Release Notes for details. For further Intel related support, visit https://software.intel.com/support.

If your applications are built with Intel® Compilers or if you dynamically link to Intel® Performance Libraries*, you must make the respective runtime available on the VM instances. To learn how to access runtimes at no cost – see Installing Intel® Parallel Studio XE Runtime using Linux* Package Manager.

Developers can also easily install Intel® Performance Libraries and Intel® Distribution for Python* via popular Linux package managers

Getting Started with Microsoft Azure

This article assumes you are familiar with the Azure environment. To learn more about working with Azure see: https://docs.microsoft.com/en-us/azure/

Specifically, this article assumes:

  • You have an Azure account
  • You are familiar with creating VMs within the Azure environment.
  • To learn more about creating a Linux VM see the documentation for creating a VM.
  • For maximum VM communication, create all your VMs within the same virtual network (VNet).

Creating a Linux VM

Installing Intel® Software Development Products

Downloading

To download the product:

  • Open the registration email and click on the Download link.
  • OR go to Intel Registration Center and log into your account. In the product tab locate your software product and download it

When downloading you have a choice between using the online installer and an offline package.

  • Online Installer – You can choose to customize and install the product now OR
    You can choose to create and download a customized package for a later installation
  • Offline Package – This package includes all the components in the product and as such is larger than the customized package

If you downloaded to your local machine, you will need to move the download to the Azure VM. You can use the scp command to move files to the VM by running:

scp file azureuser@azurehost:directory/targetfile

Refer to Move files to and from a Linux VM using SCP for detailed instructions.

  1. Before you begin you will want to make sure that you have an updated system and the following prerequisites installed. You can do that with the following command:
    sudo yum update && sudo yum install wget lsb gcc-c++ expect
    sudo apt-get upgrade && sudo apt-get install wget lsb g++ expect (Ubuntu)
  2. Go to the directory where you transferred the package
  3. Untar the archive tar
    –xf <package_name>.tgz
  4. Run the install.sh and follow the onscreen instructions to complete installation

For more details, see the Installation guide.

Installing with a Named-User License

During installation it is recommended to use the serial number to install the product. For alternative activation methods see the Installation Guide and the Product Licensing FAQ.

A named-user license is limited to n simultaneous activations as defined in our Software EULA.

Installing with a Floating License

Floating license installation has two parts: License Server installation and Product installation.

License Server Installation

The license server manager can be installed on either an Azure VM or an on-premise server. If installing to a VM, please contact support and request a VM-configured license file. Otherwise changes to the VM may invalidate your license, requiring you to frequently reactivate it.

If installing on-premise, you must have ExpressRoute enabled to communicate from the VMs running your product. You do not necessarily need a VM-configured license in this case. For license manager installation details, please see the Intel Software License Manager User’s Guide

Product Installation

  • Use the link in the registration email or log into Intel Registration Center to download the product. See detailed information about downloading options in the Download section above.
  • In the activation screen choose the ‘I have a serial number and I want to activate my product’ option. Enter the serial number for your floating license and proceed with the installation. For information on using Intel Parallel Studio XE please refer to our getting started guide (https://software.intel.com/en-us/get-started-with-parallel-studio-xe-2019-for-linux)

Intel® VTune™ Amplifier

You will only be able to use Intel® VTune™ Amplifier in basic hotspots and Locks & Waits. This is due to running the tool in a virtual environment. For more information see User Reference Guide.

Additional Resources

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.