Hello, my fellow labmates have tasked me to propose a build for a linux workstation to primarily run the imaging software MorphoGraphX. I am not too familiar with the software myself and have not tried running it yet. I posted on their forum and they seem to suggest a 3070 or 3080 for CNN for deep learning, a 14 core processor (more cores being better for OPM), and 128 GB of RAM. My background with regards to computers is windows machines that I have built for gaming so I am new to this and am not entirely sure what questions I should ask. I would be very grateful to hear any suggestions regarding GPUs, mobos, processors, etc for this machine. Thank you!
Here are my recommendations:
Case
Something with good airflow, Meshify C perhaps? Might want to buy a few fans on top of that. Maximize airflow, don’t go water cooling, no need. Buy a big-ass CPU cooler and call it a day.
PSU
Anything gold-rated that can provide enough power, an 850W might be enough but if the price difference is small go with a 1000W supply just to be sure.
RAM
Simple enough, max all slots on your motherboards, so either 8x16 or 4x32 GB DDR4/DDR5 at 3600 MHz or higher.
Harddrive
A 2 TB m.2 stick should be enough for a boot drive and to host current projects, with the archived ones on the NAS. If no NAS is available, take the hit and invest in an 8TB extra SSD.
Graphics card
3070/3080 is nice, but I’d go with an A4000 card or even A5000 card. They cost as much in todays market but has much better productivity results.
CPU & Motherboard
Motherboard will depend heavily on CPU choice. You have three viable choices here, Ryzen 9, Core i9 or low-end Threadripper. See build examples for further info.
Example builds
AMD Ryzen 9 5950X ~ $4100 (Part List)
The current top-end consumer offering. Motherboard should be an X570S or so.
Type | Item | Price |
---|---|---|
CPU | AMD Ryzen 9 5950X 3.4 GHz 16-Core Processor | $729.89 |
CPU Cooler | ID-COOLING SE-225-XT 76.16 CFM CPU Cooler | $39.99 |
Motherboard | Gigabyte X570S AORUS MASTER ATX AM4 Motherboard | $377.99 |
Memory | G.Skill Ripjaws V 128 GB (4 x 32 GB) DDR4-3600 CL18 Memory | $559.99 |
Storage | Samsung 980 Pro 2 TB M.2-2280 NVME Solid State Drive | $328.00 |
Video Card | PNY RTX A4000 16 GB Video Card | $1795.99 |
Case | Fractal Design Meshify C ATX Mid Tower Case | $115.97 |
Power Supply | SeaSonic FOCUS Plus Platinum 850 W 80+ Platinum Certified Fully Modular ATX Power Supply | $169.00 |
Total | $4116.82 |
Intel Core i9 12900K ~ $4500 (Part List)
Tried and true, noone ever got fired for buying Intel right? CPU is slightly cheaper than AMD, but motherboard and DDR5 not so much. Buy Z690, top of the line.
Type | Item | Price |
---|---|---|
CPU | Intel Core i9-12900K 3.2 GHz 16-Core Processor | $617.00 |
CPU Cooler | ARCTIC Freezer 34 eSports DUO CPU Cooler | $52.99 |
Motherboard | Gigabyte Z690 AORUS ULTRA ATX LGA1700 Motherboard | $369.99 |
Memory | Corsair Vengeance 64 GB (2 x 32 GB) DDR5-4400 CL36 Memory | $499 |
Memory | Corsair Vengeance 64 GB (2 x 32 GB) DDR5-4400 CL36 Memory | $499 |
Storage | Samsung 980 Pro 2 TB M.2-2280 NVME Solid State Drive | $328.00 |
Video Card | PNY RTX A4000 16 GB Video Card | $1795.99 |
Case | Fractal Design Meshify C ATX Mid Tower Case | $115.97 |
Power Supply | SeaSonic FOCUS Plus Platinum 850 W 80+ Platinum Certified Fully Modular ATX Power Supply | $169.00 |
Total | $4446.94 | |
Generated by PCPartPicker 2022-01-11 10:36 EST-0500 |
Threadripper 3960X ~5100 (Part List)
If you really want this workstation to last, Threadripper is it. 24 cores, 48 threads. Costs a small fortune, but will last you for years, and years, and years, with minimal if any upgrades.
Type | Item | Price |
---|---|---|
CPU | AMD Threadripper 3960X 3.8 GHz 24-Core Processor | $1789.98 |
CPU Cooler | Noctua NH-U9 TR4-SP3 46.44 CFM CPU Cooler | $79.95 |
Motherboard | Gigabyte TRX40 AORUS PRO WIFI ATX sTRX4 Motherboard | $475.87 |
Memory | Corsair Vengeance LPX 32 GB (2 x 16 GB) DDR4-3600 CL18 Memory | $114.99 |
Memory | Corsair Vengeance LPX 32 GB (2 x 16 GB) DDR4-3600 CL18 Memory | $114.99 |
Memory | Corsair Vengeance LPX 32 GB (2 x 16 GB) DDR4-3600 CL18 Memory | $114.99 |
Memory | Corsair Vengeance LPX 32 GB (2 x 16 GB) DDR4-3600 CL18 Memory | $114.99 |
Storage | Samsung 980 Pro 2 TB M.2-2280 NVME Solid State Drive | $328.00 |
Video Card | PNY RTX A4000 16 GB Video Card | $1795.99 |
Case | Fractal Design Meshify C ATX Mid Tower Case | $115.97 |
Power Supply | SeaSonic FOCUS Plus Platinum 850 W 80+ Platinum Certified Fully Modular ATX Power Supply | $169.00 |
Total | $5142.20 | |
Generated by PCPartPicker 2022-01-11 10:53 EST-0500 |
Hope that helps some!
Thanks for the response and builds, greatly appreciated. I will definitely bring these up to my lab members for consideration. For the threadripper build, why is the memory configuration 8x8GB instead of a configuration with 128GB of RAM?
Sorry, you’re right. That was my mistake. Add $100 to increase 8x16 GB. I have updated the parts list to reflect this.
These are just some suggestions, I also recommend checking out System76 if you are from US / Canada, their Thelio Major series really makes it simple to run Linux workstations.
If you go for the intel build, do yourself a favor and buy a network card as well. Z690 is so new that only the latest kernel 5.15 has support for its integrated network card&wifi. But with 5.15 comes a new libc6 requirement as well, so no cuda and tensorflow/pytorch, yet.
@Steven_Jarsen if you are going for threadripper beware that most of the motherboards are EATX and Meshify-C case is ATX only.
I have Threadripper in the exact case, and I needed to make compromises when it comes to motherboard, as there is very little ATX boards with TRX40 socket.
Another thing is with that small case you will need to buy a lot of high quality fans to provide enough air to CPU and GPUs during intensive work. Threadrippers takes 280W. That’s a lot for a CPU.
If you have enough space it would be better to have bigger case like Meshify S.
This topic was automatically closed 273 days after the last reply. New replies are no longer allowed.