New BI Server Question - with GTX1070

thestapler

n3wb
Joined
Jul 13, 2016
Messages
29
Reaction score
0
I am looking at setting up a new server for a friend of mine... I have a Dell R710 with dual Xeon 5675 6core 12 thread processors, and 96g ram. I can install Windows 10 Pro on it, and I know BI will work, but wondering about encoding issues. I currently run an i7 4790k with 32g ram, and 64 cameras on it with various FPS and all 2mp cameras, and it works pretty decently. If I were to put a GTX1070 in that R710 server, would this be a pretty good setup, since it would have 12 cores, and 24 thread, with 96g of ram, and the 1070...

Thanks, just thought I would ask before I went ahead and purchased the 1070, and did all the configuration.
 

thestapler

n3wb
Joined
Jul 13, 2016
Messages
29
Reaction score
0
OH, forgot to menion that the cameras on this server will be Amcrest 8mp cameras, 30 of them, and 4 4mp Amcrest PTZ cameras, hoping to get full FPS on them, recording 24x7
 

Mike

Staff member
Joined
Mar 9, 2014
Messages
2,982
Reaction score
2,725
Location
New York
The best solution for graphics is onboard Intel HD Graphics with hardware acceleration in BI.
 

thestapler

n3wb
Joined
Jul 13, 2016
Messages
29
Reaction score
0
Yeah, like I said, the i7 4790k is pretty good. the other one I depolyed is an i7-8700k with 16 cameras, running 30pfs on all 16 cameras, and it is barely doing anything. I was just curious if it was worth trying to use that R710, or just get anohter 8700k or something else?
 

Whoaru99

Pulling my weight
Joined
Dec 22, 2018
Messages
422
Reaction score
159
Location
Here
Yeah, like I said, the i7 4790k is pretty good. the other one I depolyed is an i7-8700k with 16 cameras, running 30pfs on all 16 cameras, and it is barely doing anything. I was just curious if it was worth trying to use that R710, or just get anohter 8700k or something else?
IMO, if you have it already it's worth trying. The pushback on graphics cards here seems not so much that the right style can't/won't do a good job, moreso it is an inefficient way to do it. Powerful graphics cards tend to increase the PC's power draw by quite a lot.
 

Q™

IPCT Contributor
Joined
Feb 16, 2015
Messages
4,990
Reaction score
3,991
Location
Megatroplis, USA
the cameras on this server will be Amcrest 8mp cameras, 30 of them, and 4 4mp Amcrest PTZ cameras, hoping to get full FPS on them, recording 24x7
Assuming the intention is to run the 30-8MP and 4-4MP cameras at full resolution -- and at "full FPS" (30fps?) -- that will be an approximate load of 7,680 MP/s.

shitfan[1].gif

 

bp2008

Staff member
Joined
Mar 10, 2014
Messages
12,676
Reaction score
14,024
Location
USA
What Q isn't exactly saying with his colorful illustration is that 7680 MP/s is much more than you can manage on any single PC no matter how powerful it is. You could build one with a $2000 Intel Core i9-9980XE and it might be able to handle half that load with a GTX 1070 or two for hardware acceleration.

About the most you can realistically process on an i7-8700K is 1500 MP/s. i9-9900K might be able to handle a little more than that but I don't know anybody who has even used one for BI, let alone found its limits. To do better than i9-9900K you would need to spend a lot more money (e.g. on the i9-9980XE).

Dual Xeon 5675 is a power hog and less capable than your 8700K.

Basically the only way you are going to run all 30 8MP cameras and 4 4MP cameras is by using BI's "Limit decoding" feature on all of them, as described in Optimizing Blue Iris's CPU Usage | IP Cam Talk
 

thestapler

n3wb
Joined
Jul 13, 2016
Messages
29
Reaction score
0
So, I just logged into the 64 camera server, pulled the "camera status" page up, and it says at hte bottom:

33500 kB/s and 1725MP/s

at least half of the cameras there are 10 fps and below.

Looking at the specs of the 8mp cameras I am looking at, it says:
Main Stream: 4K(1~15fps)/3M(1~25/30fps)

So, if I wanted high fps, I would have to go down to 3M(2048x1536) or 3M(2304×1296) on those cameras.

I think I might look at the 9900k vs the 8700k... cost wise, it is only $200 or so (I am talking Canadian monies)
 

Dino07

n3wb
Joined
Feb 12, 2019
Messages
1
Reaction score
0
Location
FL
Hello,
i recently setup my BI system. It's an AMD which i already have. i know it's not the best for BI. since BI doesn't support H265 hardware acceleration, i don't think it matters too much, or does it?

my system is running at ~2200kBs at 1100MPs. i have 8 Lorex 4k cameras set at 15fps using VBS, quality @ 3. and a Hikvision 5mp at 25FPS. my CPU usage is at 40%-50% at night. 55%-90% during the day.

i have trying to bump up frame speed to 30FPS on 2 cameras for testing, i was getting like 30sec delays. when i try to bump up the quailty in cameras to 5 or 6(best), i also get delays.

is my CPU the bottleneck here? or is my settings too much for BI to handle? will getting 9900k solve all of these problems?
 

Sean Motta

n3wb
Joined
Dec 29, 2017
Messages
7
Reaction score
3
You’re running 64 cameras on a 4790?!

I have a 4790 with the same 32Gb Ram and I’m tapped out (70% load for stability) with 25 cameras. 2 4K, 2 5MP, and the rest mix of 4 and 3MP. But I can only run most of my cameras st 4-6FPS

ROUGHLY 19-20000kB/s and 650-675MP/s.

I’ve gone through the optimization FAQ line by line and have hardware acceleration on. Even passed off half a dozen of the cameras to the GTX 1050Ti in the box (which seemed to be about the sweet spot for CPU reduction)

5 recording 24/7, the rest motion. All direct to disk. No text overlay. All on local LAN and hard wired through a gigabit POE switch.

I would really love to add 3 more 3MP cameras and up my FPS to 10-15 per camera but I just don’t see how it’s possible on my machine.
 

fenderman

Staff member
Joined
Mar 9, 2014
Messages
36,903
Reaction score
21,275
You’re running 64 cameras on a 4790?!

I have a 4790 with the same 32Gb Ram and I’m tapped out (70% load for stability) with 25 cameras. 2 4K, 2 5MP, and the rest mix of 4 and 3MP. But I can only run most of my cameras st 4-6FPS

ROUGHLY 19-20000kB/s and 650-675MP/s.

I’ve gone through the optimization FAQ line by line and have hardware acceleration on. Even passed off half a dozen of the cameras to the GTX 1050Ti in the box (which seemed to be about the sweet spot for CPU reduction)

5 recording 24/7, the rest motion. All direct to disk. No text overlay. All on local LAN and hard wired through a gigabit POE switch.

I would really love to add 3 more 3MP cameras and up my FPS to 10-15 per camera but I just don’t see how it’s possible on my machine.
likely using limit decoding.
 

bp2008

Staff member
Joined
Mar 10, 2014
Messages
12,676
Reaction score
14,024
Location
USA
@Sean Motta You should verify that intel hardware acceleration is working. You should be able to find the intel graphics in Windows's task manager and look at a graph of Video Decode usage.
 

Sean Motta

n3wb
Joined
Dec 29, 2017
Messages
7
Reaction score
3
@Sean Motta You should verify that intel hardware acceleration is working. You should be able to find the intel graphics in Windows's task manager and look at a graph of Video Decode usage.
Wouldn’t have thought to check that. I’m running Windows 7. I’ll look in to that this afternoon. Thank you.
 

bp2008

Staff member
Joined
Mar 10, 2014
Messages
12,676
Reaction score
14,024
Location
USA
Also hardware acceleration doesn't work in Windows 7 if you run BI in service mode.
 

Sean Motta

n3wb
Joined
Dec 29, 2017
Messages
7
Reaction score
3
I am not using it in service mode. I have the computer powering 5 1080P monitors though-out the house using an HDMI splitter and a transparent lock app, but I’ll look for another utility to check utilization.

Thanks
S
 

Sean Motta

n3wb
Joined
Dec 29, 2017
Messages
7
Reaction score
3
Windows 7 won't show GPU details. You will need to find a third party program for that.
BP, huge thanks for the pointers, now one more question.

I upgraded to windows 10, and my task manager does in fact only show a single GPU (the GTX). I’ve seen people post screen shots with both an Nvidia card and the intel graphics but i can’t for the life of me figure out how to configure that. Machine is a Dell OptiPlex running windows 10 with current Nvidia drivers.


Sent from my iPhone using Tapatalk
 
Top