My current BI server is a Dell Optiplex 9020 tower. The motherboard is a Dell 0N4YC8 with an Intel i5-4590 CPU, 4 Cores, 4 Processors; there is no GPU attached to this computer. I am currently running BI version 5.5.6.2.1, and have 12 cameras. I have cloned 5 of those cameras in order to run DeepStack (CPU version). I should also add that I plan on adding other cameras to include some PTZs in the future.
With BI pulled up, I am running between 29-43% on CPU just sitting here. I have gone over the Wiki page for optimization several times and am following the tips/tricks. BI is running as a service, and once I close the program window out, I notice the CPU drops down to about 25%. Even with that, I have a hunch that I may need to update some of my hardware, but am trying to find the most cost-effective path.
Would a GPU make sense/be a good investment? I figured this would allow me to install the GPU version of DeepStack to take some of the load off of the CPU. If this is a good path towards optimization, are there any recommendations as to what GPU would fit my needs and be compatible with my old motherboard and CPU?
Would I be better off switching out the CPU for a better ROI? In reading the Wiki, I see that the i5-12600K would be a good solution for performance. I’ve found a motherboard/CPU bundle on Amazon featuring this CPU, but shuddered at the price ($474 presently). I figured if I performed that kind of upgrade, I would have to replace the motherboard to accommodate the new CPU. Kind of makes me wonder if I would be better off replacing the entire computer altogether.
Any constructive thoughts/ideas would be greatly appreciated as I just want to make sure my server runs efficiently and is “future-proof” for quite some time.
With BI pulled up, I am running between 29-43% on CPU just sitting here. I have gone over the Wiki page for optimization several times and am following the tips/tricks. BI is running as a service, and once I close the program window out, I notice the CPU drops down to about 25%. Even with that, I have a hunch that I may need to update some of my hardware, but am trying to find the most cost-effective path.
Would a GPU make sense/be a good investment? I figured this would allow me to install the GPU version of DeepStack to take some of the load off of the CPU. If this is a good path towards optimization, are there any recommendations as to what GPU would fit my needs and be compatible with my old motherboard and CPU?
Would I be better off switching out the CPU for a better ROI? In reading the Wiki, I see that the i5-12600K would be a good solution for performance. I’ve found a motherboard/CPU bundle on Amazon featuring this CPU, but shuddered at the price ($474 presently). I figured if I performed that kind of upgrade, I would have to replace the motherboard to accommodate the new CPU. Kind of makes me wonder if I would be better off replacing the entire computer altogether.
Any constructive thoughts/ideas would be greatly appreciated as I just want to make sure my server runs efficiently and is “future-proof” for quite some time.