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

asked 3 years ago242 views
1 Answer
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
answered 3 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions