Intel i7 10700K or AMD Ryzen (3800x, 3900x, 5800x or 5900x) for new desktop rig?

I’m about to take the plunge and buy a new desktop PC to replace my aging i7-4790.

Does anyone use the i7-10700 or Ryzen 3800x, 3900x, 5800x or 5900x with Linux? If so, do you have any issues? Is everything running optimally? What motherboard and RAM do you use?

Any information/suggestions/advice would be really appreciated.

UPDATE: My use case is now work and play, so:

  • Compiling loads of C/C++ projects (can take 30 minutes to clean build some projects on my current i7-4790).
  • Building Android projects in Android Studio.
  • Building a whole bunch of large Java projects.
  • Compiling CUDA projects.
  • Screen recording (have a hardware capture card for this).
  • Some basic and light video editing (some videos are approx. 45 minutes).
  • Messing around with VMs/containers.
  • Light gaming (with Steam).

I’m not worried about getting something that’s overkill - I’m pretty sure I’ll find a way to use whatever I get :smile:

I’ve personally had success with an AMD 2200G

I can’t give a great answer but…

If I was going with a newer AMD i’d recommend checking to make sure they have a driver for the processor’s codename. My 2200G AMD for example was “Raven”.

Their drivers come pre-installed in Fedora/CentOS/RHEL but you’ll need to do a manual install for other distros.

AMD also doesn’t have the Spectre vulnerability which requires all sorts of software mitigation. Intels will perform slower than what the stats imply depending on what you’re doing with them.

I don’t follow Hardware Addicts but if I did I could probably give you some great episodes for this:

1 Like

Thanks! Have update my original post. To be honest, I probably don’t really “need” to upgrade, I just “want” to upgrade to something new. The rig I have at the moment (a z97 motherboard with the Intel i7-4790) works just fine, it just takes a while if I have to build a large project (especially if I’m watching a video on the attached TV and/or video conferencing with colleagues).

It would be great to experience fast build times for larger projects, and the ability to do multiple things without the machine stuttering (when all cores are running at 100%).

I’ve had this machine for around 6 or 7 years now, it works great and has served me well, but would be nice to get something faster/beefier/newer/shinier :slightly_smiling_face:

1 Like

The answer is “whatever is in stock” these days isn’t it? Either way if its a “want” based update get the best you can afford to avoid buyers remorse later. I use a 2700X and would love to replace it but there is no way I can justify it as its already good enough.

1 Like