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