-
warthog9
-
- Posts: 9
- Joined: Tue Jul 18, 2017 3:47 am
by warthog9 » Sat Sep 05, 2020 12:46 am
Followup to my last comment, as I just upgraded the machine I'm running sighthound on. I have about 17 cameras, varying resolutions.
Old machine: i7-6700T, 4 core, 8 thread 2.8GHz base, Intel 530 GPU.
Sighthound 6: 80-100% cpu, negligible GPU usage
Sighthound 7 beta: ~50% cpu, ~73% Intel 530 GPU usage
That was a solid move forward.
New machine: i7-9700T, 8 core, 8 thread, 2.0GHz base, Intel 630 graphics. I've also added a Quadro P1000 to the system, because I needed a low-profile pci-e card to fit in the 2U box I was shoving this all in.
Sighthound 7 beta: 55-70% cpu usage (I'm actually somewhat surprised here), and ~53% GPU on the NVIDIA only.
the lower base clock may be the result in the higher cpu usage, though I would have expected twice as many real cores to have mitigated that a bit (and honestly ultimately been a lower overall cpu usage). While I was shutting down the old box and getting the new one up, I did run a single camera, full 1080p. It ran about 5-6% cpu and ~4% gpu, so adding in the 16 additional cameras of various resolutions and such means this has scaled somewhat predictably (and noting that visionik suggested more improvements are in the works).
I note that Sighthound doesn't seem to want to make any use of the iGPU with the P1000 present, as my usage is currently at a negligible 0%, even when viewing video. I don't know if this is a case of, the P1000 is so much faster it makes no sense to use any of the iGPU, or if this is just an issue of trying to manage two cards and stacks to do things, but I wanted to note it. I suspect the last of the cameras I need to add will likely fill up this box, but this also sets the stage for what an i7-9700T, 32G of DDR4 dual channel memory, an nvme boot drive and two skyhawk drives, and a Quadro P1000 seem to be able to process.