F1.16X Large Error - 'xrt_xocl::error'

0

Hi,
I referred to Multiple devices example project and updated my project to work with multiple fpga devices https://github.com/Xilinx/Vitis_Accel_Examples/tree/2020.2/sys_opt/multiple_devices. I am successful with using the f1.4xlarge instance and I am able to get the expected results.

However, when I try to run inference on f1.16xlarge, it throws the following error:

terminate called after throwing an instance of 'xrt_xocl::error'
what(): No devices found
Aborted

I tried setting the XCL_EMULATION_MODE=hw, unset XCL_EMULATION_MODE and set up the environment using
source $AWS_FPGA_REPO_DIR/vitis_runtime_setup.sh

It appears that the line in host code which corresponds to this error is

auto devices = xcl::get_xil_devices();

Note: the xcl2.cpp and xcl2.hpp are in ./libs folder.

Kindly suggest on what I can try to resolve this problem.
Thanks

已提問 3 年前檢視次數 246 次
1 個回答
0

Hello,

Can you confirm mpd has started in this case? If not, can you run:

sudo systemctl restart mpd

Besides that, what OS is this running on and what region is the F1.16XL instance running in? We can help debug this further with those details.

-Deep

Deep_P
已回答 3 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南