Currently I’ve got a RPi4 without Coral, running Frigate with 2 cams, HA, Paperless, Photoview and Qbittorrent. This works well but maxes out the RPi4. As I want to add Immich and more cams, I have to upgrade. Budget allows for either a USB Coral with the existing RPi4 or buy a secondhand HP Prodesk 600 g4 with Intel 8th gen. According to Frigate I can use Openvino for object detection. Otherwise, I could add a Coral mini pcie, with a mini pcie to pcie adapter. But that stretches the budget. Besides frigate the HP should be able to run the rest.

Any thoughts?

  • @Technikus5@feddit.de
    link
    fedilink
    English
    1
    edit-2
    10 months ago

    It shouldn’t really scale above a certain point, it’s just that if you import a lot of pictures all at once (in my case with immich-go, as mentioned from a Google photos takeout), all the ML-Tasks (facial recognition, search tagging) together with the normal tasks (thumbnail extraction, video transcoding) can suddenly increase the ram usage from in my case normally 1-2gb to around 6, which even on an 8gb raspi could get a little tight. But for example even just 16gb in the HP should be enough, assuming you don’t have a bunch of other stuff clogging up your RAM. As for the CPU, I’m not too sure tbh, I’m using a Ryzen 5 5600G, which can handle everything that’s running on my server with ease. I think the only significant downside you’d have here going with 4th gen is power efficiency. I still have an i7 6850K (OCd to 4.3GHz) in my main PC, and that thing uses a couple hundred watts when fully loaded, compared to my Ryzens 65W or so. If you’re just going for an i5 or i3 with the fourth gen that’s probably not gonna matter too much, but the performance probably also won’t be amazing at the same time.