Intel® Distribution of OpenVINO™ Toolkit
Community support and discussions about the Intel® Distribution of OpenVINO™ toolkit, OpenCV, and all things computer vision-related on Intel® platforms.
5961 Discussions

Selecting right cpu_extension library based on CPU of target device

Inflianskas__Roman
137 Views

I'm writing object detection analytics plugin for one VMS (video management system). I'm running the inference on CPU. When I installed OpenVINO on my machine I saw

libcpu_extension_avx2.so
libcpu_extension_avx512.so
libcpu_extension_sse4.so

in the

/opt/intel/openvino/inference_engine/lib/intel64

I've tried to run my code, but it didn't work, because it couldn't find libcpu_extension.so. Because I knew that my CPU supports avx512 I renamed libcpu_extension_avx512.so to libcpu_extension.so it started to work. The problem is that I don't know for sure which CPU optimizations will work on end user machine. How to dial with this situation?

UPD: I need this for Windows too.

0 Kudos
0 Replies
Reply