05.08.2014 Views

An Investigation into Transport Protocols and Data Transport ...

An Investigation into Transport Protocols and Data Transport ...

An Investigation into Transport Protocols and Data Transport ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

A.2. Network Interface Cards 284<br />

Throughput (Mbit/sec)<br />

6000<br />

5000<br />

4000<br />

3000<br />

2000<br />

2000 bytes<br />

3000 bytes<br />

4000 bytes<br />

5000 bytes<br />

6000 bytes<br />

7000 bytes<br />

8000 bytes<br />

9000 bytes<br />

10000 bytes<br />

12000 bytes<br />

14000 bytes<br />

16000 bytes<br />

16080 bytes<br />

Throughput (Mbit/sec)<br />

6000<br />

5000<br />

4000<br />

3000<br />

2000<br />

1472 bytes<br />

2000 bytes<br />

3000 bytes<br />

4000 bytes<br />

5000 bytes<br />

6000 bytes<br />

7000 bytes<br />

8000 bytes<br />

9000 bytes<br />

10000 bytes<br />

12000 bytes<br />

14000 bytes<br />

16000 bytes<br />

16080 bytes<br />

1000<br />

1000<br />

0<br />

0 20 40 60 80 100<br />

Interpacket Wait-Time (usec)<br />

(a) Supermicro P4DP8-G2 Dual Xeon<br />

0<br />

0 20 40 60 80 100<br />

Interpacket Wait-Time (usec)<br />

(b) HP RX2600 Dual Itanium<br />

Figure A.11: Throughput performance of 10Gb/sec Intel NIC cards (PCI-X at<br />

133Mhz).<br />

Syskonnect card <strong>and</strong> is discussed later.<br />

Figure A.11 shows the performance of the Intel 10GbE LR NIC on the<br />

high-end Xeon <strong>and</strong> Itanium PCs. In order to reduce CPU overheads <strong>and</strong> to<br />

increase the data transfer rates, Jumbo frames were used with packets up-to<br />

16,080B 7 for these tests 8 . The following characteristics can be determined<br />

from the comparison:<br />

PCs.<br />

• The Xeon-based PC is only capable of delivering up-to 2.9Gbit/sec,<br />

whilst the Itanium-based PC observed 5.7Gbit/sec. The former limit<br />

is due to CPU limitations of the Xeon-based PCs, whilst the latter bottleneck<br />

was found to be due to the the theoretical maximum capacity<br />

of PCI-X which is 8.5Gb/sec.<br />

• Using a MTU of 2000B cannot achieve anywhere near the optimal performance<br />

of larger MTUs.<br />

• The maximal throughput achieved by the maximal MTU does not reach<br />

the claimed 10Gb/sec NIC speed.<br />

7 16,114B including IP <strong>and</strong> UDP headers.<br />

8 As Jumbo frames are non-st<strong>and</strong>ard, hardware re-configuration was required on both

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!