We have the installation with 4 NCS2, connected to USB 3.0 sockets of industrial PC with Ubuntu. I have modified object_detection_demo_yolov3_async and fed it by our trained yolov3 network. It has the .bin file of size 123.091.790 bytes and input 832x832px and it looks like more then one network could be loaded in one Movidius MA2485 as it has 4 Gbit LPDDR4 memory in-package, could not it?
Anyway it could be very useful to monitor NCS's resource usage.
At the moment I'm calling plugin.LoadNetwork, it loads somewhat for about 90 seconds (why so long?!). And usually on 4th trial, It stucks for a while before throwing exception(example_log1.txt). Even if four trials finished successfully, plugin does not throw exception, doing some kind of prediction of resource usage, but stucks in trials to ping device (example_log2.txt).
In the first case I use successfully loaded requests to do inference in async manner and they work fine asynchronously, but still too slow.
But in the second scenario, application stucks forever and only can be terminated by sending Ctrl+C to the terminal.
Update: sometimes plugin also crashes with segmentation fault (example_log_3.txt with gdb output).
Thanks & Regards,
Lakshmi bhavani manda
Thank you for the answer!
Photo of installation attached. Three NCS2 are connected via USB 3.0 1.8m cables and 4th one directly to the USB-plug.
The forum https://software.intel.com/en-us/forums/computer-vision will handle NCS2 related issues. So, i am closing this thread, Could you please raise this issue in Openvino forum (https://software.intel.com/en-us/forums/computer-vision)?
Lakshmi Bhavani Manda