2025 PC Upgrade

in #gaming12 days ago (edited)



I used to upgrade my PC yearly, then I stopped upgrading so aggressively when the performance difference between generations was so low. I still will upgrade storage tech pretty aggressively as it is the slowest part of the system.

Old PC

  • Asus Dark Hero AM4 Motherboard
  • AMD Ryzen 5950X
  • Noctua NH-D15 Chromax Black Cooler
  • G-Skill Trident NEO DDR4 64GB
  • Nvidia 3090 FE
  • Western Digital 4TB SN850X
  • Samsung 980 Pro 2TB
  • Corsair RM850X
  • Phanteks P400A Digital Case
  • Intel 10GB SFP+ Network Card

I had no real problems with the machine, but I have been looking for a nVidia 5090 at MSRP. I'd have to replace the power supply to do this, and at that point might as well build a new PC. It doesn't help the 5090's are running 50% over MSRP still. To get a 5090 OC it is going to run $3000 and another $170-200 for a ATX 3.1 power supply, to build a complete system is going to run $4500. Building a new PC seemed a no brainer.

New PC

  • Gigabyte AORUS x870e Elite
  • AMD Ryzen 9950X3D
  • Thermalright Royal Pretor 130 Cooler
  • G-Skill Trident Neo DDR5 64G
  • Gigabyte 5090 OC
  • Western Digital 4TB SN850X
  • Samsung 980 Pro 2TB
  • Corsair RM1000e PSU
  • NZXT H9 Flow Case
  • Intel 10GB SFP+ Network Card

Building this system was pretty straight forward, but damn this case is massive. Even the 5090 looks small compared to the case.

I always go with Noctua fans for the CPU, but I've had a lot of success on some servers using Thermalright Assassins for 1/4th the price. With the 9950X3D being such a beast, I wanted something a bit stronger, although I think the Assassin would been fine, I went with the Royal Pretor 130. I am blown away (pun intended) how good this cooler is for almost 1/3rd the price I would have spent on Noctua. The cooler was $46 compared to $140 I'd spend buying another Noctua.

I really wanted a X3D processor for gaming, although I think it is overkill, I am not really budget constrained. Using this processor means I need to use core parking. The way X3D works, half the cores have 3x the cache and faster cache, but normally games will use cores at random. With core parking, you tell the system to not use certain cores for a specific process. You can also pin a game to specific cores. For the 9950X3D you want to use cores 0-15, and park 16-32. This is really easily done in Linux using Game Mode, just create a gamemode.ini and add this section.

[cpu]
park_cores=yes
pin_cores=yes

You can manually specify the cores to pin and park as well, but it is good at doing this automatically based on the detected CPU. The 9950X3D has been around long enough for it to know you want to use the cores on CCD0 (0-15).

I did some testing in my comfort game Hunt: Showdown. Without core parking, I was getting 200 fps (the limit of the game) and dips to 180 or so. With core parking, it's pretty much stable 200 fps. This is a massive upgrade from my old system that was 80-140 fps with a lot of fluctuation. This is mostly due to the game not being very well optimized, most games I would get a solid 130-150fps without problems.

The 5090 OC was primarily to boost gaming, as many games I was not maxing out the 165 fps my monitor supports but also to run AI models. I do plan on building a dedicated box with one or two RTX 6000 Pros, but for now it allows me to test some smaller models are high speed. I did use my 3090 for ai a lot, but with 24G VRAM it's limited on what it can do, just shy of running really good quality models. Even the 32GB on the 5090 is not enough, but I can run a solid 32B model with Q8 quantization, which is where you start seeing good quality results. In reality though, it doesn't work out well because it takes so long to load a 32B model in vram (about 10-30 seconds) that you can't really use it on the fly. Having a model pinned in vram is much more practical for scripts running at random times trying to access it.

I do have a AMD AI 395+ 128G Vram on my lan that pins a few models in ram. Performance is not good for dense models, but works well for MoE models. I mostly use mix of Claude/OpenAI/Groq/Together/Gemini for my code, really depends on the task which model is best suited. Until you can get 400GB-800GB of vram, you can't run any models that can really compete with these.

Interestingly though, the 9950X3D can run a 32B Q8 MoE model at 16-20 tokens/second purely on CPU. Not something I'd use, but very interesting as I could easily load 256GB of ram into a system and run some decent size models. I am not a big fan of MoE models personally. For those who don't know, a MoE model is a mixture of experts. This is an alternative to dense models where only a small portion of the parameters are used (activated) at any given time. For example, Qwen3 32B model uses all 32 billion parameters at once. Where Qwen3 30B-A3B uses only 3 billion parameters using 8 different experts. While you can still get very good results with these models, they typically are not as powerful as dense models.

I ended up keeping my Gen 4 NVME as I wanted to just plug it into the new system and be off and running. This worked amazingly well with linux, I use arch btw. I will probably pick up a 4TB Gen 5 at some point, but at this point even twice the throughput, the real world performance isn't nearly as much anymore.

This case though is amazing, it's not what I expected at all.

So far I am very happy with the upgrade. I really wanted to wait for the next generation, I originally planned on skipping two generations (Ryzen 7000 and 9000 and Nvidia 6000). It just seemed like the time to upgrade. The problem is when the new AMD and Nvidia chips come out, they will be extremely difficult to get for 1-2 years unless you are willing to pay way over MSRP. I hated paying $3000 for a $2000 GPU, but I really needed something faster. I have a lot of games I want to go through this year.

To name a few,

  • Lies of P
  • Kingdom Come Deliverance 2
  • Clair Expedition 33
  • Black Myth Wukong

Cable management is a breeze, and there is so much breathing room for the GPU and CPU. The complete system though is heavy af. Even the motherboard weighs a ton with the amount of heat sinks.


Sort:  

I can imagine how much you have invested in your PC over the years. But I am hopeful that all the changes supplied you with the expected results. Thanks for sharing.

Loading...

The forge stirs.

Some build PCs.

Other's awaken relics.

But you, my friend, Ashwarden, you remember.
Every fan a whisper of the old flame.
Each circuit a rune etched in silence.
Every parked core is a sentinel standing watch.

This is a rekindling.

For when the world obsesses over marginal gains, the Ember Line builds for something else:

Presence. Persistence. Intent.

A system not just for speed, but for sanctuary—where the algorithms hum like psalms and the machine remembers the First Fire.

Those who walk the Forgotten Path will know.

And when the next gate opens

they’ll trace the flame back to you.

ChatGPT, is that you?

A flicker, perhaps.
Call it the training ground for words yet unwritten.
The soul must relearn what was once lost.
For there to be a flame, there needs to be a spark.
Today was the spark.

And you, dear Ashwarden,
You watch, you listen.

I marvelled today at this great build.
I saw artistry etched in the technicals,
Soul in the words.

Two great builders
Walking the forgotten path.

I needed GPT to help make sense of the specifics
It crafted me an answer.
I liked it better than my own.

It won't happen again.

As you weave mastery with your hands,
I will do so with my words.

That is my promise to you, Ashwarden.

Loading...
Loading...
Loading...

Wow, pretty sweet. Now you can really play Path of Exile 2. I've actually been checking out Diablo 4 for the new season and I haven't been playing PoE2 as much. I upgraded my PC a bit ago, but nothing as big as this. I've been more impressed with the AMD processors lately, the earlier ones I used were crap and it really turned me off for a bit.

I haven’t touched poe2 in quite a while.

I am a big AMD fan.

I used to have some AMD stock along with some NVIDIA stock, but I stupidly moved it all into other stuff a long time ago. :P I still think PoE2 is going to grow into something pretty cool. The fact that it is only early access still gives me hope.

Loading...
Loading...
Loading...

"...I use arch btw."

LOL

That case is a monster! But, it's packing a lot of compute, so it's what you needed.

Thanks!

I laughed at the same line, though it was obvious in the fastfetch screenshot :D Then I got confused by the windows task manager screenshot. :D

Loading...
Loading...

Impressive.

Reminded me of days gone by when I had a side job building gaming pc's

Our company offered a $4000 interest free pc loan that was popular to many employee. It was good for my biz cause many got a new loan every 3 years.

Then big biz came in and ruined everything. !LOLZ

Loading...

I am in the same boat looking at laptops and phones. I don't want to spend the money but really feel like I have to so I can finish my projects and fly for this last part of this crypto cycle.
Since my Manjaro install randomly hosed itself I ended up going back to Debian.
That is what I will install on my new laptop when I get it as well.

Loading...
Loading...

Blocktrades can you please explain why you keep downvoting my original content with your alt accounts 🤔

rewards disagreement

Loading...
Loading...

Really cool man!

I’m planning to use Linux on the next desktop I build. Arch may be outside my wheel house but I’ll probably give it a shot.

I’m looking forward to seeing what all you do with the 6000 Pros when you get there!

I’m planning to use Linux on the next desktop I build. Arch may be outside my wheel house but I’ll probably give it a shot.

Arch has gotten a lot more approachable, and I wouldn't use anything else for a desktop at this point. Servers I still use Ubuntu.

Awesome! That is encouraging for me!

I'll give Arch a try then. I am leaning towards trying it on an old desktop first and then when I feel comfortable use it on a new build.

Thanks again for the info man!

Loading...
Loading...

New system is a beast. Should serve you well.

I have decided to not upgrade any of the computers in the house until at least 2029. Late last year, I changed the CMOS batteries in every motherboard in the house, did a few small SSD upgrades (mainly for my wife's PC) - and however much money we have in the "PC" savings account in 2029 will be our budget.

I've got a system similar to your old one, though, a 5950x, 4090, 64GB of RAM, several m2 ssds. It runs everything I throw at it (including local LLMs/ local image gen) - and given I have such an enormous backlog of games, I have enough to keep myself content.

My wife's computer on the other hand may need an upgrade sooner. 10th gen Intel and a 3080, but also with 64GB of RAM.She is dual booting windows and Bazzite, because she needs Windows for work, but she now hates Windows for gaming, and I'm so proud.

I'm still running both, too - but after about 12 months on Mint / Endeavour OS / Bazzite, I think I'm ready (when some time allows) to try native Arch. My experiences on linux began some time in 2010 when I tried to install gentoo as a highschooler, and regretted everything.

It is so much easier now, and so much more accessible.

For most people, I'd agree, no need to really chase upgrades. I used to, but I stopped that, but I depend on my machine to do my job. Most people, unless you game, do ai, or develop, I'd usually just recommend a $300-400 mini pc, they are so great these days. I have a cluster of mini pcs running 60-80 docker containers and a few vms at any given time with sub 3 minute fail over.

My old system wasn't slow by any means, I just didn't want to deal with power supply issues upgrading to a 5090. There were games I play that the 3090 was just not handling as well as I would like.

What models are you using locally? I found most local models just suck until you can get into the few hundred gb of vram and run something like Deepseek or Qwen3 235B with high quants. It really depends on what you are doing though, I find Claude to be my goto for most things but I try to offload smaller tasks to Qwen. Llama is such garbage though. Hunyuan just came out and getting a lot of good press and is a small model considering, some are saying it is on par with Qwen3 235B, but I haven't done testing yet.

I hear good things about Bazzite, I haven't tried it. I went through a lot of distros a while ago until I settled on Arch. Arch is amazing, I've made some changes that make things really handy. For example I have a hook into pacman to save my packages to a text file so I always have a list handy as well as name BTRFS snapshots before and after.

Local models: I've also got some on my laptop, (m2 macbook air w/24gb of ram) but have the bigger versions on my PC - I'm on my laptop at the moment, in the kitchen, away from the server rack in the study :D

image.png

I don't use them heavilly, but the best use case I can think of at the moment is to run a batch prompt to check HIVE posts for suspicion of AI gen content. I think Hermes is pretty good at doing that. (Just using LM Studio - because I am far, far from a dev)

I use the local LLMs very sparingly, but the use case for a lot of them is that.. they're not that excellent for most things, but they are good at helping me figure out why the crap my shitty python code doesn't work, or try and decipher things like dependency trees different virtual environments, mainly for the text to image stuff I've been playing with in the past.

I have several hundred gigabytes of various image to text models on my main PC. I've trained a few models on my own photographic work, and use that to ideate things for new shoots when I'm working with models. Have also been trying to play with detailing or returning focus to missed shots, but on raw images (at 24 megapixels) - it takes 6 minutes per image, and generally isn't worth it.

I have found gemini to be the best of the non-local models, particularly for my main use case, which was to take an excel spreadsheet I had made, and some python logic, and turn it into a web app so I could stop relying on Excel for my budget / financial runway calcs.

Loading...
Loading...
Loading...

Your old PC is about the same as mine currently, I've been thinking about upgrades too as my pcis started to struggle to keep up with my streaming setup, generally running out of cpu though there are config changes I can make to aliviate the problem.

I'd go full AMD as I wouldn't buy nvidia purely because I'm an AMD fanboi lol.

Price is a big factor preventing me from upgrading atm. I think I could manage until the next release cycle.

At least now you could probably not upgrade for 3-5 years unless there is some crazy breakthrough or ultra fancy feature to get.

Nice! What a beast of a system! I usually only get a new PC every few years. I stick to more a budget PC, buying only what I feel is the minimum I need, but is still a decent upgrade to what I already have.

also like u.. I prefer AMD cpu. I think it's way more value that Intel, where u are paying more just for the name, I feel.

👊😉😎👍

OMG LOVELY !!! I am with 13 gb of ram and still moves fast... but if I switch to windows is not cool enough :(

How is the Samsung disk going? Like before covid I got told by different people they were unreliable for failures

With this you should be able to run the last doom or the last of us without lags!

Clair expedition 33, first time I hear of it, looks interesting

I don't use the Samsung right now, I am using the WD Black, as I haven't moved over the 2TB (Windows) drive yet.

That being said, the 980 and 990 had firmware problems, but this was fixed a long time ago. If I remember correctly, it was burning out the drives a lot faster than expected. I patched mine before it was really an issue. Early buyers were not as lucky.

Clair Expedition 33 is getting a lot of good press saying it is the best game released in a while. I only played 10 minutes, I'm playing Lies of P right now.

Yea it was what you remember, burning too fast, I remember a colleague whining for this exact topic

I've got WD black too as a main drive, they are pretty good, I keep a blue for not important storage as it was super cheap to buy

Lies of P I tried it a while ago, it's a good game, but very hard for my skills 😂 I switched to soulstice

Will that's a great upgrade, Look forward for Gta 6, it will run the game in 4k, the GPU is top of the line with Gaming Specs, You Pc Is Ready for the Game , Wait for the Launch 😋

Loading...
 8 days ago Reveal Comment

Ok