GBit Ethernet over Cu evaluation
Eugen Leitl
eugen at leitl.org
Tue Apr 16 06:45:27 PDT 2002
http://www.cs.uni.edu/~gray/gig-over-copper/
Gigabit Over Copper Evaluation
DRAFT
Prepared by Anthony Betz and Paul Gray
April 2, 2002
University of Northern Iowa
Department of Computer Science
Cedar Falls, IA 50614
Given the relatively low cost, backwards-compatibility, and
widely-availability solutions for gigabit over copper network interfaces,
the migration to commodity gigabit networks has begun. Copper-based
gigabit solutions are now providing an alternative to the often more
expensive fiber-based network solutions that are typically integrated in
high performance environments such as today's tightly-coupled cluster
systems.
But how do these cards compare with their fiber based counterparts? Are
the Linux-based drivers ready for prime-time? The intent of this paper is
to provide an extensive comparison of the various Gigabit over copper
network interface cards available. Since performance is based on numerous
factors such as bus architecture and the network protocol being used,
these are the two main subjects of our investigation.
Our bandwidth benchmarks look at sustained throughput using TCP. While
other communication protocols are available, indeed preferred, for high-
performance computing, TCP-based benchmarks provide an immediate insight
into the expected performance of the cards. With PCI-X coming into the
marketplace in more and more motherboards as well as the multitude of
systems with more traditional 32-bit PCI subsystems, numerous cards are
available for today's 64bit and 32bit computer systems. The 64bit cards
tested were as follows: Syskonnect SK9821, Syskonnect SK9D21, Asante
Giganix, Ark Soho-GA2000T, 3Com 3c996BT and Intel's E1000 XT. The 32bit
cards were Ark Soho-GA2500T, D-Link DGE500T. Comparisons for the various
cards were made with respect to operation in alternate bus configurations
and varied maximum transmission unit (MTU) sizes of TCP frames (jumbo
frames). Results were gathered using Netpipe 2.4. By using Netpipe the
peak sustained throughput would be provided as well as the transfer rate
for varying packet sizes.
Note: All cards were tested at 1500, 3000, 4000, and 6000 values for the
TCP MTU size. The drivers for the cards were not modified. Cards based
upon the dp83820 chipset were limited to 6000MTU due to driver defaults.
All other cards were tested through 9000MTU.
[results too voluminous to post]
More information about the Beowulf
mailing list