Microsoft Azure 使用 Alveo™ U250 数据中心卡来启用 FaaS(FPGA as a Service),即 Azure FPGA Runtime Platform NP 系列,它支持在本地和云之间无缝迁移应用。这个加速平台不仅使用有 2 个可重新配置分区 (DFX-2RP) 的 Dynamic Function eXchange,还提供标准化的 DMA (XDMA) 以及包括与用户数据移动器的 AXI-Slave 连接在内的高级功能。 并更新了 Vitis 2022.1 支持。
Microsoft Azure 有预安装有部署软件包的虚拟机,这些部署软件包可用于快速部署。了解更多信息及 FAQ , 请查看:https://docs.microsoft.com/en-us/azure/virtual-machines/np-series。
按照步骤 1 ~ 4 设置用于本地 Vitis 开发和测试的 Alveo U250 加速卡。
Xilinx 运行时 (XRT) 是主机和板卡之间的低层次通信层(API 和驱动程序)。
RHEL/CentOS 7.8 (v.2022.1)
Ubuntu 18.04 (v.2022.1)
Ubuntu 20.04 (v.2022.1)
注:
部署目标平台是物理实现并闪存到卡中的通信层。
RHEL/CentOS 7.8 (v.2022.1)
Ubuntu 18.04 / 20.04 (v.2022.1)
注:
如果要构建自己的应用,则需要开发目标平台。
RHEL/CentOS 7.8
Ubuntu 18.04 / 20.04
Xilinx® Vitis™ 软件平台为开发加速应用提供了框架。
Microsoft Azure 有预置了带有开发包的虚拟机,可用于 Azure 云开发。了解更多信息及 FAQ , 请查看: https://docs.microsoft.com/en-us/azure/virtual-machines/np-series。