如何检查FPGA设备是否连接到服务器?
How can I check if the FPGA device is connected to the server?
由于某些原因,我只能远程控制包含FPGA(Intel Arria 10 GX FPGA)的服务器。但是当我使用Intel OpenCL for FPGA中的命令查找驱动时,却找不到可以使用的FPGA设备。
命令如下:
aocl diagnose
输出结果:
enter image description here
后来用hardinfo查看是否包含FPGA,可惜没有有用的信息
唯一和FPGA有关的是在我的服务器(Ubuntu16.04)下发现了两个关于fpga的文件。由于我是第一次使用FPGA,不知道这个文件代表什么。
enter image description here
另外,由于网络问题,我还没有能够安装OPAE进行测试。请问有没有简单的方法可以验证FPGA是否插入服务器成功
您可以查看lspci | grep "FPGA"
。 lspci
命令列出所有连接到 PCIe 插槽的设备,无论是否安装了驱动程序。如果在设备列表中找到FPGA,则说明它安装在主板的PCIe插槽中。
由于某些原因,我只能远程控制包含FPGA(Intel Arria 10 GX FPGA)的服务器。但是当我使用Intel OpenCL for FPGA中的命令查找驱动时,却找不到可以使用的FPGA设备。
命令如下:
aocl diagnose
输出结果:
enter image description here
后来用hardinfo查看是否包含FPGA,可惜没有有用的信息
唯一和FPGA有关的是在我的服务器(Ubuntu16.04)下发现了两个关于fpga的文件。由于我是第一次使用FPGA,不知道这个文件代表什么。 enter image description here
另外,由于网络问题,我还没有能够安装OPAE进行测试。请问有没有简单的方法可以验证FPGA是否插入服务器成功
您可以查看lspci | grep "FPGA"
。 lspci
命令列出所有连接到 PCIe 插槽的设备,无论是否安装了驱动程序。如果在设备列表中找到FPGA,则说明它安装在主板的PCIe插槽中。