Time is money, and my 5+ year old desktop is costing me a heap of it right now. The final straw has come when processing several terabytes of stealer logs which has taken forever. Meanwhile, Stefan has been flying through them with a massive NVMe drive on a fast motherboard.
So, in no particular order, here's what I need it to do:
- Read and write multi-terabyte files fast
- Run SQL Server locally for both development and querying of large data sets (the latter is especially memory intensive)
- Dev environment is largely Visual Studio, SSMS and other (less intensive) tools
- Run a gazillion simultaneous Chrome tabs 😛
And here's my current thinking:
- SSDs (Samsung 9100 PRO?):
- Fast OS drive big enough for Win 11 plus apps
- The biggest possible drive for processing the sorts of files described in the intro
- I'll probably drop an existing 10TB mechanical drive in, purely for storage
- RAM:
- As much as feasible without ridiculous costs (a lot of the data processing is done in-memory)
- Probably don't need pricier ECC memory
- Processor
- I've had Intel but am open to change (Threadripper seems to have got a lot of love lately)
- GPU
- Needs to drive two 2560x1440 screens plus one 5120x1440
- This isn't going to be used for gaming or hash cracking
And before you ask:
- Yes, it will run Windows, not Mac OS or Linux
- No, pushing all this to "the cloud" is not feasible
Suggestions, comments, questions and all else welcome, thanks everyone!




Hi Troy,
Threadripper is pretty much it for 'budget' serious workloads these days. Next step up is Epyc and deep rabbit holes.
Two main reasons -
1: Lots of performance, lots of RAM, lots of cores
2: Lots of PCI slots - with the right motherboard this means many PCI slots for things. Multiple GPU's, room for U.3 SSD risers, proper 10GBE networking, etc Not only slots for things but room for things.
2: is the reason I went over to the Threadripper platform for all my GIS workstations.
If you want lots of RAM then consumer AMD is not for you - stability with all 4 RAM slots loaded is hit & miss. Ryzen 9000 series CPU performance is fantastic but let down by lack of PCI lanes thus gimping motherboards. Flip-side is you can build a pretty fast system for the price of a Threadripper motherboard.
The Nvidia RTX4000 Ada SFF is a nice little card - small, good performance, low noise & low heat, as well as 20GB handy for local LLM work.
For more serious GPU performance 5090s are fierce but large. The water-cooled versions are great at optimising space but cost a bit more. Something like the Asus ROG Astral LC 5090 is a lot more compact slot-wise and using a decent BeQuiet case makes it easy to locate the radiator.
PCIe Gen 5 SSDs are pretty fast. Samsung and Crucial have a few options.
U.3 is the current enterprise durable, high speed, high IOPS, large volume format. Up to 30TB. Not available from 'gaming parts' stores so a bit harder to find without having to fill out a contact form and getting a business development representative calling you back in three days....
Cooling gets complicated - Threadrippers with all the fruit get a bit warm. All my work PCs are full of either Noctua or BeQuiet fans.
Threadripper motherboards can be very temperamental to get going. Be prepared to grab a few cold ones and take a few walks on the beach. Once running they're rock solid. I have Gigabyte, Asus, and Asrock Rack boards and none have done anything weird after initial setup.
Except for the one that I had an Intel Arc card in - that was nasty. Two cats in a cage....
Finding a vendor that will build what you want is going to be hard. I've seen some funky stuff built by 'specialists'. They usually mess up the cooling config and you end up with a noisy yet overheating (=throttling) mess.
Buy a very proper UPS.
Buy more solar panels.