In a classic first world problem I had set up a few years ago to upgrade my system around now to some faster CPUs but now I have got here I am wondering whether to can the idea and change platform instead of taking the last upgrade path I have for my current platform and would appreciate some advice.
So the plan started when cheap 6 core X5650 CPUs started flooding the market and I tried a dual X5650 CPU system but couldn't get my GPU to work with it for some unknown reason (might have been drawing too much power from the PCI-E slot) so I shelved that and decided to play the long game.
I picked up a dual socket 2011 motherboard (new, knowing that that was the hard bit to find for the X5650 CPUs, whilst they were still on the market) and a single ES CPU to use whilst I waited for the Xeon E5 v1s to start coming out of servers and become cheap and lo and behold about a year later I picked up 2x E5 2670 chips for £150 for 16 core 32 thread action with the idea being that a couple of years down the line I could then put in some Xeon E5 v2's when they started to come out of servers and become cheap.
Well here we are today and I was about to follow through on the plan and spend £300 - £400 on some v2's when I started to have reservations for the following reasons:
- They keep finding more and more security issues with these old chips and although they do software mitigate them it is at the expense of performance
- All that time ago I was sort of betting that we would see a greater / faster switch to multithreaded applications and games and this hasn't panned out, single core performance still matters and these server chips are slow in single core
So started to think about going to new platform but this carries its own downsides (whether Intel or AMD based):
- Would need a new motherboard
- Would need new RAM (DDR4 vs DDR3 I already have)
- New CPU
- New CPU cooler (or at least try to get a bracket for existing coolers I have)
- It's hard to admit to myself that I got it wrong
So which way should I go Hexites?
Many thanks