资源介绍
使用Vitis将应用程序从Alveo U200移植到AWS F1
本文介绍了如何将为Alveo U200卡开发的Vitis应用程序移植到AWS EC2 F1实例。
Vitis开发流程提供了平台无关的API和开发人员接口。 这极大地促进了在类似的FPGA加速卡之间迁移应用程序的过程。 在此示例中,软件程序和FPGA内核的源代码保持不变。 只需更改命令行即可将应用程序从Alveo U200移植到AWS F1。
您将从一个为U200构建的现有项目开始,然后查看编译脚本。 接下来,您将修改脚本以针对AWS F1上的同一应用程序。 最后,您将生成可以在AWS F1实例上加载的Amazon FPGA映像(AFI)。
应用概述
Vitis FPGA加速的应用程序由在主机CPU上运行的软件程序组成,该软件程序与在Xilinx FPGA器件中运行的一个或多个加速器进行交互。
在本实验中,加速器是一个