Hardware Acceleration Question

Pastelaso

Getting the hang of it
Joined
Nov 26, 2023
Messages
105
Reaction score
14
Location
n/a
I own a GTX 1080 and was thinking of using it on my BI machine, but then....

I found this wiki page...

1718154820046.png


then on I found this Wiki page which seems to recommend using a GPU...

1718155001204.png


Can anyone clear this up for me.. which is it.. is HA really not recommended at this wiki says on wiki 1 or is Wiki 2 correct?
I use sub streams.. can I use the GTX 1080 card along with sub streams to speed things even more or will I not see any benefit?
 

wittaj

IPCT Contributor
Joined
Apr 28, 2019
Messages
26,104
Reaction score
51,071
Location
USA
No, intel quick sync or Hardware Acceleration is no longer necessary. It was a requirement prior to the days before substreams could be used. The substreams allow a lot more types of computers to be used for BI now.

But there really isn't any reason for using Quicksync/Hardware Acceleration anymore either.

Around the time AI was introduced in BI, many here had their system become unstable with hardware acceleration on (even if not using DeepStack or CodeProject). Some have also been fine. I started to see errors when I was using hardware acceleration several updates into when AI was added.

This hits everyone at a different point. Some had their system go wonky immediately, some it was after a specific update, and some still don't have a problem, but the trend is showing running hardware acceleration will result in a problem at some point.

However, with substreams being introduced, the CPU% needed to offload video to a GPU (internal or external) is more than the CPU% savings seen by offloading to a GPU. Especially after about 12 cameras, the CPU goes up by using hardware acceleration.

My CPU % went down by not using hardware acceleration. Here is a recent thread where someone turned off hardware acceleration based on my post and their CPU dropped 10-15% and BI became stable.

A GPU is only needed if you plan to do a lot of CodeProject, which would be insane as most find the AI in the cameras to be more than enough.

But if you use HA, use plain intel and not the variants.


Some still don't have a problem, but eventually it may result in a problem.

Here is a sampling of recent threads that turning off HA fixed the issues they were having....

No hardware acceleration with subs?


Hardware decoding just increases GPU usage?


Can't enable HA on one camera + high Bitrate


Amcrest T2599ew Lagging really bad
 

Pastelaso

Getting the hang of it
Joined
Nov 26, 2023
Messages
105
Reaction score
14
Location
n/a
I don't have an intel machine. I am using an AMD Ryzen 7 5700G which comes with integrated graphics.
I have a few 5MP Amcrest POE cameras and a few TAPO 3/4 MP cameras and 1 5MP Reolink doorbell.

Are you saying it's better to use the cameras own AI for motion detection vs using CodeProject (which I am currently using)?
If so, how do I configure that in blue iris?.. is that using ONVIF?

What would I change in Blue Iris?
I would like to try that out to see if I notice any difference between using CodeProject vs the camera.
 
Top