Intel Hardware Acceleration

Dasstrum

IPCT Contributor
Joined
Nov 4, 2016
Messages
578
Reaction score
736
Location
Florida
Ok, so I don't believe this has been covered in a thread before and want to create a thread for some clarification regarding Hardware Acceleration.

Hardware acceleration on supported Intel processors essentially will reduce the load on the CPU when using camera's on H.264. (H.265 support maybe coming soon)

What I've heard/read about Intel Hardware Acceleration:

Only on Windows 10 (Isn't supported in Windows 7)
Doesn't support a camera resolution greater than 1080P (1920x1080)
Currently wont work on a H.265 coding
Not all Intel processors are supported

Maybe someone can clarify better the requirements for this option. Thanks!
 

fenderman

Staff member
Joined
Mar 9, 2014
Messages
35,337
Reaction score
17,754
It is supported on 7..but not if running as a service... It will work on more than 1080p... The 1080p resolution lomit applies to Sandy bridge processors...but not later...
 

SeanO

n3wb
Joined
Nov 8, 2017
Messages
19
Reaction score
4
Intel Quick Sync Video - Wikipedia

QuickSync acceleration was introduced back in the Sandy Bridge and Ivy Bridge processors and has matured with each version. I'm not sure which specific features that BI relies on were introduced in which iteration.

BI does take advantage of QuickSync in Windows 7 but due to some security rules that were put in place, that access isn't available when the process is run as a service. There are workarounds to make users auto-login on boot and auto run the process in the user space but this is a hack to get around the security limitations.

Windows 10 removed the limitation and allows services to access the acceleration.

Others can chime in with corrections or more color but this is what I understand.
 

Zorac

Getting the hang of it
Joined
Apr 17, 2015
Messages
214
Reaction score
26
as an aside, i recently tried hardware acceleration on my 4770k again and its working great. i dont use my intel video display (i use a gtx760) and when it first came out trying to use the intel gpu acceleration for blueiris but use my gtx for my display wouldn't work. I was pleasantly surprised it worked. task manager in windows 10 tracks their usage separately as well, so you can see whats happening.
 

eluraamat

Young grasshopper
Joined
Nov 27, 2017
Messages
36
Reaction score
8
Hello,

I don' t want to make another thread, because it will connect with this one well.

I will try to make myself clear enought, because english isn' t my homelanguage.

Anyway, I tried to write about this to support e-mail, but seem it never get there, so maybe someone here could help me.

As simple as can i Be.
Running latest BI with i7 4930k@4.7ghz and some cameras (2mp, 3x3mp, 2x4mp ja 8mp, Hikvision)
Normal cpu usage around 21-22%, when web interface used with 4x or 8x replay speed, max. cpu usage max. 40%
But with 4mp and 8mp cameras and 8x or even 4x playpack speed picture isn' t smooth and kind of "sluggish."
Not any problem with 3mp camera, even with 8x speed.

So, I thougt it may to something to do with QuickSync witch 6core i7 don' t have.
So, just for tesing I installed BU to my desktop, i5 4670k(4core)@4.8ghz.
Guess what, all works great, even if normal cpu usage is higer (normally around 33-35% witch is 13% more than i7 and when watching 8mp with 8x speed it will go up as 50-55% ca. 15% more than i7). Intel HD enabled.

So, is there a way that 6core i7 will work better 4x and 8x playback speed with 4mp and 8mp cameras?

thanks,
 

eluraamat

Young grasshopper
Joined
Nov 27, 2017
Messages
36
Reaction score
8
Anyone? I' m planning to add two 8mp cameras in future and would like to use higher speed playpack.

It' s not just a web preview problem, also with blueiris opened.
How can more powerful cpu performe worse that lower one (last one can support intel quick sync)? I can see if problem was high cpu usage, but not.
 

bp2008

Staff member
Joined
Mar 10, 2014
Messages
11,959
Reaction score
12,298
Location
USA
Anyone? I' m planning to add two 8mp cameras in future and would like to use higher speed playpack.

It' s not just a web preview problem, also with blueiris opened.
How can more powerful cpu performe worse that lower one (last one can support intel quick sync)? I can see if problem was high cpu usage, but not.
What if you turn off the "Also BVR" setting in Camera Properties > Video tab on the i5-4670k? This will force clip playback for that camera to use the software-based decoder.

If playback of 8MP at 8x speed becomes sluggish with "Also BVR" unchecked, then that points at Quick Sync being necessary for the faster playback which you desire.
 

eluraamat

Young grasshopper
Joined
Nov 27, 2017
Messages
36
Reaction score
8
What if you turn off the "Also BVR" setting in Camera Properties > Video tab on the i5-4670k? This will force clip playback for that camera to use the software-based decoder.

If playback of 8MP at 8x speed becomes sluggish with "Also BVR" unchecked, then that points at Quick Sync being necessary for the faster playback which you desire.
So I did test it today, I mean i5-4670k. If I turned off "Also BVR" faster playback is "sluggish."
So, with 6-8mp cameras you will need cpu witch support quick sync. Even if you have enough cpu power, like I have, it doesn' t matter. Sadly.
 
Top