stl522013 :
Thanks. We were looking at getting the i7 5820k. But we found this CPU for a good price. Is it good enough to host games and for people to be transferring files at the same time?
http://www.serverpartdeals.com/intel-slbv6-xeon-x5660-2-80ghz-six-core-processor/?gclid=CjwKEAiAuea1BRCbn-2n7PbLgEMSJAABQvTTTlrJ6FGGpy0M0ZX6OaMIWYyER1u70gQrtzMXbvmSQhoCySbw_wcB
Hey,
Even though you narrowed it down to a "game server" the problem still remains that it's not clear how many people you intend to host and what game clients you intend to run.
Hosting 20 people obviously is significantly different from 100, not just for CPU usage but network upload/download speeds, system memory, and drive access.
Once you've got that figured out you can try Googling for more info.
*Note that depending on need, renting a server might be a pretty good option too, but either way there's a few good articles around. For example:
http://www.maximumpc.com/dedicated-gaming-server/
CPU:
You can use Passmark as a rough estimation of processing power.
https://www.cpubenchmark.net/cpu.php?cpu=Intel+Core+i7-5820K+%40+3.30GHz
Total and per thread. Probably TOTAL processing power is most important since it should be a lot of smaller threads running so no single-core overload benefitting from faster cores with less total processing power.
*Note that approx 13,000 score is based on the default Turbo Max 3.6GHz. You can increase processing power in two main ways:
a) overclock, and
b) increase frequency for all cores loaded (in the BIOS)
CPU's often drop the frequency as more cores are utilized. For example, 3.6GHz might be for one or two cores only, and 100Hz drops for every core after.
With my i7-3770K I had 3.9GHz Max turbo by default, but that became 3.6GHz fully loaded. I overclocked to 4.2GHz manually for one or two cores loaded, and 4.1GHz (41 multiplier) for three and four cores loaded.
So after my tweaking which didn't include voltage or other settings, just the multipliers, I was already at 4.1GHz instead of 3.6GHz when the CPU was highly loaded. Just FYI. Obviously a good CPU cooler is needed. I'd probably go with a Noctua air cooler rather than liquid cooling since that's a lot more reliable. You want reliability when hosting other people.
For SSD, perhaps a Samsung 850 EVO. Not sure if faster M.2 or PCIe would benefit or not (or RAID0) because I don't know what the demands are which again depend on the game and number of people hosted.