I’m looking at some old Intel and Pentium CPUs that are in a NUC. Are cores and max clock speed the only things that matter? Would a Pentium be good enough to run Immich? I have a i7-4790, and the NUCs I’m looking at range from a Pentium J5005 to a i3-1115G4. I do run Docker, does that affect anything?

  • EmoPolarbear@lemmy.ca
    link
    fedilink
    English
    arrow-up
    32
    arrow-down
    2
    ·
    1 month ago

    CPUbenchmark.net is the best way to compare 2 CPUs.

    Directly comparing cores and speed is only useful across the same architecture, comparing brands and different generations should only be done via benchmarks.

    I can’t provide any feedback about if those CPUs are enough for immich as I do not use it.

    • catloaf@lemm.ee
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 month ago

      This is my go-to for a first look. You might want to see if the CPUs also support special features like encoding/decoding acceleration, because doing stuff like that in hardware is much, much faster than doing it in software with regular instruction pipelines.

  • daddy32@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 month ago

    Don’t forget to compare a consumption too, or perhaps “performance per watt” metric. If plan to run this CPU in a server, this makes a difference in the electricity bill - especially for always on server.

  • GreatRam@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 month ago

    Buy a used tiny/mini/micro from eBay. Best bang for buck and good efficiency. I got a Dell with a 9500T for $110.

    • evidences@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      This the route I went too, a couple years ago I found a tiny form factor Lenovo with a 6500t on eBay for a little under 70 bucks shipped and then I found a tiny Dell with a 9500t on my local Craigslist for 100 bucks.

      They’re good little boxes.

  • Possibly linux@lemmy.zip
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    1 month ago

    Look at generation first. Look at ram speed, clock speed, number of cores and cache after checking the generation

  • francisco_1844@discuss.online
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    3
    ·
    1 month ago

    If you just do a search for <cpu1 model> vs <cpu2 model> often times you get pointed to sites that can do that comparison for you.

    For example searching for: J5005 vs i3-1115G4

    gave me several links one of which was Intel Core i3-1115G4 vs Pentium Silver J5005 - UserBenchmark

    There were several other sites with similar headers.

    As for best one for Docker, that too you can search. Specially if you use something like perplexity.ai and you ask which of those two is better for docker it gives you a nice comparison along with which areas one is better than the other as it pertains to using Docker. Suspect you can get similar good info from using any Large Language Models (LLM) like ChatGPT or Claude.ai (both of which have free plans)

    • reisub@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      10
      ·
      1 month ago

      I would avoid the userbenchmark site, the owners are heavily biased against AMD, so their benchmarks cannot be trusted

      • cron@feddit.org
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        1 month ago

        That’s true for AMD/Intel comparisons. It doesn’t really matter when comparing one vendor.

        But you’re right, it is not really trustworthy

  • Presi300@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    7
    ·
    edit-2
    1 month ago

    For desktop CPUs… Higher number = better. That’s it. i5 > i3 > pentium, 11xxxx > 10xxxx > 9xxx… etc. For laptop CPUs… Good luck

    • GenderNeutralBro@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      8
      ·
      1 month ago

      It’s worth mentioning that with a large generational gap, the newer low-end CPU will often outperform the older high-end. An i3-1115G4 (11th gen) should outperform an i7-4790 (4th gen), at least in single-core performance. And it’ll do it while using a lot less power.