Hello, all! I need to put together a desktop for C and Fortran development on Linux and for day-to-day browsing, media, documents. I haven't been following hardware developments for a few years now, but I do have a sense of the general principles and I've done builds before.
For reasons I'll spare you, I won't be using any CUDA, OpenCL, or Phi co-processors, at least not in the foreseeable future. This is what I value most, in rough order of importance:
- fast CPU/computation, and the nature of the code means that I can take advantage of many cores (Do I want a Xeon? Maybe 2 Xeons on one motherboard?)
- quiet and relatively cool
- no noteworthy storage needs, regular-sized SSD should be plenty
- discrete GPU from Nvidia for just-in-case, but no plans for gaming
- small(er) desk footprint
The code I'll be writing will eventually run on a SLURM cluster but I do want to be able to debug it and maybe do some smaller trial runs on my own machine, so CPU performance is the key.
Budget-wise... somewhat flexible, but $1,000-2,000 excluding monitor and other peripherals is doable. Am I even in the right ballpark with these figures?
Does anyone have any experience with such machines? Any recommendations? Thank you!