I am a PhD student sick of depending on remote access to supercomputer facilities (long queue time and lack of GUI for data analysis). Therefore, I want to construct my own personal computer to crunch large database (max 100GB size).
I am gathering opinions, information and advice about how to do that. For instance, which parts would you recommend? I need a machine capable of: 1) handling large database (up to 100GBs); 2) performing data analysis rapidly (I code in Matlab, Stata, R and Python); 3) running code for days.
Important: I don't need a machine which is fancy (no fancy case, no fancy video card...). All I need is extreme computing power.
I am willing to spend extra money on RAM (need 128GB probably?), CPU and Motherboard. However, I want to save on anything not related to data analysis. Budget: at most 2,500$.
I would really appreciate any advice and comment,
Here's my recommendation for you based on the specifications that you've shared here.
I've maxed out everything related to compute. I did include an entry-level discrete GPU. A discrete GPU is required with this CPU, however, you could choose a cheaper GPU that would still suit you. Just be sure that it has all the outputs that you may need for any monitors that you'll need.
Thanks a lot for your prompt reply.
You're quite welcome! Let me know if you have any questions about this build. Happy to discuss it further!
Submit photos and a description of your PC to our build showcase
See other custom PC builds and get some ideas for what can be done
Services starting at $149.99