The best Xeon for my project?

xeonwonder

Reputable
Feb 10, 2015
4
0
4,510
Hello, and thank you in advance for reading this thread.

I am looking at the new Xeon processors for a high-speed data-management project. But I'm not sure which one will suit me best. Because of rack space, I'm somewhat limited to the SuperMicro 2Node in 1U servers, aka Twin Servers, and the newest TwinServer supports the list of Xeon processors below.

The project has no threading, instead utilizes a few beefy processes to handle the data and communicate to the other processes over sockets in UNIX. These processes can be manually divided to processes sections of the data, but each additional process will require it's own TCP/IP connection to another server that I have no control over.

So instead of looking for more cores, I think I want the most powerful individual core, even if they are less of them, because of the way this project was written. I would guess the more powerful the processor, the more expensive it is, but are the cores in those processors more powerful than the others available?

Which of the following processors actually offer the most powerful cores? And why?

Thanks!

Quad-Core Intel® Xeon® E5-2600 v2 Series Processors
Quad-Core Intel® Xeon® Processor E5-2603 v2 1.80GHz 10MB Cache (80W)
Quad-Core Intel® Xeon® Processor E5-2609 v2 2.50GHz 10MB Cache (80W)

Six-Core Intel® Xeon® E5-2600 v2 Series Processors
Six-Core Intel® Xeon® Processor E5-2620 v2 2.10GHz 15MB Cache (80W)
Six-Core Intel® Xeon® Processor E5-2630 v2 2.60GHz 15MB Cache (80W)

Eight-Core Intel® Xeon® E5-2600 v2 Series Processors
Eight-Core Intel® Xeon® Processor E5-2640 v2 2.00GHz 20MB Cache (95W)
Eight-Core Intel® Xeon® Processor E5-2650 v2 2.60GHz 20MB Cache (95W)

Ten-Core Intel® Xeon® E5-2600 v2 Series Processors
Ten-Core Intel® Xeon® Processor E5-2660 v2 2.20GHz 25MB Cache (95W)
Ten-Core Intel® Xeon® Processor E5-2670 v2 2.50GHz 25MB Cache (115W)
Ten-Core Intel® Xeon® Processor E5-2680 v2 2.80GHz 25MB Cache (115W)
Ten-Core Intel® Xeon® Processor E5-2690 v2 3.00GHz 25MB Cache (130W)

Twelve-Core Intel® Xeon® E5-2600 v2 Series Processors
Twelve-Core Intel® Xeon® Processor E5-2695 v2 2.40GHz 30MB Cache (115W)
Twelve-Core Intel® Xeon® Processor E5-2697 v2 2.70GHz 30MB Cache (130W)

Low Voltage Intel® Xeon® E5-2600 v2 Series Processors
Six-Core Intel® Xeon® Processor E5-2630L v2 2.40GHz 15MB Cache (60W)
Ten-Core Intel® Xeon® Processor E5-2650L v2 1.70GHz 25MB Cache (70W)

Frequency Optimized Intel® Xeon® E5-2600 v2 Series Processors
Quad-Core Intel® Xeon® Processor E5-2637 v2 3.50GHz 15MB Cache (130W)
Six-Core Intel® Xeon® Processor E5-2643 v2 3.50GHz 25MB Cache (130W)
Eight-Core Intel® Xeon® Processor E5-2667 v2 3.30GHz 25MB Cache (130W)
 

popatim

Titan
Moderator
They all have the same core so get the lowest core count with the highest clock rate. I would think the e5-2637 would be the best for you but I dont see it in your list (quad core at 3.5ghz) yet you have other 130w processors supported.
 

xeonwonder

Reputable
Feb 10, 2015
4
0
4,510


Awesome, thanks for the advice. The e5-2637 is on the third line from the bottom. It's not easy to read; I just copied/pasted it from the website. Sorry about that.

 

xeonwonder

Reputable
Feb 10, 2015
4
0
4,510


Thank you for the advice! That's the processor that I thought might be the fastest(cache+clock), but I wasn't sure regarding the FSB and whatnot.
 
If your particular needs are strong cores rather than heavy threading, faster cores will work better for you. I tried looking up the support specs for the supermicro twinserver 1u's and was hoping to find support for the e5 1600v2's since they're much cheaper but my guess is it requires the 2600v2 series due to the qpi link capability (2 in the 2600, 0 in the 1600).

If it truly only needs a few threads, the best choice would be the e5-2637 @ 3.5ghz (3.8ghz turbo). So long as you don't plan to change things down the line and/or run more heavily threaded programs it should serve you the best. It's roughly $1000 vs $1500 for the 6 core variation e5 2643v2 (the additional $500 is pretty much scaling appropriately at $500/2 cores - $1000/4 cores, $1500/6 cores etc).

If you have the budget for it, the e5 2643v2 may perform a little bit better because of the additional cache (a little over 4mb cache per core vs 3.75mb cache per core of the quad 2637) but not by a huge amount.

The cost differences will be based on number of physical cores, the speed of those cores and the amount of cache. The faster the individual core, likely the more expensive it will be. The more cores at the same speed (for equal comparison), the more expensive it will be. The more cache provided among similar chips, the more expensive. To a lesser degree, more advanced design (such as qpi ability) will also affect the price. Since the frequency of xeons are locked, you'll want the faster core speeds for lower core/thread requirements.

In your scenario, 8 or 10 core xeons with slower cores may cost more than the faster quad core but won't offer you any advantage and less performance for your situation.
 

xeonwonder

Reputable
Feb 10, 2015
4
0
4,510
Thank you for your reply. I was thinking the same thing. I'm not adding threads, I can easily split the data received through a registration mechanism, so I can effectively half the load across two processes without the overhead of threading.