From owner-freebsd-hackers Mon May 3 21:37:54 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from implode.root.com (root.com [209.102.106.178]) by hub.freebsd.org (Postfix) with ESMTP id 2459E15467 for ; Mon, 3 May 1999 21:37:52 -0700 (PDT) (envelope-from root@implode.root.com) Received: from implode.root.com (localhost [127.0.0.1]) by implode.root.com (8.8.8/8.8.5) with ESMTP id VAA05874; Mon, 3 May 1999 21:34:29 -0700 (PDT) Message-Id: <199905040434.VAA05874@implode.root.com> To: Wes Peters Cc: sthaug@nethelp.no, hackers@FreeBSD.ORG Subject: Re: Decent network cards for 100Mbit? In-reply-to: Your message of "Mon, 03 May 1999 19:19:30 MDT." <372E4B22.4EC5B758@softweyr.com> From: David Greenman Reply-To: dg@root.com Date: Mon, 03 May 1999 21:34:29 -0700 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >> >I should probably point out I'm doing network throughput torture >> >tests with 64-byte packets. ;^) Any reasonably good Fast Ethernet > ^^^^^^^^^^^^^^^^^^^^ > >> Your benchmark is broken. The pro/100, for one, can easily do 100Mbps >> continuously. I should know since not only did I write the driver, but I > >The benchmark isn't broken, it's just weird. No card can do 100Mbps with >64-byte packets, the preamble lops off 1/3 of your performance using those >itty bitty packets. The PNIC came closer to the theoretical max than anything >else. Sorry, I read your message too quickly. I retract my statement. :-) The Intel card _should_ perform as well as anything. I don't think the code could be written any more efficiently (I've tried, believe me), and the architecture is very clean, so I guess I don't understand how another card could do better unless there are some latencies or inter-frame gaps that the hardware is creating. -DG David Greenman Co-founder/Principal Architect, The FreeBSD Project - http://www.freebsd.org Creator of high-performance Internet servers - http://www.terasolutions.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message