个人用于开发的计算机为组装机, 硬件配置如下:
CPU: i9-10900KF
内存: 64G
硬盘: SSD 1GB
显卡: NVidia Geforce 1060(3G)
Xilinx Alveo U250 数据加速卡
操作系统为Ubuntu 18.04.
下载
到Vitis软件下载页面下载Vitis开发套件. 我下载的版本为 Xilinx Vitis 2020.2: All OS installer Single-File Download. 文件比较大, 待浏览器出现下载链接后, 复制下载连接并用迅雷下载,可以显著提高下载速度.
下载后的文件为:Xilinx_Unified_2020.2_1118_1232.tar.gz
安装OpenCL
复制以下代码到terminal中, 安装所需的库:
sudo apt-get install ocl-icd-libopencl1 sudo apt-get install opencl-headers sudo apt-get install ocl-icd-opencl-dev
安装Vitis
cd Downloads/Xilinx_Unified_2020.2_1118_1232 sudo ./xsetup
cd /tools/Xilinx/Vitis/2020.2/scripts sudo ./installLibs.sh
安装Xilinx运行库和平台
在Alveo U250 Package File Downloads页面中, 下载并安装Xilinx运行库和平台文件:
xrt_202020.2.8.743_18.04-amd64-xrt.deb
xilinx-u250-gen3x16-xdma-platform_3.1-1_all.deb.tar.gz
xilinx-u250-gen3x16-xdma-3.1-202020-1-dev_1-3061241_all.deb
有关嵌入式平台的安装参见UG1393(P17).
设置环境
source /tools/Xilinx/Vitis/2020.2/settings64.sh source /opt/xilinx/xrt/setup.sh