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

Reply via email to