Building a 32-Thread Xeon Monster PC for Cheaper Than a Haswell-E Core I7
techspot.com
techspot.com
http://ark.intel.com/products/93365/Intel-Xeon-Processor-D-1...
If you need just a ton of cores there are more efficient things out there! Not to mention that the D-1541 is available in Mini-ITX with 6 SATA 6.0GBps.
While I am not selling these things I have been drooling over them for a while, there are some great guides on tinkertry.com where they demonstrate this server: https://tinkertry.com/superserver-first-impressions.
It might save you $200 a year in electricity costs, but if it costs me +$2k, well, yeah. I'm not going to run this setup 10 years.
http://ark.intel.com/products/family/87041/Intel-Xeon-Proces...
but I see a very appealing core count/core frequency compromise:
http://ark.intel.com/products/93356/Intel-Xeon-Processor-D-1...
One nice thing is that DDR3 ECC RAM is extremely cheap. I bought 32GB of RAM for $60, and have since seen 64GB for $85.
Also, it will boost to 3GHz on all cores at once, as long as it stays cool enough.
My experience mirrors the article and your experience. Fantastic value for a really great workstation! I happily run several VMs for dev work, the usual IDEs and switch between games with zero issues. I picked Noctua coolers, same as the article, and the noise level is also excellent.
I was initially considering a new Xeon E3 system, because I wanted to have ECC memory, but the price on these used components had a significantly better price/performance ratio. Whenever I decide to update to a new system, I'll be looking at something like this again before I consider something new.
Edit: Should mention that Supermicro has proprietary ATX/E-ATX motherboards. I went for them because I thought it would just work with an E-ATX case, but I ended up drilling 5 or 6 holes in my case for the standoffs.
It's a really interesting box to program concurrent and distributed algorithms on. Latency between 2 processors vs 1, HT, etc.
But the power consumption is bad. I want to switch to a new Xeon D if/when this system dies. Or maybe 4x ODROID 8 cores so I can play with networking.
ebay is your friend here.
Lots of USB, really solid case and PSU.
No cheap workstation for me, I'm afraid.
$130 http://allegro.pl/intel-xeon-e5-2670-8x2-6-ghz-lga-2011-sr0h...
$80 http://www.ebay.com/itm/100-OK-SR0H8-Intel-XEON-E5-2670-2-6-...
also i'm always suspicious about the life span of these used cpus as cpu gets busted much more often than any other components (next to hd, my experience).
at the end i guess the total cost for such xeon monster pc might be much higher (including replacement, power consumption....) compared to new systems.
(Electrons are being pushed around by electric fields higher than 1 MV/m, and do smash into things ...)
I'm not complaining about my seven year old machines, but I'm not too sanguine about the current crop lasting as long ...
Out of my experience of ~8 PC assembled (super small sample size), 2 CPUs kissed bye right after the 3-yrs warranty period, 1 CPU DOA. the good thing is that good guy Intel replaced DOA CPU very fast.
You are really unlucky imho.
Performance-wise, if the workload can be spread across all the cores, it is ... not too slow. ;-) But I can tell if that thing is on or not by the room temperature, because that thing gets hot when it is busy. It gets hot, in fact, when it is idle, too, so I mostly keep it asleep and only wake it up for short sprints of activity, like encoding a video or something.
Well, actually, the MacPro doesn't get hot itself, because it has lots and lots of fans, but the rest of the room does.
So it is nice to own such a powerful machine, very, very nice, but, yes, more recent machines tend to get more efficient, evergy-wise.
Just in case I was being unclear: I meant the verb "die", as in "to give up the ghost". More likely, though, you couldn't resist the pun... ;-)
I wonder how it behaves in games. Did anyone try it yet?
Also, the Xeon E5-2670 is still priced at 1900+ euros in Europe at the moment...
That's pretty much what you'd expect. Gaming performance is strongly correlated with single-threaded performance. Many games are essentially single-threaded and even when they're multi-threaded they are still subject to Amdahl's Law. Certain parts of games cannot be multithreaded (eg all draw-calls must be made from a single thread in all APIs prior to DX12 and Vulkan) and they tend to limit overall performance.
So with narrow exceptions, single-thread performance is king. The best example of this is the G3258 - it's not really that powerful a processor, but it can be overclocked to really extreme levels and keep up in many games just through sheer single-threaded performance.
Going across multiple processors is also particularly brutal because of greatly increased thread and cache synchronization costs. So again, not really a surprise that it's actually slower.
If you need more than a 4790K or 6700K can deliver, your next stop is the 5820K or other -E series processors. But not many games really need or can make good advantage of more than 4 threads, and even fewer need more than 8.
A brand-new AMD FX-8350 costs around $160, while a Intel Xeon e5 2670 is sold for $1560 (newegg prices)
The Xeon isn't 10x the processor that the AMD FX is. Not by a long shot.
The point here is that the FX-8350 does not. An older workstation-class chip outperforms it pretty handily. And once we move into consumer-class chips, its Ivy Bridge class equivalents totally outclass it, as do even its Sandy Bridge class predecessors. The Bulldozer architecture is absurdly bad for gaming usage, and should never be recommended, full stop. Single-threaded performance pushes frames, not multi-core performance.
The AMD equivalent is likely several times as much as the FX processor as well. Not quite as much as the Intel, certainly, but not $160.
http://www.ebay.com/itm/HP-Z420-Workstation-E5-2670-Xeon-RAM...