CPU Usage v6.x

HomeWPoe

Getting the hang of it
Aug 17, 2024
67
25
US
Currently using BI v6.0.2.8. Currently supporting 6, 4k cams and 3, 3k cams (recording 24/7). Using the larger yolo8m module. When BI is static, cpu usage hovers around 7-9%. When AI attempts to confirm a trigger it momentarily spikes to 40-60% for about 2-3 seconds then drops to 7-9% again. CPU is an i7-8700. 32gb of RAM. On-board Intel 630 graphics card (switched off in BI).

Is 40-60% acceptable?
 
Last edited:
If it is just momentarily, how is that a problem? if the CPU is idling at 7-9% I think that is quite acceptable for that CPU, do you have the graphics card enabled for AI, if not then you should try it.
 
  • Like
Reactions: HomeWPoe
Had a hunch a few seconds at 40-60% was acceptable, but wasn't sure. Thx for confirming.

@Bruce_H, I've tried turning on the on-board/integrated Intel 630 graphics a few times in the past and noticed no improvement. Is there a reasonably priced dedicated graphics card that can put a noticeable dent in AI's cpu %?
 
You would be wasting your money on a graphics card and the electricity to run it.

Using the camera AI or upgrading cameras slowly to ones with AI would be a wiser spend of the money and would have a bigger dent in savings of the CPU.

The only time you would need a card for BI is if you were creating your own models and you had so many cameras using AI that the computer actually choked and crashed.
 
Appreciate the graphics card info, @wittaj.

For what it's worth, 6 of our 9 cams are POE with on-board AI (IVS), which have worked flawlessly for over a year (and as you alluded to, have little cpu overhead).

We're using BI v6's built-in AI with three inexpensive wifi cams. After some fine-tuning, we're pleasantly surprised how well the BI AI is working. Not nearly as accurate as IVS when there's fast motion by a small object, and obviously much more cpu intensive, but still very useable.