I'm encountering the following issue in R3 of OpenVINO when running a reference image classifier application in Ubuntu18. I've stepped through the instructions at https://docs.openvinotoolkit.org/latest/_docs_install_guides_VisionAcceleratorFPGA_Configure_2019R3.html without any errors. The problem however appears to be in the OpenCL driver side.
2019-12-04 18:26:58.959115: W tensorflow/compiler/jit/mark_for_compilation_pass.cc:1412] (One-time warning): Not using XLA:CPU for cluster because envvar TF_XLA_FLAGS=--tf_xla_cpu_global_jit was not set. If you want XLA:CPU, either set that envvar, or use experimental_jit_scope to enable XLA:CPU. To confirm that XLA is active, pass --vmodule=xla_compilation_cache=1 (as a proper command-line flag, not via TF_XLA_FLAGS) or set the envvar XLA_FLAGS=--xla_hlo_profile. Warning: Cannot find any Intel(R) FPGA Board libraries. No Intel(R) FPGA devices will be loaded. Please contact your board vendor or see section "Linking Your Host Application to the Khronos ICD Loader Library" of the Programming Guide to set up FCD manually. ERROR: UNRECOGNIZED ERROR CODE (-1001) Location: /teamcity/work/scoring_engine_build/releases_2019_R3/thirdparty/dla/runtime/core/src/AOCL_Utils.cpp:279 Query for number of platforms failed Traceback (most recent call last): File "/usr/lib/python3.6/runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "/usr/lib/python3.6/runpy.py", line 85, in _run_code exec(code, run_globals) ... return self.ie.load_network(network=self.net, device_name=device) File "ie_api.pyx", line 85, in openvino.inference_engine.ie_api.IECore.load_network File "ie_api.pyx", line 92, in openvino.inference_engine.ie_api.IECore.load_network RuntimeError: Failed to create plugin /opt/intel/openvino_2019.3.334/deployment_tools/inference_engine/lib/intel64/libdliaPlugin.so for device FPGA Please, check your environment Error: Failure due to generic standard exception.
Additionally, the strange thing is the AOCL_Utils.cpp path being referenced above doesn't exist on my local machine. Is it possible I linked in a bad library?
Hardware: IEI Mustang card
Software: Ubuntu 18, OpenVINO R3, Quartus 18.1