Choosing The Right CPU (xeon cpu)


#1

Hello,

I’m building a new workstaion (cpu-based and want to choose the best powerful xeon perocessor (except Xeon E5-2699 V3 and Xeon E5-2698 V3 because of budget restrictions)) and just wondering to know which of these processors is the best choice.
Assume I want to buy one xeon processor on a 2-socket motherbord and buy other one in the next upgrade.

my choices are :

Xeon E5-2697 V3 cores : 14
Xeon E5-2695 V3 cores : 14
Xeon E5-2690 V3 cores : 12

What have made me confused is a benchmark in cpubenchmark website. see here the benchmark :

in brief, here is the ranking (dual processor on a dual-cpu motherboard) :

  1. Xeon E5-2690 V3 Average CPU Mark : 30773
  2. Xeon E5-2697 V3 Average CPU Mark : 29690
  3. Xeon E5-2695 V3 Average CPU Mark : 28089

I’m confused ! Less price, less cores and better performance!

I’m a 3ds max user (3ds max is my prime 3d software but definitely I also use other 2d/3d software such as Mudbox, Zbrush, Photoshop, After effects,…).

The main use is RENDERING and I want to do renders In the shortest time possible and even sometimes make short 1-3 minutes animations in HD resolution. (Main renderers : vray, mental ray).

Any help on this is greatly appreciated.


#2

The price difference could be due to the differenc ein cache size. Cache is pretty expensive. You would need a specifc test with your render engine on those CPUs to see if there is a difference for your work, the Benchmark can only give you that much information.
You said that the focus is rendertime, but are you aware that a low clockrate high core count CPU like the ones you are trying to decide between are about 2/3 or less of the speed for modeling/animation and other editor work compared to a fast i7?


#3

Thanks for reply,

Yes I already aware of that and have been wondering which of single threading tasks would be vital.

  1. If you were in my place which of these would be your selected cpu : 2690 v3 or 2687w v3?

  2. or… let’s forget my choices, please tell me regardless of my above mentioned CPUs what’s your suggestion? (please answer to my both questions.)


#4

Personaly i would not use any of the three in a workstation. All three are fine for a rendersalve, i would very likely choose the best price/performance of the three i can get. The tricky point would be to get a benchmark that realy applies to my needs, i would pick Cinebench over passmark for this.
If i were in the situation you are in, i would get a renderslave and a seperate workstation. The workstation i would fit with a current hexacore i7 at the highest clockrate i am willing to pay for.
If the need arises the workstation could render alongside the renderslave, otherwise i could continue to work while the renderslave does it’s job.
If i don’t plan to render much with the workstation a high clocked quadcore would be ok as well.


#5

Thanks Bjorn, great info.

By the way I currently have a core i7 920 3.4 GHz (OC) that I’m not going to junk it. It have been worked good while I bought it 5 years ago and now just need really more speed on rendering and simulation. the new workstation main use would be rendering and simulation.


#6

I don’t trust CPU mark or passmark for rendering benchmarks. Their result scores don’t match up with rendering engines. I actually think they aren’t even very optimized for a lot of cores so high core counts end up performing similar to low core counts like when comparing dual to single CPU’s of the same CPU model.

These new xeons stay in turbo mode for quite awhile which is 3.6ghz for the e5-2697 v3. It’s not until 8-10 cores are in use that the clock speeds start dropping to their lowest speed.

The newest 8-core i7’s are good when overclocked, though around ~4.4 ghz seems to generally be the highest long-term stable clock frequency they run at.

IMO I’d only go with xeons if you need/want dual CPU’s and/or more than 64 gigs ram…or if you’re stuck with a certain vendor and that’s all they offer. For rendering though, the dual xeons are beasts


#7

To the best of my knowledge Cinebench is one of the very few benchmarks that correctly measures more than 64 threads (32 cores with HT and above). Below that there can be some differences as well, but above most benchmarks become unusable.


#8

yeah I agree. IMO cinebench is the standard and best rendering benchmark for judging raw raytrace performance.


#9

Thanks for replys,

Finally I decided to buy a Xeon. I have two choices and not sure which one would be better :
Xeon E5-2697 V3
Xeon E5-2687W V3

what’s your suggestion?


#10

at first glance the 2687w looks like the way to go, but there was an article somewhere that showed the 2697 to actually be better because it had a much broader turbo range making it faster than the 2687w in every core usage scenario. In the end, the 2697 ends up being better in every way possible compared to the 2687w, though it’s also more expensive.


#11

maybe a bit off the track but have you at all considered GPU rendering side if available in your line of work?


#12

not enough memory available in gpu’s and less shader options available. That and legacy CPU render farm infrastructure is hard to abandon if you’ve already heavily invest in it for years


#13

With engines like RedShift memory is not that big issues, it is rendering huge scenes wihtouth a single problem.
Older infrastructure is one thing but costs savings when you have 10 times more speed in 10 times less workstations, less licenses, less power consumption and not to mentioned again much faster rendering… it saves money that is invested transferring from CPU to GPU, plus it can be done gradually adding GPUs which is easier then updating CPUs.
Back to ram issue, it was problem years ago not so much these days with advanced both in way how they handle RAM and rapidly increasing ram on cards.

And with hardware it is always more or less same situation, you invest a lot and in couple years it is obsolete and simyl can;t do its work any more and time to let go :slight_smile:


#14

In the OPs position I’d go with a GPU rendering solution hands down. Octane or Redshift are now available for 3dmax, personally I’m a big fan of redshift because it will go out of core and use the available system ram to suppliment gpu ram.

If you go with an i7 5930k and several GPUs the render capability will far outweigh any dual xeon workstation, and for less overall cost as well.


#15

for system with 2 high end xeons you can easily setup an i7 3930k on x99 mbo, 4x 970 cards and it will out render that xeon sys by far.

Right now I have 3 comps with total of 10GPUs in them (1 with 4x titan, 1 with 4x 970 and 4rd smaller one with an 780 and an 970 card) and using them to render whole tv serie we are working on in HD resolution. Lets just say it renders faster then we can send scenes to them :slight_smile:


#16

you can easily setup an i7 3930k on x99 mbo

X99 mobo’s are socket 2011-3 so aren’t compatable with a 3930k which is the older socket 2011, X99 can only be used with 5820K which will be linited to 3way graphics cards as it only has 28 PCIe lanes or 5930K & 5960X which have 40 PCIe lanes so can do 4 graphics cards setups.


#17

I mean 5930K for a bit more expensive version depending on budget, or he can move step back to older 3930k with an x79 liek for exmaple p9x79-e ws from asus with 4 pice x16 slots

anyway budget wise should be bellow or close to dual xeon system but with much more speed at hand as well


#18

5930k is a pointless CPU for 3D work.
5820k is just as fast. The extra PCI-E lanes of the 5930k make no difference for rendering, even GPU rendering because its not bandwidth-limited enough.
5820k or 5960x are the ones to get.


#19

On what ground would you suggest 5960x over 5930k?
5960x is twice the price and support same amount of PCI lanes.

Also 5920 can support only 3 GPUs, while 5930k can support 4 of them installed
It is not matter of speed over lanes but number of cards that can be installed.

SO 5930k is actually sweet spot, a bit less cores then 5960x but faster clock and supports 4 GPUs

edit: 4 GPUs are bot supported in 3-way SLI on 5920 but in rendering SLI is not used but I’m not sure if 4 GPUs can be installed on 5920k soi woud need to confirm that :slight_smile:


#20

You mean 5820k right? No such thing as 5920k;)