Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
52 Views

OpenVINO CPU usage is very high

Hi.

I use OpenVINO R3 and R4 versions .Both versions inference time are low for my tensorflow model but CPU usage is very high(nearly 100%).I use mobilenet model on video with 25 fps and the image dimension is 300*300. How can i reduce CPU usage?

0 Kudos
4 Replies
Highlighted
Valued Contributor I
52 Views

Hi Mostafa, 

Are you using -d CPU ? Then high CPU load is expected.

You could try using -d GPU or use a Movidius NCS2 or other inference device for lower CPU load.

Cheers,

Nikos

0 Kudos
Highlighted
52 Views

If you attention to my question inference time for each sample is low (5 ms) but CPU usage in WINDOWS is nearly 95%.
0 Kudos
Highlighted
52 Views

Dear Mostafa, this is normal that the CPU usage is high if you do inference on CPU. Which behavior do you expect from your application? Low CPU usage? 

As Nikos mentioned, if you want to want to not use the CPU for inference, use -d GPU or -d MYRIAD for doing the inference on either GPU or Movidius.

Best, 

Severine 

0 Kudos
Highlighted
52 Views

I solve it by define OMP_NUM_THREADS = 1 envionment variable .

0 Kudos