Quick Start Guide for Intel® FPGA Development Tools on the Microsoft* Azure* Platform
ID
683498
Date
12/22/2017
Public
1.1. Creating an Azure* Account
1.2. Licensing Intel® FPGA Software for the Azure* Cloud
1.3. Licensing IP Cores
1.4. Managing Intel® FPGA Software on the Azure* Cloud
1.5. Persistent Storage and Data Transference
1.6. Hosting a License Server in the Microsoft* Azure* Cloud
1.7. Connecting to the License Server
1.8. Example: Running Intel® Quartus® Prime Design Space Explorer II
1.9. Example: Running the ''Hello World'' Program Using the Intel® FPGA SDK for OpenCL™
1.4.1. Signing In the Azure* Web Portal
1.4.2. Selecting Intel® FPGA Tool from the Azure* Marketplace
1.4.3. Specifying the Virtual Machine Characteristics
1.4.4. Launching the Virtual Machine
1.4.5. Connecting to the Azure* Virtual Machine Using SSH
1.4.6. Obtaining a GUI Desktop on the Running Azure* Virtual Machine
1.4.7. Opening the Intel® Quartus® Prime Software
1.4.8. Terminating the Virtual Machine
1.5. Persistent Storage and Data Transference
An Azure* machine has two types of storage: Local storage and managed disk.
Local storage is available on /mnt/resources, and is physically attached to the machine. When you stop the machine, the data in /mnt/resource is removed.
Managed disk is available in /dev/sda, and contains two partitions: /opt is mounted on the /dev/sda2 partition, and contains the installation of Intel® FPGA software.
The root directory / is mounted on /dev/sda1 and has 30GB of storage. You cannot expand /dev/sda1.
- To add more disk space to the OS disk, you can update the size of the disk, create a new partition, and mount the partition on a directory under / such as /mydata.
- To share storage among multiple virtual machines, or with machines on premise, use one of the following methods:
Table 4. Storage and File Sharing Methods for Azure* Virtual Machines File Sharing Method More Information Secure Copy Protocol Linux scp For information about using the Secure Copy Protocol with Azure* machines, refer to the Microsoft* Azure* Documentation. Windows WinSCP Windows (PuTTy) pscp Azure* File Share For information about Azure* File Share, refer to the Microsoft* Azure* Documentation. Network File System NFS Allows you to share a directory for all your machines. For information about NFS, refer to Configure shared storage and move database files in the Microsoft* SQL Documentation.