Exadra37

Exadra37

AMD or Intel for Programming with Linux as the OS?

I am thinking in building or buy a desktop computer for programing, both professionally and on my free time, and my choice of OS is Linux with heavy usage of Docker.

At work I am a Developer Advocate for Security, and I need to be able to code in any backend programming language or in Android.

For Android I use Android Studio and their emulators, and here is where resides my main doubt. Are AMD processors compatible with Android or do they have some quirks?

I am also a big fan of Elixir in my free time, but I think here I will not have any surprise when using an AMD processor ;), or am i wrong?

Does anyone know of any other limitations of AMD processors for software development?

What are the advantages of AMD over Intel and vice versa?

Most Liked

dimitarvp

dimitarvp

If you can afford it, definitely invest in the Threadripper 3960x, 3970x or even the 3990x. These things tear through compilation workflows so good there’s not even a contest in that area unless you want to pay $30,000+ for certain Xeon Platinum dual-processor setups.

If that’s way outside your budget (the 3990x famously costs $3990) then a Ryzen 3900x is very adequate as well. Still, have in mind that investing in the current Threadripper generation can definitely last you some 10 years – with the PCIe 4.0 slots on your motherboard you honestly won’t need an upgrade unless you plan on playing 16k VR games. :smiley:

dimitarvp

dimitarvp

Sure, that’s fair. I use a different criteria: mostly future proofing. I studied the limits of PCIe 4.0 and honestly? There are NO such SSDs or RAM or GPUs! And there likely won’t be for at least 5 years – very likely 10 or more even.

To me the TR / PCIe 4.0 platform is finally hitting the reasonable limits of what most of us would ever need in a machine. 99% of us don’t have workflows that could require 12 GB/s SSD I/O performance, or 120 GB/s RAM bandwidth. :slight_smile:


So, if you figure you can (or want) to invest a bit more money for the next 10+ years, now is a very good time to do so. The TR 3960x / 3970x / 3990x is likely going to last many people for a lifetime, I’d say.

Exadra37

Exadra37

If I build now I may go with Ryzen 7 3700x or I wait for the new generation to be released and maybe the 3900x drops to my prices.

But I will go with the new generation of motherboards, 32GB RAM and 2 m2 SSDs(one for Ubuntu another for Windows). The graphics will be anything that supports 4 monitors, because I don’t play games.

I am really disappointed that the Ryzen Pro versions are not available for the build market, because they are more adequate and have memory encryption:

Where Next?

Popular Linux topics Top

dimitarvp
Hey everyone, I am about to receive a work laptop: the Lenovo T490 (could be changed to T490s, unclear as of yet). I am after the perfe...
New
Exadra37
I am thinking in building or buy a desktop computer for programing, both professionally and on my free time, and my choice of OS is Linux...
New
Exadra37
I am asking for any distro that only has the bare-bones to be able to get a shell in the server and then just install the packages as we ...
New
KnowledgeIsPower
It is a bit late for RockyLinux to ship their official release, they are still in RC1. I am ready using AlmaLinux 8.4.
New
0m3
Hello, everyone. It is necessary that the calling process and the child process are in the same memory space. Therefore, I use the CLON...
/c
New
Enoch_Kouichi
Can someone help me out? I have been trying to do the same thing as the “Homura Project” which is a game but i decided to make my own Hom...
New
New

Other popular topics Top

AstonJ
If it’s a mechanical keyboard, which switches do you have? Would you recommend it? Why? What will your next keyboard be? Pics always w...
New
New
AstonJ
Just done a fresh install of macOS Big Sur and on installing Erlang I am getting: asdf install erlang 23.1.2 Configure failed. checking ...
New
Exadra37
Oh just spent so much time on this to discover now that RancherOS is in end of life but Rancher is refusing to mark the Github repo as su...
New
foxtrottwist
A few weeks ago I started using Warp a terminal written in rust. Though in it’s current state of development there are a few caveats (tab...
New
First poster: AstonJ
Jan | Rethink the Computer. Jan turns your computer into an AI machine by running LLMs locally on your computer. It’s a privacy-focus, l...
New
PragmaticBookshelf
Develop, deploy, and debug BEAM applications using BEAMOps: a new paradigm that focuses on scalability, fault tolerance, and owning each ...
New
AnfaengerAlex
Hello, I’m a beginner in Android development and I’m facing an issue with my project setup. In my build.gradle.kts file, I have the foll...
New
CommunityNews
Open-source implementation of the classic GTA engine now running directly in your browser. Experience the reVC technology demo on DOS.Zon...
New
xiji2646-netizen
Woke up to this today: Claude Code’s complete source code exposed via npm source map. Not a snippet. All 512,000 lines. 1,900 TypeScript ...
New