How does I/O performance on Intel E5 procs change with and without QPI

HikeOnPast asked:

I am in the process of specifying a low-mid range server (which we will purchase multiples of). The application is essentially a software router, so it is very NIC-based I/O intensive. Processor selection is proving challenging.

In comparing the Intel E5-1410 (4C, 2.8GHz) to a price-comparable E5-24xx proc like the E5-2407 (4C, 2.2GHz), one notable difference is that the 2407 has a QPI bus, while the 1410 does not. Details are sparse, although it is clear that the 1410 can only be run in a single die configuration.

I understand that the QPI bus is used to share IO across processors/cores. It appears that the 1410 has integrated IO in lieu of QPI, but it seems impossible to find even a rough metric with regards to I/O performance between the two processor variants.

How might I go about doing price/performance evaluation of the two processor variants? I’m sure that I’ll need to test for my particular use case, but I’m having a challenging time finding even general information on relative performance.

EDIT:

The 14xx series does not support memory sparing and memory mirroring, which is supported by the 24xx series. Still looking for details WRT IO capability.

My answer:


Buy one of each and test them. I think that’s about the only way you can be sure how your particular application will perform.

I didn’t find anything more in a quick Google search than you did.


View the full question and answer on Server Fault.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.