Server to Gaming Workstation Retrofit - 16 cores / 64gb ram | Tek Syndicate


Behold! The Dual E5-25670 stuffed in a Corsair 780T. Did you fall for the meme and build one?

Converting an old server into a desktop computer isn't ever a perfect process -- and in fact in this case a Skylake i7 machine will have better performance for many things, and be about the same price or just a little more expensive unless you find a deal.

I love this thing. 16 cores, 32 threads, what’s not to love? Let’s be clear here – you’re buying server hardware that is 4 generations back.

We’ve got a 4-way shootout video and this thing is one of our contenders because it is a LOT of compute horsepower for not a lot of $$. However, for most normal tasks, more than 4-6 cores is just not useful even for the extreme gamer/enthusiast.

So you should also know that not a lot of software can really use a rig like this.

The Adobe suite, for example, has poor support even for rendering much past 4 to 6 cores so the added benefit of 8, 10, 12 cores is minimal.

However some tasks, such as video transcoding with Handbrake, parallelize almost perfectly so there is linear scaling. For a home server, this platform is prettymuch unbeatable. This particular motherboard, the Asus Z9PE, has a built-in SAS controller and works great with a platform such as FreeNAS. Sixteen ram slots also means that 128gb of memory is easily possible with inexpensive 8gb Registered DIMMs.

From the testing on our other video, a Skylake cpu @ 4.5ghz has the same raw computational horsepower as one of these E5-2670s but tasks (like rendering in Adobe Premiere) that does not scale well runs 2-3x as fast. We’ll cover more of that in the next video, though.

So why even do a build like this? It is a lot of horsepower and is inexpensive. Of our 4 test systems, the market value of the main parts for this system (motherboard, cpus, ram) were valued at around $500-$550 .

If you want a home server/workstation, the ultimate Linux box (the hardware is extremely well-supported on Linux and FreeBSD, as it is older) or to compile the Linux Kernel fast enough to melt your face without breaking the bank, then this build is for you.

What about gaming?
I knew that question would come up so I installed Windows on the Intel NVMe. More of this will be covered in our shootout, but for most games the GPU is the limiting factor so I have not yet observed any performance issues in games. The FPS differences between this system with a 980Ti and the Broadwell-E Xeon system with the same graphics card are 2-3 FPS at most. Often the difference is +/- 1 FPS.

A note on the CPUs:
There are actually two versions of the original E5-2670 CPUs – what is important is the C2 stepping. The C2 stepping solves certain hardware bugs around virtualization/virtualization passthrough. The CPUs I picked up for around $125 were the C2 stepping. I have seen them as cheap as $60 for a pair of older non-c2 stepping Xeons.

Note about ebay CPUs: Avoid Engineering Sample (ES) CPUs unless you really, really know what you are doing.

Full Partslist:
Corsair 780T https://www.amazon.com/Corsair-Graphite-780T-Full-Tower/dp/B00LA6POK4/ref=sr_1_1?ie=UTF8&qid=1469758329&sr=8-1&keywords=corsair+780t

PCPower&Cooling PSU Use any PSU of 800W or more that has TWO 8-pin 12v connectors for the CPU if you plan to go Dual CPU.

64gb Registered ECC DDR3-1333 or DDR3-1600 recommended http://www.ebay.com/sch/i.html?_odkw=ddr3+ecc+reg&_osacat=0&_from=R40&_trksid=p2045573.m570.l1313.TR0.TRC0.H0.Xddr3+ecc+reg+64gb.TRS1&_nkw=ddr3+ecc+reg+64gb&_sacat=0

Asus Z9PE Motherboard: http://www.ebay.com/sch/i.html?_odkw=ddr3+ecc+reg+64gb&_osacat=0&_from=R40&_trksid=p2045573.m570.l1313.TR4.TRC1.A0.H0.XAsus+Z9PE.TRS0&_nkw=Asus+Z9PE&_sacat=0


Notes for would-be builders:
Don’t buy the motherboard on ebay? The prices there are super inflated because the E5-2670 CPUs have been available forever. You should be able to pick up a dual socket motherboard for $300-$400. ASRock, ASUS, Tyan and SuperMicro are good brands. You may have better luck with UEFI and “Turbo All The Time” with the ASRock and ASUS boards, though.

On the board I am using I have had no problems keeping the CPUs at 3ghz with 24/7 usage.

Your best bet is to try to locate a “full” server that has had its drives pulled, especically a built system with one of the above motherboards. It will likely be much cheaper than the individual parts and you will likely get CPU Coolers, RAM, etc. You could also retrofit a DELL or HP server, but you will be unlikely to be able to use a gaming/modern GPU in such a platform. You could go that route if you just want a powerful home server, though.

Do note that if i hadn't had the chance to "recycle" a retired server acquired very inexpensively I would not have done this build. If you can get your hands on an old server with slow socket 2011 CPUs, though, this build can be worth it.

Anyone have any questions? I’ll do my best to answer. Anyone want to show off your home computer?

There is also even older kit out there like Xeon X5650+ CPUs with loads of DDR3 ram that still make perfectly reasonable desktop systems.



This is a companion discussion topic for the original entry at https://teksyndicate.com/videos/server-gaming-workstation-retrofit-16-cores-64gb-ram
11 Likes

http://www.ebay.com/sch/i.html?_odkw=ddr3+ecc+reg&_osacat=0&_from=R40&_trksid=p2045573.m570.l1313.TR0.TRC0.H0.Xddr3+ecc+reg+64gb.TRS1&_nkw=ddr3+ecc+reg+64gb&_sacat=0

http://www.ebay.com/sch/i.html?_odkw=ddr3+ecc+reg+64gb&_osacat=0&_from=R40&_trksid=p2045573.m570.l1313.TR4.TRC1.A0.H0.XAsus+Z9PE.TRS0&_nkw=Asus+Z9PE&_sacat=0

I've been debating this lately, but wondering how much you really need to be doing of certain workloads for this to be the better option over other options of similar price.

For instance, if you do frequent, but not professional or daily, video and audio editing/mixing, weekly HD streaming/recording and transcoding of resulting videos, file hosting/storage, and otherwise use it for typical stuff and light gaming (not the latest stuff on highest settings or anything), is this the route to go?

Or do you need to be doing 3 simultaneous HD transcodes while editing 4K video, hosting a web server and file server, and building code for large projects with lots of unit tests for this to make sense? Or would that kind of workload require something even more, and is this for something somewhere in between?

Fun video! Note: Going in dry is insensitive to your tool and the box you are drilling. This applies mainly to metals. If you only do it every once in a while on this relatively soft metal not a big deal. Using cutting oil (motor oil is fine) cuts more effectively, reduces bit dulling, helps remove heat, and even better all of the shavings are trapped in the oil and are very easy to clean up. Here is a article I found with more: http://www.askthebuilder.com/how-to-drill-into-steel-like-a-pro/.

1 Like

So 4 cores @ 4.5ghz is hard to beat.

Adobe After Effects used to have an option to render multiple frames at once. With that option on an older AFX this system mops the floor with all but the 12 core Broadwell-E. However, that option is gone.

The 4-core skylake @ 4.5 is a rendering monster for adobe. Prettymuch only handbrake and things like 3d studio work best.

1 Like

Hey Wendell,
Just watched your video with the E5-2670

I took a slightly different approach and bought engineering samples. Live dangerously? Why not.

Here's my 44 core system:
https://pcpartpicker.com/b/b8LD4D

A couple notes not covered:
I am using legacy (not UEFI) mode because VeraCrypt full disk encryption requires it, which is also why I'm running SATA SSDs. Interestingly, the Intel RSTenterprise nearly doubles read speeds, and write speeds are about the same as a single drive. Not a bad trade off - and all my drives are mirrored.

This is just a workstation to do some video editing, web trawling, and to mess around with VMs.

Curious about your thoughts on using an "Engineering Sample" CPU. I'm concerned about not getting microcode updates.

Anyway, take care and catcha later.
-nb

4 Likes

Didn't you say, to paraphrase "No Hackintoshes"?

Otherwise, nice.

its not, primarily, anyway :)

It's not on video it never happened, you should put on a disguise and put the tutorial up on another channel, no one will know.

Vm allll the thinnnnggggggssss

Just so you can go Ludicrous Speed, also I too would like to know about ES cpus. I found some e5-2683 v3 (14 core, 2ghz) for around $220. If they are a somewhat safe bet I might make the upgrade.

1 Like

Ah, the "garbage computer"!

It's hard to call it 'garbage' when the case is so pretty and the rx480 (which is also quite pretty) is hiding the motherboard ;)

I think those are the relatively low power CPUs (65w), which are pretty inexpensive IIRC.

The ones I wanted to find were the 'workstation' variants (165w). I think there was a 12 and 16 core version. Can't remember anymore.

There is also a 24 core version of the E5-2699 v4 ES CPU as well, but they are far fewer and further between, and more expensive than my CPUs.

I thought I was buying SR2JS CPUs when I pulled the trigger - I misunderstood the post. The ones I got are QHUP ES2 (not sure what ES2 means). But I figure that since Broadwell has been around for a few years, and the technology trickles up to enthusiast and Xeon, I should be relatively OK with microcode. I tried searching to see what microcode updates have been released in the last few years and couldn't find any. Hopefully no fatal flaws are discovered. Even if, Linux usually ends up getting microcode patches for unusual stuff - somebody will write a patch.

fingers crossed!

Would love to build a system like this again (had dual xeons before for work).
But the prices on dual socket motherboards in EU are a bit steep :|
And btw, I've seen E5-2680 on aliexpress for just a bit more than these E5-2670 ;)

Those 2680's do have a quite nice turbo clock increase over the 70's, thats what I would jump on if I was interested in building one of these :D

I almost feel like building a home server out of one of these Xeons if I can get them for basically nothing. Looks like money is gonna be a bit tight for me to pull it off without going broke, but getting a cheap Xeon should do me favors.

Hey Wendell, you might be fond of this.... we'll see :P

https://imgur.com/a/AJ70j

This was my project back in March, and has since received my GTX 780, but she's a beaut! I really suggest taking a read on Overclockers Australia, which is where I originally read up about the E5 2670. http://forums.overclockers.com.au/showthread.php?t=1188021

A good outlook for those in the US wanting to do this kind of a project, use http://www.natex.us/category-s/1865.htm to get your hardware. There is no IO shield included, but you can easily order one from Amazon. This hardware is so much fun! I had a blast putting it all together, I can tell you that after many years of desktop builds, it was well weird to have to insert two CPU's and 8 ram dimms!!

Regards

I would really love to actually make something like this but i would mostly use photoshop. do you think the V2 would be a better buy or is skylake still the way to go. The plug and play ability is whats really killing me though. I love the video though, have been waiting all week.

For anything adobe suite you are best off investing in a lower core counts, as in 4 to 6, 8 tops with higher clock speeds vs many cores that are individually slower.

Wendell you probably know this but for the people watching this and being scared of compiling kernels: Ubuntu maintains a PPA with the latest kernel versions built following the generic kernel configs at http://kernel.ubuntu.com/~kernel-ppa/mainline/. If you just want a newer kernel (no specific configuration needed) this is the faster route.

1 Like