Hey Grant, Just some general thoughts...
- K series chips (including the 6700K you linked) are unlocked (so can be overclocked), but don't come with a stock fan and are often missing features useful for server workloads (though it seems 6700 vs 6700K, the K is only missing "Trusted Execution Technology" http://ark.intel.com/compare/88196,88195) - As you know, the Xeon chip is Broadwell and the i7 chip is Skylake; check the list of features to see if any are relevant to you: https://en.wikipedia.org/wiki/Skylake_%28microarchitecture%29#Architecture - faster AES encryption sounds useful... - i7 chips support hyperthreading, but logical threads aren't as good as physical cores - I think even optimistically they only speed things up by 1.5x, so it may be better to get two i5 processors instead (it does mean you'll need another motherboard, though) - Xeon chips usually require a more expensive motherboard (especially if you want one that supports two processors) and they're often paired with more expensive ECC memory. They also don't have integrated graphics, so you'll need to factor in the cost of discrete graphics - Although i5 and i7 chips allow you to go up to 64GB memory, most motherboards have 4 DIMM slots (meaning you'll need 4x 16GB to max out your memory), and 16GB sticks are quite expensive - Discrete graphics are unnecessary for most server workloads, unless you're looking to do data science/machine learning stuff (where GPGPU acceleration is useful). Avoiding discrete graphics means your system will put out less heat and can use a smaller/cheaper power supply. This comparison might help - at a quick glance it seems like the i5-6600 might be a good option: http://ark.intel.com/compare/93338,88188,92986,88196,88195 A comparison of i7 vs Xeon chips: http://www.velocitymicro.com/blog/xeon-vs-i7i5-whats-difference/ This build gives you 32GB memory & 4 cores for $600: http://pcpartpicker.com/list/y7HHWX -- that amount of money would barely cover the cost of a single Xeon chip and some memory, let alone the case/motherboard/graphics. Swapping out the i5-6600 for an i7-6700K adds another $115: http://pcpartpicker.com/list/mfjzPs Dual Xeons are a bit pricier at $1,600: http://pcpartpicker.com/list/MMxzPs (16 cores, hyperthreaded - buying two i7 systems would be $1,450, and would have: same total memory 64GB, better redundancy, more disk space, though only 8 cores). Both Xeons and i7s have a higher TDP, which usually corresponds to higher costs for power & cooling, which might be a factor depending on your local climate. See these benchmarks as well: http://www.cpubenchmark.net/compare.php?cmp%5B%5D=2565&cmp%5B%5D=2766&cmp%5B%5D=2594 You might also get better advice asking on reddit: https://www.reddit.com/r/homelab+buildapc An advantage of going with commodity hardware is that, given the price difference, you can buy one system to start, then purchase another if you find you need more capacity. By the time you need it, the second system will probably be cheaper and more powerful, owing to Moore's Law. I'm curious what others think, though. I'm certainly not an expert and it's been awhile since I've built my own machine. Good luck! Cheers, Jonathan On Sun, Oct 2, 2016 at 7:36 AM, Grant Shipley <[email protected]> wrote: > Howdy fine folks: > > I am going to put together a single node (master/node) home server for > origin use and have a quick question about best performance for origin for > developer usage (mainly Java and Node.js builds/deploys) > > Currently I am deciding between a single CPU Skylake i7 6700: > http://www.newegg.com/Product/Product.aspx?Item= > N82E16819117559&ignorebbr=1 > > and using all consumer grade hardware which limits me to 64gb ram and > would limit me to 4 cores / 8 threads. > > Alternatively, I am thinking of doing a dual Xeon setup with this CPU: > http://www.newegg.com/Product/Product.aspx?Item= > N82E16819117629&cm_re=xeon_e5-_-19-117-629-_-Product > > Which would allow my to go up > 128gb ram and have 16 cores with 32 > threads. > > I know the Xeon is an older arch (Haswell) so it's two generations behind > but I can't afford the latest xeon chips. > > So, the question is, better to have more cores/threads on older arch or > skylake for origin workloads. > > -- > gs > > > > _______________________________________________ > users mailing list > [email protected] > http://lists.openshift.redhat.com/openshiftmm/listinfo/users > >
_______________________________________________ users mailing list [email protected] http://lists.openshift.redhat.com/openshiftmm/listinfo/users
