Пример программы OpenVX завершился с ошибкой инструкции

Я установил Intel Computer Vision SDK, чтобы использовать отсюда ModelOptimizer с caffe. Установка прошла успешно, и с использованием ModelOptimizer был сгенерирован код OpenVX вместе с нормализованными весами. Из сгенерированного кода main.c был успешно скомпилирован вместе с его зависимостями. Когда я запускаю сгенерированный двоичный файл, он показывает недопустимую инструкцию.

Program received signal SIGILL, Illegal instruction.
0x00007fffee0d3cbc in Xbyak::Operand::Operand(int, Xbyak::Operand::Kind, int, bool) ()
   from /home/vehiscan/intel/computer_vision_sdk_2017.0.113/openvx/lib/libmkldnn.so.0
Missing separate debuginfos, use: debuginfo-install glibc-2.17-106.el7_2.4.x86_64 libgcc-4.8.5-4.el7.x86_64 libstdc++-4.8.5-4.el7.x86_64
(gdb) bt
#0  0x00007fffee0d3cbc in Xbyak::Operand::Operand(int, Xbyak::Operand::Kind, int, bool) ()
   from /home/vehiscan/intel/computer_vision_sdk_2017.0.113/openvx/lib/libmkldnn.so.0
#1  0x00007fffee0c72a2 in __sti__$E () from /home/vehiscan/intel/computer_vision_sdk_2017.0.113/openvx/lib/libmkldnn.so.0
#2  0x00007ffff7dea3a3 in _dl_init_internal () from /lib64/ld-linux-x86-64.so.2
#3  0x00007ffff7deeab6 in dl_open_worker () from /lib64/ld-linux-x86-64.so.2
#4  0x00007ffff7dea1b4 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2
#5  0x00007ffff7dee1ab in _dl_open () from /lib64/ld-linux-x86-64.so.2
#6  0x00007fffef3b402b in dlopen_doit () from /lib64/libdl.so.2
#7  0x00007ffff7dea1b4 in _dl_catch_error () from /lib64/ld-linux-x86-64.so.2
#8  0x00007fffef3b462d in _dlerror_run () from /lib64/libdl.so.2
#9  0x00007fffef3b40c1 in dlopen@@GLIBC_2.2.5 () from /lib64/libdl.so.2
#10 0x00007ffff79b7290 in vxLoadModule(char*) () from /home/vehiscan/intel/computer_vision_sdk_2017.0.113/openvx/lib/libiap_openvx.so.1.0
#11 0x00007ffff79c3fde in vxLoadTarget(_vx_context*, char*) () from /home/vehiscan/intel/computer_vision_sdk_2017.0.113/openvx/lib/libiap_openvx.so.1.0
#12 0x00007ffff794fb51 in vxCreateContext () from /home/vehiscan/intel/computer_vision_sdk_2017.0.113/openvx/lib/libiap_openvx.so.1.0
#13 0x0000000000401a26 in main (argc=1, argv=0x7fffffffe228) at main.c:44

Ниже приведена конфигурация моей машины:-

ОС: CentOS-7.2

Процессор: Intel(R) Core(TM) i7-3720QM CPU @ 2.60GHz

Графика: Корпорация Intel, процессор третьего поколения, графический контроллер (версия 09)

Что-то я пропускаю или делаю неправильно?

PS: пожалуйста, дайте мне знать, если приведенной выше информации недостаточно.

0 ответов

Другие вопросы по тегам