Hey all, I have two Intel 10 Gigabit CX4 Dual Port Server Adaptors, which I believe use the 82598EB chipset. I've put these cards in two machines and connected them point-to-point with the CX4 cable.
I'm measuring the performance between these two machines. I'm using Jumbo frames (9000MTU) and both ports. The machines are both multi core machines with affinities set so that the CPU is not the limiting the speed. However, the absolute maximum speed I can achieve is ~1400MB/s, with each port achieving equal bandwidth (~700MB/s). These machines are also connected by two 1 gig cards. When i include these cards in the performance test, the maximum bandwidth increases up to ~1645MB/s (with both 1gig cards achieving ~123MB/s). So it seems doubtful to me that the bus is limiting the speed. My question is what is limiting it? Am i misunderstanding the CX4 card by thinking it's two 10GbE which would give me a theoretical maximum of 2500MB/s. Does the card infact only give me a total of 10GB/S (1250MB/s)? Is so then how do the two ports go faster than 10GbE? Or is there something I'm missing entirely? I'll be grateful of any help you can provide. If you require the settings of the driver i'm using (ixgbe) or the outputs of lspci, dmesg etc please email. I've not included them in this email to keep it short :) Thanks Matthew Faulkner ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel