Michael REMY wrote:
thank you for your reply.
in fact, i was planning the E5-1620 cause it is cheaper (very) and seem to be as (even better) quick that the i7-975.http://ark.intel.com/compare/37153,64621,65722
Even if the E3-1290V2 will be faster in single thread (what my app really need and my app is not scallable over threads), it is really too expensive for only 100MHz and energy-powerless : more than the double in price compare to the E5-1620
If you only care about single threaded performance, I would suggest the E3 system over an E5 system.
I'd suggest the E3 1245 V2: It is "only" 3.4ghz compared to 3.6ghz however it is an Ivy core and IPC is ~5% better than the Sandy core in an E5 so its almost even.
The motherboard will be cheaper, and the system will use less power too. You could put the savings towards bumping the E3 up to a 1270 or firstname.lastname@example.org.
Do you need iGPU or plan to use another? Can save $ and power by leaving the iGPU out.
Is 32GB of ram enough or do you need 64GB or even more? E5 can go really high on ram (I've seen 256 on single socket, even more on dual) with a board that takes registered DIMMs but it sure won't be cheap.
Is this machine doing anything else? Need a lot of I/O? Sometimes you can save a lot getting onboard parts, e.g. I know of an E5 motherboard with dual 10GbE and a SAS controller that is almost as cheap as buying just the NIC by itself.
Also are you actually going to use ECC ram or VT-d?
If not, a 3770K (or 3570K) on a Z77 is the cheapest way to get fastest single threaded performance. (non-K on Q77 if official VT-d support is needed)
Even if you don't overclock it per se, quite a few motherboards (asus for example) can keep the turbo pegged for you, which is sort of like a 'free' ~400mhz.