Microsoft Azure uses Alveo™ U250 data center accelerator cards to enable FPGA-as-a-Service (FaaS), also known as Azure FPGA Runtime Platform -NP series, to deliver seamless migration of applications between on-premises and cloud. This acceleration platform uses Dynamic Function eXchange with 2 Reconfigurable Partitions (DFX-2RP) and delivers standardized DMA (XDMA) plus advanced features including AXI-Slave connection to user's data mover. Updated with Vitis 2022.1 support.
Microsoft Azure has pre-installed Virtual Machines with deployment packages that can be used for rapid deployment. For more information and a list of FAQs, please visit: https://docs.microsoft.com/en-us/azure/virtual-machines/np-series.
Follow steps 1-4 for setting up the Alveo U250 accelerator card for Vitis development and testing on-premises.
The Xilinx runtime (XRT) is a low-level communication layer (APIs and drivers) between the host and the card.
RHEL/CentOS 7.8 (v.2022.1)
Ubuntu 18.04 (v.2022.1)
Ubuntu 20.04 (v.2022.1)
Note:
The deployment target platform is the communication layer physically implemented and flashed into the card.
RHEL/CentOS 7.8 (v.2022.1)
Ubuntu 18.04 / 20.04 (v.2022.1)
Notes:
The development target platform is required if you are building your own applications.
RHEL/CentOS 7.8
Ubuntu 18.04 / 20.04
The Xilinx® Vitis™ software platform provides a framework for developing accelerated applications.
Microsoft Azure has pre-installed Virtual Machines with development packages that can be used for Azure cloud development. For more information and a list of FAQs, please visit: https://docs.microsoft.com/en-us/azure/virtual-machines/np-series