CPU's ???

x88dually

Young grasshopper
Joined
Jul 20, 2020
Messages
39
Reaction score
0
Location
NJ
Just downloaded bi 5.
Already have 2 servers running dual xeon e5-26xx v2's with dual channel 128g ram.
Thinking about buying an i7 8700.

Will be coming in around 1300-1400 MP/s. 8 5mp cams with 3 more later.

Question, should i buy or throw in gtx 1050 vid card into a v2 dual cpu server ?
 
Last edited:

biggen

Known around here
Joined
May 6, 2018
Messages
2,595
Reaction score
2,903
Go with the I7 8700 for the BI machine. Those Xeons are dinosaurs and aren't at all needed for BI.

Don't need a discrete GPU.
 

biggen

Known around here
Joined
May 6, 2018
Messages
2,595
Reaction score
2,903
How many cameras and what resolution and FPS? You don't need 40 threads or 300w of power consumption to run BI.

BI simply needs quick sync. Any modern day lower power CPU will be fine.
 

x88dually

Young grasshopper
Joined
Jul 20, 2020
Messages
39
Reaction score
0
Location
NJ
Will be coming in around 1300-1400 MP/s. 8 5mp cams with 3 more later.
Not worried about power. completely solar.
 

biggen

Known around here
Joined
May 6, 2018
Messages
2,595
Reaction score
2,903

That is a lot of MP you will be pushing. Are you intending to run 30 fps for all the cameras? That generally isn't needed unless you have a real specific need.
 

bp2008

Staff member
Joined
Mar 10, 2014
Messages
12,680
Reaction score
14,041
Location
USA
cpubenchmark.net tells us that i7-8700 is about equivalent in multi-threaded performance to just one Xeon E5-2690 v2, but with the obvious advantage of Quick Sync and lower power consumption on the i7-8700. Anyway I would not try to run 1200-1300 MP/s on an i7-8700. I got close to that number on my i7-8700K (higher base clocks) and it was pushed pretty hard by that load. It is likely doable on a dual Xeon E5-2690 v2 server, but you're talking about a lot of noise and waste heat even if won't affect a power bill directly.

But you've said you aren't worried about using the old powerhog servers, so I say go ahead and try it on there, and enable sub streams on some of the cameras if you need to reduce the load. With all the cams sub-stream enabled, you should be able to run the load on most any quad core from Intel.
 

reflection

Getting comfortable
Joined
Jan 28, 2020
Messages
348
Reaction score
261
Location
Virginia
If you are doing D1 sub streams with 11 cameras, your MP/s drops to under 100 (assuming 15fps).
 
Joined
Apr 26, 2016
Messages
1,090
Reaction score
852
Location
Colorado
i7-8700 with sub-streams enabled is the answer imho. With sub-streams it's waaaaay more than you should need unless you plan to do multi-camera simultaneous playback, but it's modern and has some legs and good compatibility.
 

bp2008

Staff member
Joined
Mar 10, 2014
Messages
12,680
Reaction score
14,041
Location
USA
i7-8700 with sub-streams enabled is the answer imho. With sub-streams it's waaaaay more than you should need unless you plan to do multi-camera simultaneous playback, but it's modern and has some legs and good compatibility.
You may have missed it but BI recently started recording sub streams alongside main streams in BVR files, so you can have efficient multi-cam simultaneous playback too.
 

x88dually

Young grasshopper
Joined
Jul 20, 2020
Messages
39
Reaction score
0
Location
NJ
Both supermicro 24 bay servers have dual e5 2680v2, and other one is e5 2690v2, sorry forgot this part in the beginning.

I'm trying to use what i have, thats why i had to ask. I know wiki says 8700 or 9700 w/ or w/o the k.


But my dinosaurs are already running. Both have dual channel 128g ram
 

x88dually

Young grasshopper
Joined
Jul 20, 2020
Messages
39
Reaction score
0
Location
NJ
CRW, what did the epyc an memory run you ?

my pfsense is dual e5 2630v2
2 virtualization servers are dual dell r720's with dual e5 2650v2's
I like my dinosaurs
 

x88dually

Young grasshopper
Joined
Jul 20, 2020
Messages
39
Reaction score
0
Location
NJ
The fps i set to 30, and cams run around 24fps. I'm gonna lower my setting to 20 or 25fps in bi
 

sebastiantombs

Known around here
Joined
Dec 28, 2019
Messages
11,511
Reaction score
27,696
Location
New Jersey
Setting frames in BI will have no effect. The only frame rate that matters is what the camera(s) is set at. Bi can only receive what the camera sends.
 
Joined
Apr 26, 2016
Messages
1,090
Reaction score
852
Location
Colorado
CRW, what did the epyc an memory run you ?
EPYC + MB + Used Memory: $1600, but the memory was used, and for 128GB like you have, add another $400 USED, probably 25% more for new.

You can see all the crazy details in this thread: Finally Completed - New EPYC build & Limit Test - (Extremely Unnecessary Builds)
But had I ordered after sub-streams I probably would have just gone with 8C Ryzen, or even tried my luck with a Ryzen APU, but I should have bought a used Intel desktop which is the better choice in this case.
 

reflection

Getting comfortable
Joined
Jan 28, 2020
Messages
348
Reaction score
261
Location
Virginia
CRW, what did the epyc an memory run you ?

my pfsense is dual e5 2630v2
2 virtualization servers are dual dell r720's with dual e5 2650v2's
I like my dinosaurs
Having run dinosaurs for years, I recently retired them (gave away one) and the other one I power on for testing when needed. The dual Xeons with lots of memory are nice when you have lots of VMs. I like my dinosaur too, but it eats a lot and I was tire of feeding him and I don't have solar.

If your virtualization servers are already running 24/7 for other services (like pfSense), it would be easy to load up a BI VM and test to see how well it performs. Unfortunately those Xeons don't have an iGPU, but perhaps with substreams you can get by without iGPU passthrough. It's a quick test and won't cost you anything. As a matter of fact, you can install BI on a VM with 2 cores and 8GB RAM, then clone it to a VM with 4 cores and 16GB. And clone again with 6 cores, 8 cores, and 10 cores. Make sure you setup BI and cameras first before you clone. Then you can test each configuration (not at the same time of course) and see how much is enough horsepower.

For reference, I'm running BI as a VM and I only give it 2 vCPU and 8GB ram. I have 9 cameras and run substreams. I also do iGPU passthrough. My cpu utilization hovers between 10-15%.
 

x88dually

Young grasshopper
Joined
Jul 20, 2020
Messages
39
Reaction score
0
Location
NJ
My only concern is the igpu, i have gtx 1050 lp's. supermicro pdu's dont have vid card plugs, all molex. Other server is unRaid running a few vm's at 4 core each and a buttload of docker programs.

Right now as a test, i have 5 cams loaded on win 10 server case, dual e5 2620's, no record to disk unchecked box. cpu is around 15 %. All cam settings are maxed out to load the cpu's.

I love my old stuff, theyre big brutish and over powering. I dont care how much they eat,
I love my old stuff, including cars, a 10k ricer turboed engine makes the same hp as a old muscle car stock outta the factory.
I'll stick with my old toys, ty.
 

reflection

Getting comfortable
Joined
Jan 28, 2020
Messages
348
Reaction score
261
Location
Virginia
You have to enable record direct to disk. no overlays. sub streams. Try it without a GPU to see if it's okay. Test the setting that you would be using as oppose to trying to stress test your hardware.
 
Top