From owner-freebsd-performance@FreeBSD.ORG Tue Jun 5 06:45:25 2007 Return-Path: X-Original-To: freebsd-performance@freebsd.org Delivered-To: freebsd-performance@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B3E6316A400 for ; Tue, 5 Jun 2007 06:45:25 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.168]) by mx1.freebsd.org (Postfix) with ESMTP id 27B7F13C45D for ; Tue, 5 Jun 2007 06:45:24 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: by ug-out-1314.google.com with SMTP id u2so90216uge for ; Mon, 04 Jun 2007 23:45:24 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=JpMqqb4Too22ZZJh7ot9HnKpefA595EETI7GcNDVm3qN9/8Mqji1EntD3utMqJM4ON7yv956TxzCgdmxbgelIuSf1T4H2Juz/xhVQUFKdex+jkWT1QMY05A1Y2jDicw24K9Lpm4Z49cWDvzEk9DSMk3RZDIDdBHkiiG8jsVs9TA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=TqGme9fhWWBG4Rl571ELowWDYO2TIoPFtDSYj0igZ6+DotLcyf1xSHDgtifaS2haBzVPBRrL38LqjTDKNF958AU2bWd8PekP7sN3ivFUEw68Myexud+xVUSq/XNg6gRKJz6ZG9rEhlYAscMFn8Zxw1ICHh1orFLRKlRnUxuTl6E= Received: by 10.78.122.16 with SMTP id u16mr2287931huc.1181025923831; Mon, 04 Jun 2007 23:45:23 -0700 (PDT) Received: by 10.78.162.15 with HTTP; Mon, 4 Jun 2007 23:45:23 -0700 (PDT) Message-ID: Date: Mon, 4 Jun 2007 23:45:23 -0700 From: "Kip Macy" To: "Alan Amesbury" In-Reply-To: <46646F3C.6050902@umn.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070602120018.C5A0516A536@hub.freebsd.org> <46646F3C.6050902@umn.edu> Cc: freebsd-performance@freebsd.org Subject: Re: Intel PRO/10GbE CX4? General 10Gb tips? X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2007 06:45:25 -0000 On 6/4/07, Alan Amesbury wrote: > On June 1, 2007, Kip Macy wrote: > > > I'm talking about what is in the tree in the moment. I'll have to > > withhold judgement on ix until we can actually use it. With luck he'll > > have time to adapt it to FreeBSD. There are a number of other 10GigE > > drivers cards that are "supported" by FreeBSD, but they take the linux > > shim approach and tend to be 3x slower. > > 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. > 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. > That said, if anyone knows of a 10Gb card that's a) FreeBSD friendly, > and b) PCIe 8-lane (since I don't think PCI-X can't keep up with a > saturated 10Gb link), I'd appreciate pointers. 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. -Kip