citeseer |
(0) (0 Votes)
|
Views: (1006) Date: (13-05-09) Pages: () |
Abstract: This paper presents experiences with high-speed TCP/IP networking on a gigabit-per-second Myrinet network, using a Myrinet messaging system called Trapeze. We explore the effects of common optimizations above and below the TCP/IP protocol stack, including zero-copy sockets, large packets with scatter/gather I/O, checksum offloading, message pipelining, and interrupt suppression. Our experiments use extended FreeBSD 4.0 kernels on a range of Intel and Compaq Alpha platforms. These experiments give a snapshot of the FreeBSD TCP/IP implementation running at bandwidths as high as 956 Mb/s. We also report some results using Gigabit Ethernet products from Alteon Networks, which yielded a TCP bandwidth of 988 Mb/s using zero-copy sockets on a 500 MHz Compaq Alpha 21264 workstation. 1 Introduction Over the next few years, new high-speed network standards --- primarily Gigabit Ethernet --- will consolidate an order-of-magnitude gain in network performance already achieved with specialized clu...