Date: Tue, 5 Jun 2007 14:55:57 -0700 From: "Jack Vogel" <jfvogel@gmail.com> To: "Alan Amesbury" <amesbury@umn.edu> Cc: Kip Macy <kip.macy@gmail.com>, freebsd-performance@freebsd.org Subject: Re: Intel PRO/10GbE CX4? General 10Gb tips? Message-ID: <2a41acea0706051455mcac3c06p5ca8c13a76d1102f@mail.gmail.com> In-Reply-To: <4665D901.1060206@umn.edu> References: <20070602120018.C5A0516A536@hub.freebsd.org> <46646F3C.6050902@umn.edu> <b1fa29170706042345m7cf6404md0fd4b6695c1d48a@mail.gmail.com> <4665D901.1060206@umn.edu>
index | next in thread | previous in thread | raw e-mail
On 6/5/07, Alan Amesbury <amesbury@umn.edu> wrote: > Kip Macy wrote: > > > >> Sounds like the Intel hardware is the way to go, then. Performance is > > > > I'm not sure how you extrapolate that from the conversation to this > > point. The ix cards are not currently available so nothing is yet > > known about how they perform under FreeBSD and they may well come at a > > premium for being dual-ported. > > Er, probably from the conversation I was having in my head and failed to > get into writing. :-\ There are some other things which are important, > e.g., having the drivers in 6.2-RELEASE, which I don't think I mentioned. > > >> absolutely key (else why spend the money for 10Gb hardware, right?), so > >> a performance hit of more than 1-2% isn't going to be acceptable. I'd > >> be willing to consider vendors who provided native FreeBSD blobs but, > >> where possible and feasible, I tend to give preference to those who > >> release specs and driver source openly. > > > > I'm sure ix will be open. mxge(4) and cxgb(4) are open. > > Andrew Gallatin was most helpful in providing some additional > information off-list about the Myricom cards. We don't run 6-STABLE, so > the driver he backported to 6-STABLE hasn't shown up on our systems. I > rarely look at -CURRENT because--well, we don't use that in production. > To look at 6.2-RELEASE and earlier, Intel is the only 10Gb hardware > that works with FreeBSD. I'm glad to learn otherwise. :-) > > > I answered this question previously. The only 2 vendors with both good > > cards and good drivers for FreeBSD at this time are Myricom and > > Chelsio. Maybe we can poke Jack to post some numbers for ix(4) soon. > > You did, and thanks! I'm still looking for alternatives, but am already > focusing on Myricom and Chelsio products. For our purposes, the Myricom > hardware is looking more attractive than ixgb(4), as PCIe and support in > 6-STABLE are extremely compelling. > > Thanks again for the help! The ix or ixgbe driver (whichever it finally ends up being called) is currently running on CURRENT or is that stably running on CURRENT :), however I already have a customer requirement for STABLE so I plan to have a version for both. When I started on the driver only CURRENT had MSI/X so thats where I did development, but now we have it in STABLE as well, its only TSO that is lacking and that should soon be remedied as well. Jackhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2a41acea0706051455mcac3c06p5ca8c13a76d1102f>
