*** Edited to include i7 7700 data in same post for same config. ***
Got a GPU which happens to be more appropriate for the application, AMD WX5100, so I put it in the 1800x box as an experiment before it goes to its new home. Still not optimal, but I'll prob be within 10W of the best I can do
GPU-wise when it's seeing little utilization, so there won't be much more upside. edit: Also got my i7 7700 Optiplex 7050 up and running, can post back to back numbers.
AMD 1800X =
RED, INTEL I7 7700 =
BLUE.
Identical config copapasta over via Blue Iris's nice features. Only adjustment is to enable HW accel for Intel.
Config 1: Disabled a few cams to get near where I was @ the OP. ~460 MP/s according to BI status.
Console closed, run as service: CPU ~15% utilization, GPU 0% utilization. System power @ the plug is ~85W to ~90W. HW monitor says ~38W to the Ryzen.
Console open, active local session: CPU ~19% utilization, GPU ~7% utiliation, system power @ the plug is 95W to 105W. HW monitor says ~45W to the Ryzen.
<I'll try to gather i7 7700 data in this config at a later time.>
(A car just drove by, should trigger one of the cameras, and I'm pretty certain I saw the watts jump by ~10W for a min, then drop back down. It is notable that there is not a lot of triggering going on during these readings.)
Config 2: Bumped back up to ~860 MP/s (my current config).
Console closed, run as service:
CPU ~33% utilization, GPU 0% utilization. CPU in boost. System power @ the plug is ~110W to ~120W. HW monitor says ~62W to the Ryzen.
CPU ~37% utilization, GPU 50% utilization. System power @ the plug is ~60W to ~65W. HW monitor says ~35W to the i7.
Console open, active local session:
CPU ~41% utilization, GPU ~8% utiliation, system power @ the plug is 125W to 135W. HW monitor says ~72W to the Ryzen.
CPU ~60% utilization, GPU 50% utilization. System power @ the plug is ~75W to ~80W. HW monitor says ~50W to the i7.
It is notable that when remoted via RDC, the CPU utilization rises less for the Ryzen than for the i7 7700. With console open I see around 75% - 80% CPU utilization when I'm running RDC on the i7 7700, compared with ~50% for the 1800x, which is also offloading some to its discrete GPU. I do demand fast refresh rates when running RDC, and this is my mission mode for watching the BI server, so YMMV. You can get less utilization with lower refresh rates, etc...
1800x with water cooler runs at ~50-55C (HWMonitor)
i7 runs around 70C-80C, depending on load. Less fans, etc on Optiplex, so quieter. (HWMonitor)
Plug power measurements observed from the readout of one of my UPSs.
FWIW, when I first fired up the i7, without HA, it blasted straight to >80% running a subset of my cameras. Enabled HW acceleration and it dropped ~40% (IIRC, I had console open), then I added cameras. This says both something about the AMD Ryzen raw processing power (scaling like a lot of the benchmarks) and it says a lot about the advantage of HW acceleration and the very specific design of the i7 + Optiplex 7050 (zero frills enterprise desktop vs a loaded high end, GPU'd PC with a hugely featured mobo temporarily purposed into being a BI server).
So overall, my assessment is presently this (some of it will be stating what is already common knowledge):
Optiplex i7700 will be more efficient than 1800x for running a dedicated BI server box for my application (and for many others, as well). For my use (RDC especially, and at the demanded frame rates, 860 MP/s), I am pushing the limits of the i7 7700. I can add a few more MP/s, but not proportionately many before I have to start giving up the experience I want. I can probably extend its life a little if I can figure out how to add an small discrete GPU. Even paying the 'higher' price I paid for a Dell Refurb where I didn't shop around a ton ($740 to my doorstep, tax included), it's still significantly cheaper to purchase than to build one myself. Similar option does not presently exist for AMD. That said, if one includes the price of 4TB WD purple, maybe larger than 128GB SSD, etc. the proportionate price advantage reduces a little. YMMV, demanding on what features you want and how long you want to spend bargain hunting.
Excluding the power or cost arguments, Ryzen 1800X will run BI as well as (running as a service) or better than (Esp console open RDC high frame rates) an i7 7700 from an 'experience' perspective for my pretty demanding (config. Therefore if one wants to try out BI and has a Ryzen box sitting around, IMO they'll prob get a decent experience. But it will use more power for various reasons. That said, IMO, ~110W is hardly the office heater that is my ~250W at idle i7 950 with a gigantic GPU, esp given the non BI capabilities of the box.
On its own, my home network (inc POE cams) + IR now uses more than 150W...
** There may be additional tweaks which change this assessment. Not trying to mislead, etc.
<complete> I'll try to get my new Optiplex with the i7 7700 up and running over the weekend and post up its specs with an identical load. I suspect it'll use less watts due to HW acceleration + having the most bare bones mobo I think I've ever seen, but I am slightly concerned how it'll eat 860 MB/s.
</complete>
Various
disclosures:
- I did not buy the GPU for the purpose of utilizing blue iris, nor do I recommend it for a blue iris specific application.
- No misleading is intended,
not recommending a Ryzen as better than an i7 for BI, see my prior posts about it being what I had around, not a home security expert.
-
I am an old school fan of AMD and think the Ryzen is comparable to an i7 in a lot of respects. I think it's cool that they have some competitive processors out now.
- I am a bigger fan of data and truth, therefore the long posts in this thread. I like to measure stuff and look at the data.
-
AMD System specs:
Ryzen 7 1800x, evo 960 M.2, WD purple 4TB, 32GB DDR42667, Corsair HX1000i, AMD WX5100, Win10 pro, some gamer mobo with flashing lights and 'armor'.
- Objective is to put out some data points on the above config.
- Intel System specs:
i7 7700, 128GB M.2, WD purple 4TB, 16GB DDR42400, Bronze 240W PS, headless, Win10 pro, micro ATX?. Dell Refurb Optiplex 7050. Fresh non-Dell Win10pro install, 21.20.16.4664 drivers.