From owner-freebsd-performance@FreeBSD.ORG Sun Jun 3 20:42:24 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 4D1A116A468 for ; Sun, 3 Jun 2007 20:42:24 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.freebsd.org (Postfix) with ESMTP id F284C13C4AE for ; Sun, 3 Jun 2007 20:42:23 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.14.0/8.14.0) with ESMTP id l53KgM1u006878 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 3 Jun 2007 16:42:23 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id l53KfsQH050075; Sun, 3 Jun 2007 16:41:54 -0400 (EDT) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18019.10153.734184.375110@grasshopper.cs.duke.edu> Date: Sun, 3 Jun 2007 16:41:54 -0400 (EDT) To: "Kip Macy" In-Reply-To: References: <4660A46B.3010003@umn.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid 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: Sun, 03 Jun 2007 20:42:24 -0000 Kip Macy writes: > Myricom nominally sells their cards directly, but they've dropped both > a support request and a PO request from me, so I don't think its > worthwhile contacting them directly unless you're a large customer. I'm really sorry your initial help ticket was never received by us. This is quite atypical. It is unfortunate that you never followed up when we tried to track down what happened to your email. Since you brought it up, people considering purchasing equipment from us might like to know that we're quite proud of our tech support. The *first level* of our tech support is staffed by a PhD in EE (from Caltech), and a MS in CS (from UTK). Drew From owner-freebsd-performance@FreeBSD.ORG Sun Jun 3 20:53:56 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 67FF416A400 for ; Sun, 3 Jun 2007 20:53:56 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.freebsd.org (Postfix) with ESMTP id 2CCE013C489 for ; Sun, 3 Jun 2007 20:53:56 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.14.0/8.14.0) with ESMTP id l53KrtBE007997 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 3 Jun 2007 16:53:55 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id l53KrR5E050436; Sun, 3 Jun 2007 16:53:27 -0400 (EDT) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18019.10846.537421.529675@grasshopper.cs.duke.edu> Date: Sun, 3 Jun 2007 16:53:27 -0400 (EDT) To: "Kip Macy" In-Reply-To: References: <4660A46B.3010003@umn.edu> <01e801c7a4b3$a4bcb400$b6db87d4@multiplay.co.uk> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid 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: Sun, 03 Jun 2007 20:53:56 -0000 Kip Macy writes: > On 6/1/07, Steven Hartland wrote: > > Wasn't Jack Vogel (Intel?) only talking the other day about > > committing a new 10Gb Intel driver. > > > > The "New driver coming soon" thread on current / net. > > 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. Note that even on Linux, many of the other 10GbE NICS don't offer the same line-rate 10GbE performance that the Myricom and Chelsio adaptors do. Drew From owner-freebsd-performance@FreeBSD.ORG Sun Jun 3 20:54:16 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 43DAD16A421 for ; Sun, 3 Jun 2007 20:54:16 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by mx1.freebsd.org (Postfix) with ESMTP id A0A7213C480 for ; Sun, 3 Jun 2007 20:54:15 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: by ug-out-1314.google.com with SMTP id u2so692736uge for ; Sun, 03 Jun 2007 13:54:13 -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=Ojp2KIMnSpOFDK7cRtA7ezhJXcOGL2vOmIfrsfhey2W/Jfg0BbBYo1S7XtYc2bJWpn8n7R2ln2rKW0DGMkDgIqXXjvbnf+oY+19r/MFTNNt9KXzEE5AN90Fr+siWgoqezqRqA5YFCpks8MfELc3bYt+fYr+7rXiQE8t7On+6vhc= 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=VMJbPiznhegtWbFyb/CMOKkKhMOPxS1RIlniZiPJkqzVPSPz9xBZJ7nZQNFd+YLNs1Wmyq+raputpN7arPGUqNDphBJ5+4/oiDZ227H37AIFGoljzaAtU/EBSwQc1CnBJR+BNiJOW9UWCspVFh8O2/vOB2+z4GWfSlqYPyX1M8s= Received: by 10.78.204.20 with SMTP id b20mr1786940hug.1180904052659; Sun, 03 Jun 2007 13:54:12 -0700 (PDT) Received: by 10.78.162.15 with HTTP; Sun, 3 Jun 2007 13:54:12 -0700 (PDT) Message-ID: Date: Sun, 3 Jun 2007 13:54:12 -0700 From: "Kip Macy" To: "Andrew Gallatin" In-Reply-To: <18019.10153.734184.375110@grasshopper.cs.duke.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4660A46B.3010003@umn.edu> <18019.10153.734184.375110@grasshopper.cs.duke.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: Sun, 03 Jun 2007 20:54:16 -0000 On 6/3/07, Andrew Gallatin wrote: > > Kip Macy writes: > > > Myricom nominally sells their cards directly, but they've dropped both > > a support request and a PO request from me, so I don't think its > > worthwhile contacting them directly unless you're a large customer. > > I'm really sorry your initial help ticket was never received by us. > This is quite atypical. It is unfortunate that you never followed up > when we tried to track down what happened to your email. Since you > brought it up, people considering purchasing equipment from us might > like to know that we're quite proud of our tech support. The *first > level* of our tech support is staffed by a PhD in EE (from Caltech), > and a MS in CS (from UTK). Cool. I can't be too critical of Myricom as I'm very impressed with your level of ability and commitment. The cards also perform quite well. However, I was disappointed when I had the same results when I tried to purchase a pair of cards (I never got a response back). When I was at an extremely large NAS vendor that we all know they had a tendency to drop the ball on smaller customers and I've seen that in many other large companies - this was never intended as an anti-Myricom rant. I just wanted to point out that Bell Micro may be the channel that one should use for purchasing cards. I will probably just send mail to Bell Micro to order a pair from them. -Kip From owner-freebsd-performance@FreeBSD.ORG Sun Jun 3 21:01:12 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 63A4616A468 for ; Sun, 3 Jun 2007 21:01:12 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by mx1.freebsd.org (Postfix) with ESMTP id 2851213C45B for ; Sun, 3 Jun 2007 21:01:12 +0000 (UTC) (envelope-from gallatin@cs.duke.edu) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.14.0/8.14.0) with ESMTP id l53L1B1h008564 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 3 Jun 2007 17:01:11 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.12.9p2/8.12.9/Submit) id l53L0h1k050673; Sun, 3 Jun 2007 17:00:43 -0400 (EDT) (envelope-from gallatin) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18019.11282.535279.47895@grasshopper.cs.duke.edu> Date: Sun, 3 Jun 2007 17:00:43 -0400 (EDT) To: "Kip Macy" In-Reply-To: References: <4660A46B.3010003@umn.edu> <18019.10153.734184.375110@grasshopper.cs.duke.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid 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: Sun, 03 Jun 2007 21:01:12 -0000 Kip Macy writes: > to purchase a pair of cards (I never got a response back). When I was > at an extremely large NAS vendor that we all know they had a tendency > to drop the ball on smaller customers and I've seen that in many other > large companies - this was never intended as an anti-Myricom rant. I Thanks :) BTW, we're anything but a large company, and I'm really shocked that we've dropped email from you once, let alone twice. We deal with lots of (satisfied) small customers. If you could privately bounce a copy of the most recent mail you sent (including all the headers you have), I'll try to track it down. Drew From owner-freebsd-performance@FreeBSD.ORG Sun Jun 3 21:05:02 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 08D3E16A400 for ; Sun, 3 Jun 2007 21:05:02 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.171]) by mx1.freebsd.org (Postfix) with ESMTP id 90DB113C45E for ; Sun, 3 Jun 2007 21:05:01 +0000 (UTC) (envelope-from kip.macy@gmail.com) Received: by ug-out-1314.google.com with SMTP id u2so694759uge for ; Sun, 03 Jun 2007 14:05:00 -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=lDx/L8EkgjSjhDXfJvQQnbbBhFHLpLQC/WfwKGO/RrHcO1LtmHlxWmZt0W45aWvPU69n3nQQsFddPgQXhm5EGvTIt/bpSG4WHS0hGKF8fC55zTwQe40peQCXCBkctOEd6tYLol1D3uF7oR8Lp08kbjc0TPo/X7aYebUAnsilv78= 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=tccwULokvRAUqlS3ix/5GH6ff6vcSfYoG+cvR7E83zO1z+ESDOt72Fpz7fviVut0VtVZq6vfe51NtqhyG7khl7lkBiwjNjyR8Wi7FxZmeEBXpU7hODx+EEKKIg26ktPWGK46ZtOxPgmLAVNnDVZ0p7PZbfMuL4reXQYJpL7Sgdw= Received: by 10.78.188.10 with SMTP id l10mr1828516huf.1180904700605; Sun, 03 Jun 2007 14:05:00 -0700 (PDT) Received: by 10.78.162.15 with HTTP; Sun, 3 Jun 2007 14:05:00 -0700 (PDT) Message-ID: Date: Sun, 3 Jun 2007 14:05:00 -0700 From: "Kip Macy" To: "Andrew Gallatin" In-Reply-To: <18019.11282.535279.47895@grasshopper.cs.duke.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4660A46B.3010003@umn.edu> <18019.10153.734184.375110@grasshopper.cs.duke.edu> <18019.11282.535279.47895@grasshopper.cs.duke.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: Sun, 03 Jun 2007 21:05:02 -0000 > BTW, we're anything but a large company, and I'm really shocked that > we've dropped email from you once, let alone twice. We deal with lots > of (satisfied) small customers. If you could privately bounce a copy > of the most recent mail you sent (including all the headers you have), > I'll try to track it down. Given your track record, it may just be that the web submission interface is broken on firefox or simply unreliable. That is what I used both times. -Kip From owner-freebsd-performance@FreeBSD.ORG Mon Jun 4 03:48:13 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 082C816A46B for ; Mon, 4 Jun 2007 03:48:13 +0000 (UTC) (envelope-from binto@triplegate.net.id) Received: from outgoing16.3gate.net (outgoing16.3gate.net [202.127.97.16]) by mx1.freebsd.org (Postfix) with SMTP id 515A713C447 for ; Mon, 4 Jun 2007 03:47:29 +0000 (UTC) (envelope-from binto@triplegate.net.id) Received: (qmail 45725 invoked by uid 1011); 4 Jun 2007 03:00:47 -0000 Received: from 202.127.97.100 by mx2.3gate.net (envelope-from , uid 1009) with qmail-scanner-1.25-st-qms (clamdscan: 0.86.2/1034. spamassassin: 3.0.2. perlscan: 1.25-st-qms. Clear:RC:1(202.127.97.100):. Processed in 0.034703 secs); 04 Jun 2007 03:00:47 -0000 X-Antivirus-3GATE-NET-Mail-From: binto@triplegate.net.id via mx2.3gate.net X-Antivirus-3GATE-NET: 1.25-st-qms (Clear:RC:1(202.127.97.100):. Processed in 0.034703 secs Process 45718) Received: from smtp.triplegate.net.id (HELO webmail.triplegate.net.id) (202.127.97.100) by outgoing16.3gate.net with SMTP; 4 Jun 2007 03:00:47 -0000 Received: from 202.127.98.144 (SquirrelMail authenticated user binto@triplegate.net.id) by webmail.triplegate.net.id with HTTP; Mon, 4 Jun 2007 10:08:45 +0700 (WIT) Message-ID: <1256.202.127.98.144.1180926525.squirrel@webmail.triplegate.net.id> Date: Mon, 4 Jun 2007 10:08:45 +0700 (WIT) From: "binto" To: freebsd-performance@freebsd.org User-Agent: SquirrelMail/1.4.4 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-15 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Subject: FreeBSD 7 where a u? 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: Mon, 04 Jun 2007 03:48:13 -0000 Did anybody can tell me what address that i can find FreeBSD 7 ? thx From owner-freebsd-performance@FreeBSD.ORG Mon Jun 4 08:39:12 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 1E87E16A46F for ; Mon, 4 Jun 2007 08:39:12 +0000 (UTC) (envelope-from matthijs@groov.nl) Received: from stack.groov.nl (stack.groov.nl [84.16.252.210]) by mx1.freebsd.org (Postfix) with ESMTP id D9F8913C4C2 for ; Mon, 4 Jun 2007 08:39:11 +0000 (UTC) (envelope-from matthijs@groov.nl) Received: by stack.groov.nl (Postfix, from userid 58) id 0B1E411872; Mon, 4 Jun 2007 10:12:33 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on stack.groov.nl X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=AWL,BAYES_20 autolearn=disabled version=3.1.7 Received: from GRVLAPTOP (stack.groov.nl [84.16.252.210]) by stack.groov.nl (Postfix) with ESMTP id 9A4F31173A; Mon, 4 Jun 2007 10:12:32 +0200 (CEST) From: "Matthijs Breemans" To: "'binto'" , References: <1256.202.127.98.144.1180926525.squirrel@webmail.triplegate.net.id> In-Reply-To: <1256.202.127.98.144.1180926525.squirrel@webmail.triplegate.net.id> Date: Mon, 4 Jun 2007 10:12:29 +0200 Message-ID: <002401c7a680$1868e220$493aa660$@nl> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: AcemW0aYaIvubjxLRd2TkwpT0pu43wAJMKtA Content-Language: nl Cc: Subject: RE: FreeBSD 7 where a u? 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: Mon, 04 Jun 2007 08:39:12 -0000 Try downloading a snapshot from: ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/200705/ Regards, Matthijs Breemans www.GrooV.nl -----Oorspronkelijk bericht----- Van: owner-freebsd-performance@freebsd.org [mailto:owner-freebsd-performance@freebsd.org] Namens binto Verzonden: maandag 4 juni 2007 5:09 Aan: freebsd-performance@freebsd.org Onderwerp: FreeBSD 7 where a u? Did anybody can tell me what address that i can find FreeBSD 7 ? thx _______________________________________________ freebsd-performance@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-performance To unsubscribe, send any mail to "freebsd-performance-unsubscribe@freebsd.org" From owner-freebsd-performance@FreeBSD.ORG Mon Jun 4 19:33:56 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 300F416A46E for ; Mon, 4 Jun 2007 19:33:56 +0000 (UTC) (envelope-from redcrash@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.251]) by mx1.freebsd.org (Postfix) with ESMTP id 80BC313C469 for ; Mon, 4 Jun 2007 19:33:55 +0000 (UTC) (envelope-from redcrash@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so424341anc for ; Mon, 04 Jun 2007 12:33:54 -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:in-reply-to:mime-version:content-type:references; b=mWxZHPELpxB25/TLPdZJmGLv/YIsfQFbenNDFotOxk82ZHg0fAjlWrzUuaX7motrt+sxfGFrls1U1XnrlEwkQaf3K0+JwOGTfCnluvlYa0xK4uJpd9MTU6EsoGzB5wpd9eePi/xi2FzcFc42XMAVCWl2+P1UJ56uIFRK7Hemkww= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=W1lCCjZ/l5vPtC+SBTGYM0qfDt2CYHqXuRT3vVkTPLsWmaUqyVxqqg3JfVUb9PVjpmwkUmkDOV4KA613vZzA2qhxrwKgZtQoIeINSs7HAyphYs2dEukPjOG8x6B3+px7po+yXFdySgmaJC53cTaT8H2U9U3ovj0/va52yLaMuYQ= Received: by 10.100.191.5 with SMTP id o5mr2776266anf.1180985634093; Mon, 04 Jun 2007 12:33:54 -0700 (PDT) Received: by 10.100.32.4 with HTTP; Mon, 4 Jun 2007 12:33:54 -0700 (PDT) Message-ID: Date: Mon, 4 Jun 2007 21:33:54 +0200 From: "Harald Servat" To: "Nikolay Pavlov" , "Harald Servat" , freebsd-hackers@freebsd.org, freebsd-hpc@freebsd.org, freebsd-performance@freebsd.org In-Reply-To: <20070604192947.GA74531@zone3000.net> MIME-Version: 1.0 References: <20070604192947.GA74531@zone3000.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: testers wanted for PAPI / FreeBSD 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: Mon, 04 Jun 2007 19:33:56 -0000 Hello, What is the result of dmesg | grep hwpmc? Regards, 2007/6/4, Nikolay Pavlov : > > On Sunday, 20 May 2007 at 12:29:23 +0200, Harald Servat wrote: > > Hello, > > > > I'm porting PAPI to FreeBSD. I was wondering if you could give a try > to > > the package I'm porting. It would be great to have more feedback than > just > > that my laptop is able to provide me :) > > > > First of all, you can download the code at > > > > http://code.google.com/p/papi-for-freebsd > > > > Next, see man hwpmc(4) and compile a kernel with > > options HWPMC_HOOKS > > device hwpmc > > > > (you'll require device apic if you're running on i386 machines). > > > > When you boot your dmesg should print something like > > hwpmc: TSC/1/0x20 P6/2/0x1fe > > > > Once the machine is up and running, just untar the file you've > downloaded, > > run ./configure and just run make (not make install). > > > > Could you send me the output of the following commands? > > > > # dmesg | grep hwpmc > > # utils/papi_avail > > # utils/papi_decode > > # utils/papi_native_avail > > # ctests/low-level > > # ctests/high-level > > > > Thank you very much, > > Hi Harald. I have an error while running configure script: > > root@orion:~/papi/papi-3.5.0/src# > ./configure <796> > as_func_failure succeeded. > as_func_failure succeeded. > No shell found that supports shell functions. > Please tell autoconf@gnu.org about your system, > including any error possibly output before this > message > checking for architecture... i386 > checking for OS... freebsd > checking for OS version... 7.0-CURRENT > checking for CPU type... > checking for 32 or 64 bit mode... 32 > checking for debugging build... no > checking for gawk... no > checking for mawk... no > checking for nawk... nawk > checking for gcc... gcc > checking for C compiler default output file name... a.out > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking for gcc option to accept ISO C89... none needed > checking for g77... no > checking for xlf... no > checking for f77... f77 > checking whether we are using the GNU Fortran 77 compiler... yes > checking whether f77 accepts -g... yes > checking whether we are using the GNU C compiler... (cached) yes > checking whether gcc accepts -g... (cached) yes > checking for gcc option to accept ISO C89... (cached) none needed > checking whether we are using the GNU Fortran 77 compiler... (cached) yes > checking whether f77 accepts -g... (cached) yes > checking how to run the C preprocessor... gcc -E > checking whether ln -s works... yes > checking whether make sets $(MAKE)... yes > checking for ranlib... ranlib > checking for grep that handles long lines and -e... /usr/bin/grep > checking for egrep... /usr/bin/grep -E > checking for ANSI C header files... yes > checking for ffsll... no > checking for working MMTIMER... no > checking for working CLOCK_REALTIME_HR POSIX 1b timer... no > checking for working CLOCK_REALTIME POSIX 1b timer... no > checking for real time clock or cycle counter... cycle > checking for working __thread... yes > checking for high performance thread local storage... __thread > checking for working CLOCK_THREAD_CPUTIME_ID POSIX 1b timer... no > checking for working per-thread times() timer... no > checking for thread virtual clock or cycle counter... default > checking for /sys/class/perfctr... no > checking for /dev/perfctr... no > checking for /sys/kernel/perfmon/version... no > checking for /proc/perfmon... no > checking for perfctr version... none > checking for perfmon version... none > checking for Makefile to use... configure: error: Error! HWPMC module > seems not to be on the kernel. Have you compiled the kernel with HWPMC? (see > hwpmc(4)) > > However module is there: > > quetzal@viking:~/bugs> cat papi.bug > <1959> > root@orion:~/papi# kldstat -v | grep > hwpmc > <848> > 135 hwpmc > > root@orion:~/bugs# uname > -a <853> > FreeBSD orion.zone3000.net 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Mon Jun > 4 19:33:59 EEST 2007 > root@orion.zone3000.net:/usr/obj/usr/src/sys/GENERIC-PMC i386 > > And i have all required options in kernel config: > > quetzal@orion:~/bugs> grep -i PMC > /sys/i386/conf/GENERIC-PMC > <890> > device hwpmc # Driver (also a loadable module) > options HWPMC_HOOKS # Other necessary kernel hooks > > > -- > ====================================================================== > - Best regards, Nikolay Pavlov. <<<----------------------------------- > ====================================================================== > > -- _________________________________________________________________ Empty your memory, with a free()... like a pointer! If you cast a pointer to an integer, it becomes an integer, if you cast a pointer to a struct, it becomes a struct. The pointer can crash..., and can overflow. Be a pointer my friend... From owner-freebsd-performance@FreeBSD.ORG Mon Jun 4 19:56: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 42C1A16A469 for ; Mon, 4 Jun 2007 19:56:25 +0000 (UTC) (envelope-from quetzal@zone3000.net) Received: from mx1.sitevalley.com (sitevalley.com [209.67.60.43]) by mx1.freebsd.org (Postfix) with SMTP id E2E4F13C45B for ; Mon, 4 Jun 2007 19:56:24 +0000 (UTC) (envelope-from quetzal@zone3000.net) Received: from zone3000.kharkov.ua (HELO localhost) (217.144.69.37) by 0 with SMTP; 4 Jun 2007 19:29:42 -0000 Date: Mon, 4 Jun 2007 22:29:47 +0300 From: Nikolay Pavlov To: Harald Servat Message-ID: <20070604192947.GA74531@zone3000.net> Mail-Followup-To: Nikolay Pavlov , Harald Servat , freebsd-hackers@freebsd.org, freebsd-hpc@freebsd.org, freebsd-performance@freebsd.org References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 6.2-RELEASE-p4 User-Agent: mutt-ng/devel-r804 (FreeBSD) Cc: freebsd-hackers@freebsd.org, freebsd-performance@freebsd.org, freebsd-hpc@freebsd.org Subject: Re: testers wanted for PAPI / FreeBSD 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: Mon, 04 Jun 2007 19:56:25 -0000 On Sunday, 20 May 2007 at 12:29:23 +0200, Harald Servat wrote: > Hello, > > I'm porting PAPI to FreeBSD. I was wondering if you could give a try to > the package I'm porting. It would be great to have more feedback than just > that my laptop is able to provide me :) > > First of all, you can download the code at > > http://code.google.com/p/papi-for-freebsd > > Next, see man hwpmc(4) and compile a kernel with > options HWPMC_HOOKS > device hwpmc > > (you'll require device apic if you're running on i386 machines). > > When you boot your dmesg should print something like > hwpmc: TSC/1/0x20 P6/2/0x1fe > > Once the machine is up and running, just untar the file you've downloaded, > run ./configure and just run make (not make install). > > Could you send me the output of the following commands? > > # dmesg | grep hwpmc > # utils/papi_avail > # utils/papi_decode > # utils/papi_native_avail > # ctests/low-level > # ctests/high-level > > Thank you very much, Hi Harald. I have an error while running configure script: root@orion:~/papi/papi-3.5.0/src# ./configure <796> as_func_failure succeeded. as_func_failure succeeded. No shell found that supports shell functions. Please tell autoconf@gnu.org about your system, including any error possibly output before this message checking for architecture... i386 checking for OS... freebsd checking for OS version... 7.0-CURRENT checking for CPU type... checking for 32 or 64 bit mode... 32 checking for debugging build... no checking for gawk... no checking for mawk... no checking for nawk... nawk checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for g77... no checking for xlf... no checking for f77... f77 checking whether we are using the GNU Fortran 77 compiler... yes checking whether f77 accepts -g... yes checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking whether we are using the GNU Fortran 77 compiler... (cached) yes checking whether f77 accepts -g... (cached) yes checking how to run the C preprocessor... gcc -E checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for ranlib... ranlib checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking for ffsll... no checking for working MMTIMER... no checking for working CLOCK_REALTIME_HR POSIX 1b timer... no checking for working CLOCK_REALTIME POSIX 1b timer... no checking for real time clock or cycle counter... cycle checking for working __thread... yes checking for high performance thread local storage... __thread checking for working CLOCK_THREAD_CPUTIME_ID POSIX 1b timer... no checking for working per-thread times() timer... no checking for thread virtual clock or cycle counter... default checking for /sys/class/perfctr... no checking for /dev/perfctr... no checking for /sys/kernel/perfmon/version... no checking for /proc/perfmon... no checking for perfctr version... none checking for perfmon version... none checking for Makefile to use... configure: error: Error! HWPMC module seems not to be on the kernel. Have you compiled the kernel with HWPMC? (see hwpmc(4)) However module is there: quetzal@viking:~/bugs> cat papi.bug <1959> root@orion:~/papi# kldstat -v | grep hwpmc <848> 135 hwpmc root@orion:~/bugs# uname -a <853> FreeBSD orion.zone3000.net 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Mon Jun 4 19:33:59 EEST 2007 root@orion.zone3000.net:/usr/obj/usr/src/sys/GENERIC-PMC i386 And i have all required options in kernel config: quetzal@orion:~/bugs> grep -i PMC /sys/i386/conf/GENERIC-PMC <890> device hwpmc # Driver (also a loadable module) options HWPMC_HOOKS # Other necessary kernel hooks -- ====================================================================== - Best regards, Nikolay Pavlov. <<<----------------------------------- ====================================================================== From owner-freebsd-performance@FreeBSD.ORG Mon Jun 4 20:00:00 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 5DA3116A469 for ; Mon, 4 Jun 2007 20:00:00 +0000 (UTC) (envelope-from amesbury@umn.edu) Received: from mta-w2.tc.umn.edu (mta-w2.tc.umn.edu [134.84.119.6]) by mx1.freebsd.org (Postfix) with ESMTP id 3058213C457 for ; Mon, 4 Jun 2007 20:00:00 +0000 (UTC) (envelope-from amesbury@umn.edu) Received: from paulaner.oitsec.umn.edu (paulaner.oitsec.umn.edu [160.94.247.212]) by mta-w2.tc.umn.edu (UMN smtpd) with ESMTP for ; Mon, 4 Jun 2007 14:59:57 -0500 (CDT) X-Umn-Remote-Mta: [N] paulaner.oitsec.umn.edu [160.94.247.212] #+LO+TS+AU Message-ID: <46646F3C.6050902@umn.edu> Date: Mon, 04 Jun 2007 14:59:56 -0500 From: Alan Amesbury User-Agent: Thunderbird 2.0.0.0 (X11/20070530) MIME-Version: 1.0 To: freebsd-performance@freebsd.org References: <20070602120018.C5A0516A536@hub.freebsd.org> In-Reply-To: <20070602120018.C5A0516A536@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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: Mon, 04 Jun 2007 20:00:00 -0000 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 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. 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. Thanks again to those who responded... and thanks in advance to those who join in on this thread later. :-) -- Alan Amesbury OIT Security and Assurance University of Minnesota 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 From owner-freebsd-performance@FreeBSD.ORG Tue Jun 5 21:43:31 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 7857D16A477 for ; Tue, 5 Jun 2007 21:43:31 +0000 (UTC) (envelope-from amesbury@umn.edu) Received: from mta-m2.tc.umn.edu (mta-m2.tc.umn.edu [134.84.119.106]) by mx1.freebsd.org (Postfix) with ESMTP id 4888B13C483 for ; Tue, 5 Jun 2007 21:43:31 +0000 (UTC) (envelope-from amesbury@umn.edu) Received: from paulaner.oitsec.umn.edu (paulaner.oitsec.umn.edu [160.94.247.212]) by mta-m2.tc.umn.edu (UMN smtpd) with ESMTP Tue, 5 Jun 2007 16:43:30 -0500 (CDT) X-Umn-Remote-Mta: [N] paulaner.oitsec.umn.edu [160.94.247.212] #+LO+TS+AU Message-ID: <4665D901.1060206@umn.edu> Date: Tue, 05 Jun 2007 16:43:29 -0500 From: Alan Amesbury User-Agent: Thunderbird 2.0.0.0 (X11/20070530) MIME-Version: 1.0 To: Kip Macy References: <20070602120018.C5A0516A536@hub.freebsd.org> <46646F3C.6050902@umn.edu> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit 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 21:43:31 -0000 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! -- Alan Amesbury OIT Security and Assurance University of Minnesota From owner-freebsd-performance@FreeBSD.ORG Tue Jun 5 22:25:11 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 0AF5716A421 for ; Tue, 5 Jun 2007 22:25:11 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.181]) by mx1.freebsd.org (Postfix) with ESMTP id DEF6113C45D for ; Tue, 5 Jun 2007 22:25:10 +0000 (UTC) (envelope-from jfvogel@gmail.com) Received: by wa-out-1112.google.com with SMTP id j37so2661228waf for ; Tue, 05 Jun 2007 15:25:10 -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=B2alqdTkCkhdI/B26++yoloJxJj08iTAvJIrwjwGY644WhcohuZ9W51N6Og1EAC0HFlKoUJQLAJgHKVewum/+zBoRymuW6GCGiIOohhw2VqG9xjEE0nAfw85atQTriIp+W6lzFXnrniL8quxW/cHGboOvOsPUVAxPLBABWj+RP4= 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=FEjTrWi32HKxdozSxNz/CG1pCTGZVcV6EU7g1wyBe2v1KNsBCKObm4IArjDs9CsqOpS5H0wpVQQrlb67KLKhUktdq9d4BLESpKk1s8Nmr+kwbI72bvib8oCjAYHxG28zEk0r9lt0zu6wXjKEjsFhkNr/oc1ZXzGp1NDZYcrKYBQ= Received: by 10.114.254.1 with SMTP id b1mr6451774wai.1181080557265; Tue, 05 Jun 2007 14:55:57 -0700 (PDT) Received: by 10.114.126.10 with HTTP; Tue, 5 Jun 2007 14:55:57 -0700 (PDT) Message-ID: <2a41acea0706051455mcac3c06p5ca8c13a76d1102f@mail.gmail.com> Date: Tue, 5 Jun 2007 14:55:57 -0700 From: "Jack Vogel" To: "Alan Amesbury" In-Reply-To: <4665D901.1060206@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> <4665D901.1060206@umn.edu> Cc: Kip Macy , 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 22:25:11 -0000 On 6/5/07, Alan Amesbury 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. Jack From owner-freebsd-performance@FreeBSD.ORG Wed Jun 6 03:48:44 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 40E8316A468 for ; Wed, 6 Jun 2007 03:48:44 +0000 (UTC) (envelope-from binto@triplegate.net.id) Received: from outgoing16.3gate.net (outgoing16.3gate.net [202.127.97.16]) by mx1.freebsd.org (Postfix) with SMTP id 1909013C468 for ; Wed, 6 Jun 2007 03:48:38 +0000 (UTC) (envelope-from binto@triplegate.net.id) Received: (qmail 51012 invoked by uid 1011); 6 Jun 2007 03:44:59 -0000 Received: from 202.127.97.100 by mx2.3gate.net (envelope-from , uid 1009) with qmail-scanner-1.25-st-qms (clamdscan: 0.86.2/1034. spamassassin: 3.0.2. perlscan: 1.25-st-qms. Clear:RC:1(202.127.97.100):. Processed in 0.043766 secs); 06 Jun 2007 03:44:59 -0000 X-Antivirus-3GATE-NET-Mail-From: binto@triplegate.net.id via mx2.3gate.net X-Antivirus-3GATE-NET: 1.25-st-qms (Clear:RC:1(202.127.97.100):. Processed in 0.043766 secs Process 51006) Received: from smtp.triplegate.net.id (HELO webmail.triplegate.net.id) (202.127.97.100) by outgoing16.3gate.net with SMTP; 6 Jun 2007 03:44:58 -0000 Received: from 202.127.98.144 (SquirrelMail authenticated user binto@triplegate.net.id) by webmail.triplegate.net.id with HTTP; Wed, 6 Jun 2007 10:52:58 +0700 (WIT) Message-ID: <1459.202.127.98.144.1181101978.squirrel@webmail.triplegate.net.id> Date: Wed, 6 Jun 2007 10:52:58 +0700 (WIT) From: "binto" To: freebsd-performance@freebsd.org User-Agent: SquirrelMail/1.4.4 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-15 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Subject: how to check bsd performance 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: Wed, 06 Jun 2007 03:48:44 -0000 did anyone could tell me, useful command to check bsd performance? sorry, me, just a newbie thx From owner-freebsd-performance@FreeBSD.ORG Wed Jun 6 07:28:27 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 564C616A421 for ; Wed, 6 Jun 2007 07:28:27 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 44B6313C4CA for ; Wed, 6 Jun 2007 07:28:27 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 8972C1A3C19; Wed, 6 Jun 2007 00:29:45 -0700 (PDT) Received: from rot13.obsecurity.org (rot13.obsecurity.org [192.168.1.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 88DD4513AE; Wed, 6 Jun 2007 03:28:26 -0400 (EDT) Received: by rot13.obsecurity.org (Postfix, from userid 1001) id 4153FC207; Wed, 6 Jun 2007 03:28:26 -0400 (EDT) Date: Wed, 6 Jun 2007 03:28:26 -0400 From: Kris Kennaway To: binto Message-ID: <20070606072825.GA55509@rot13.obsecurity.org> References: <1459.202.127.98.144.1181101978.squirrel@webmail.triplegate.net.id> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1459.202.127.98.144.1181101978.squirrel@webmail.triplegate.net.id> User-Agent: Mutt/1.4.2.2i Cc: freebsd-performance@freebsd.org Subject: Re: how to check bsd performance 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: Wed, 06 Jun 2007 07:28:27 -0000 On Wed, Jun 06, 2007 at 10:52:58AM +0700, binto wrote: > did anyone could tell me, useful command to check bsd performance? > sorry, me, just a newbie "Performance" is not a well-defined term, so you need to first ask a more focused question :) Kris From owner-freebsd-performance@FreeBSD.ORG Wed Jun 6 09:38:27 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 BEE0A16A400 for ; Wed, 6 Jun 2007 09:38:27 +0000 (UTC) (envelope-from almarrie@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.249]) by mx1.freebsd.org (Postfix) with ESMTP id 7B8A013C43E for ; Wed, 6 Jun 2007 09:38:27 +0000 (UTC) (envelope-from almarrie@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so19994anc for ; Wed, 06 Jun 2007 02:38:26 -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=udqHGLlyEXL/7B+MOiuYRvHOKzQABuoVhmxxFsy9QP5m2LE0rpO2kNsX6fkkkhb9+SjiDW3oj5szIDIo7Q5M+PXNWUGOg6E6PrJf1RtaxAJEW9RyEnrn78oqeg56I6Yny4Yn0p15059gpjOUwstCOwbvyCNqcQhi4Nq1BUr0JHQ= 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=pcLTxP9k3yC6HbRH+ZGMv0yB/i3ItgT3qN9zgE5sZURUPMWcXPIHza444B7x7+UTW8Pqq5hHEQkF3qanf/yeKtsb4RwdvOB/UuVSs4wC/w82IKc5sAuOWEQjWaw10qHpwC9uH8KktM+HbbIWv29qdeqJpFPFrMTLO500wZE1urE= Received: by 10.100.173.19 with SMTP id v19mr178774ane.1181122706590; Wed, 06 Jun 2007 02:38:26 -0700 (PDT) Received: by 10.100.9.14 with HTTP; Wed, 6 Jun 2007 02:38:26 -0700 (PDT) Message-ID: <499c70c0706060238t23d46277kcbb6dcb508314fdd@mail.gmail.com> Date: Wed, 6 Jun 2007 12:38:26 +0300 From: "Abdullah Ibn Hamad Al-Marri" To: "Kris Kennaway" In-Reply-To: <20070606072825.GA55509@rot13.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1459.202.127.98.144.1181101978.squirrel@webmail.triplegate.net.id> <20070606072825.GA55509@rot13.obsecurity.org> Cc: binto , freebsd-performance@freebsd.org Subject: Re: how to check bsd performance 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: Wed, 06 Jun 2007 09:38:27 -0000 On 6/6/07, Kris Kennaway wrote: > On Wed, Jun 06, 2007 at 10:52:58AM +0700, binto wrote: > > did anyone could tell me, useful command to check bsd performance? > > sorry, me, just a newbie > > "Performance" is not a well-defined term, so you need to first ask a > more focused question :) > > Kris Maybe he wants to see the what cpu doing and idling or not? :) Try this command in the console "top" -- Regards, -Abdullah Ibn Hamad Al-Marri Arab Portal http://www.WeArab.Net/ From owner-freebsd-performance@FreeBSD.ORG Wed Jun 6 09:46:24 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 7833916A421 for ; Wed, 6 Jun 2007 09:46:24 +0000 (UTC) (envelope-from binto@triplegate.net.id) Received: from outgoing15.3gate.net (outgoing15.3gate.net [202.127.97.15]) by mx1.freebsd.org (Postfix) with SMTP id B782D13C44B for ; Wed, 6 Jun 2007 09:46:21 +0000 (UTC) (envelope-from binto@triplegate.net.id) Received: (qmail 8420 invoked by uid 1011); 6 Jun 2007 09:47:17 -0000 Received: from 202.127.97.100 by mailspool.3gate.net (envelope-from , uid 1009) with qmail-scanner-1.25-st-qms (clamdscan: 0.88/1351. spamassassin: 3.0.4. perlscan: 1.25-st-qms. Clear:RC:1(202.127.97.100):SA:0(-3.6/5.0):. Processed in 13.531425 secs); 06 Jun 2007 09:47:17 -0000 X-Spam-Status: No, hits=-3.6 required=5.0 X-Spam-Report: SA TESTS -3.3 ALL_TRUSTED Did not pass through any untrusted hosts -2.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1% [score: 0.0000] 2.3 AWL AWL: From: address is in the auto white-list X-Antivirus-3GNet-Spool-Mail-From: binto@triplegate.net.id via mailspool.3gate.net X-Antivirus-3GNet-Spool: 1.25-st-qms (Clear:RC:1(202.127.97.100):SA:0(-3.6/5.0):. Processed in 13.531425 secs Process 8410) Received: from smtp.triplegate.net.id (HELO webmail.triplegate.net.id) (202.127.97.100) by outgoing15.3gate.net with SMTP; 6 Jun 2007 09:47:04 -0000 Received: from 202.127.98.144 (SquirrelMail authenticated user binto@triplegate.net.id) by webmail.triplegate.net.id with HTTP; Wed, 6 Jun 2007 16:50:41 +0700 (WIT) Message-ID: <3071.202.127.98.144.1181123441.squirrel@webmail.triplegate.net.id> In-Reply-To: <499c70c0706060238t23d46277kcbb6dcb508314fdd@mail.gmail.com> References: <1459.202.127.98.144.1181101978.squirrel@webmail.triplegate.net.id> <20070606072825.GA55509@rot13.obsecurity.org> <499c70c0706060238t23d46277kcbb6dcb508314fdd@mail.gmail.com> Date: Wed, 6 Jun 2007 16:50:41 +0700 (WIT) From: "binto" To: "Abdullah Ibn Hamad Al-Marri" User-Agent: SquirrelMail/1.4.4 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-15 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: binto , freebsd-performance@freebsd.org, Kris Kennaway Subject: Re: how to check bsd performance 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: Wed, 06 Jun 2007 09:46:24 -0000 Sorry, u right i should be more focus for my question more detail is - how do i know if mybsd running in good performance? or - where can i get some basic tutor for nice perf. tuning? btw, thx for ur response...both of u sorry if my english not good, coz not my native......:D > On 6/6/07, Kris Kennaway wrote: >> On Wed, Jun 06, 2007 at 10:52:58AM +0700, binto wrote: >> > did anyone could tell me, useful command to check bsd performance? >> > sorry, me, just a newbie >> >> "Performance" is not a well-defined term, so you need to first ask a >> more focused question :) >> >> Kris > > Maybe he wants to see the what cpu doing and idling or not? :) > > Try this command in the console "top" > > -- > Regards, > > -Abdullah Ibn Hamad Al-Marri > Arab Portal > http://www.WeArab.Net/ > _______________________________________________ > freebsd-performance@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-performance > To unsubscribe, send any mail to > "freebsd-performance-unsubscribe@freebsd.org" > From owner-freebsd-performance@FreeBSD.ORG Wed Jun 6 10:26:08 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 8FC0416A469 for ; Wed, 6 Jun 2007 10:26:08 +0000 (UTC) (envelope-from quetzal@zone3000.net) Received: from mx1.sitevalley.com (sitevalley.com [209.67.60.43]) by mx1.freebsd.org (Postfix) with SMTP id 5077D13C465 for ; Wed, 6 Jun 2007 10:26:08 +0000 (UTC) (envelope-from quetzal@zone3000.net) Received: from zone3000.kharkov.ua (HELO localhost) (217.144.69.37) by 0 with SMTP; 6 Jun 2007 10:26:07 -0000 Date: Wed, 6 Jun 2007 13:26:14 +0300 From: Nikolay Pavlov To: Harald Servat Message-ID: <20070606102614.GA45197@zone3000.net> Mail-Followup-To: Nikolay Pavlov , Harald Servat , freebsd-hackers@FreeBSD.org, freebsd-hpc@FreeBSD.org, freebsd-performance@FreeBSD.org References: <20070604192947.GA74531@zone3000.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 6.2-RELEASE-p4 User-Agent: mutt-ng/devel-r804 (FreeBSD) Cc: freebsd-hackers@FreeBSD.org, freebsd-performance@FreeBSD.org, freebsd-hpc@FreeBSD.org Subject: Re: testers wanted for PAPI / FreeBSD 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: Wed, 06 Jun 2007 10:26:08 -0000 On Monday, 4 June 2007 at 21:33:54 +0200, Harald Servat wrote: > Hello, > > What is the result of dmesg | grep hwpmc? hwpmc: TSC/1/0x20 P6/2/0x1ff > > Regards, > > 2007/6/4, Nikolay Pavlov <[1]quetzal@zone3000.net>: > > On Sunday, 20 May 2007 at 12:29:23 +0200, Harald Servat wrote: > > Hello, > > > > I'm porting PAPI to FreeBSD. I was wondering if you could give a try > to > > the package I'm porting. It would be great to have more feedback than > just > > that my laptop is able to provide me :) > > > > First of all, you can download the code at > > > > [2]http://code.google.com/p/papi-for-freebsd > > > > Next, see man hwpmc(4) and compile a kernel with > > options HWPMC_HOOKS > > device hwpmc > > > > (you'll require device apic if you're running on i386 machines). > > > > When you boot your dmesg should print something like > > hwpmc: TSC/1/0x20 P6/2/0x1fe > > > > Once the machine is up and running, just untar the file you've > downloaded, > > run ./configure and just run make (not make install). > > > > Could you send me the output of the following commands? > > > > # dmesg | grep hwpmc > > # utils/papi_avail > > # utils/papi_decode > > # utils/papi_native_avail > > # ctests/low-level > > # ctests/high-level > > > > Thank you very much, > > Hi Harald. I have an error while running configure script: > > root@orion:~/papi/papi-3.5.0/src# > ./configure <796> > as_func_failure succeeded. > as_func_failure succeeded. > No shell found that supports shell functions. > Please tell [3]autoconf@gnu.org about your system, > including any error possibly output before this > message > checking for architecture... i386 > checking for OS... freebsd > checking for OS version... 7.0-CURRENT > checking for CPU type... > checking for 32 or 64 bit mode... 32 > checking for debugging build... no > checking for gawk... no > checking for mawk... no > checking for nawk... nawk > checking for gcc... gcc > checking for C compiler default output file name... a.out > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables... > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking for gcc option to accept ISO C89... none needed > checking for g77... no > checking for xlf... no > checking for f77... f77 > checking whether we are using the GNU Fortran 77 compiler... yes > checking whether f77 accepts -g... yes > checking whether we are using the GNU C compiler... (cached) yes > checking whether gcc accepts -g... (cached) yes > checking for gcc option to accept ISO C89... (cached) none needed > checking whether we are using the GNU Fortran 77 compiler... (cached) > yes > checking whether f77 accepts -g... (cached) yes > checking how to run the C preprocessor... gcc -E > checking whether ln -s works... yes > checking whether make sets $(MAKE)... yes > checking for ranlib... ranlib > checking for grep that handles long lines and -e... /usr/bin/grep > checking for egrep... /usr/bin/grep -E > checking for ANSI C header files... yes > checking for ffsll... no > checking for working MMTIMER... no > checking for working CLOCK_REALTIME_HR POSIX 1b timer... no > checking for working CLOCK_REALTIME POSIX 1b timer... no > checking for real time clock or cycle counter... cycle > checking for working __thread... yes > checking for high performance thread local storage... __thread > checking for working CLOCK_THREAD_CPUTIME_ID POSIX 1b timer... no > checking for working per-thread times() timer... no > checking for thread virtual clock or cycle counter... default > checking for /sys/class/perfctr... no > checking for /dev/perfctr... no > checking for /sys/kernel/perfmon/version... no > checking for /proc/perfmon... no > checking for perfctr version... none > checking for perfmon version... none > checking for Makefile to use... configure: error: Error! HWPMC module > seems not to be on the kernel. Have you compiled the kernel with HWPMC? > (see hwpmc(4)) > > However module is there: > > quetzal@viking:~/bugs> cat > papi.bug > <1959> > root@orion:~/papi# kldstat -v | grep > hwpmc > <848> > 135 hwpmc > > root@orion:~/bugs# uname > -a <853> > FreeBSD [4]orion.zone3000.net 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Mon > Jun > 4 19:33:59 EEST 2007 > root@orion.zone3000.net:/usr/obj/usr/src/sys/GENERIC-PMC i386 > > And i have all required options in kernel config: > > quetzal@orion:~/bugs> grep -i PMC > /sys/i386/conf/GENERIC-PMC > <890> > device hwpmc # Driver (also a loadable module) > options HWPMC_HOOKS # Other necessary kernel hooks > > -- > ====================================================================== > - Best regards, Nikolay Pavlov. <<<----------------------------------- > ====================================================================== > > -- > _________________________________________________________________ > Empty your memory, > with a free()... > like a pointer! > > If you cast a pointer to an integer, > it becomes an integer, > if you cast a pointer to a struct, > it becomes a struct. > > The pointer can crash..., > and can overflow. > > Be a pointer my friend... > > References > > Visible links > 1. mailto:quetzal@zone3000.net > 2. http://code.google.com/p/papi-for-freebsd > 3. mailto:autoconf@gnu.org > 4. http://orion.zone3000.net/ -- ====================================================================== - Best regards, Nikolay Pavlov. <<<----------------------------------- ====================================================================== From owner-freebsd-performance@FreeBSD.ORG Wed Jun 6 10:54:19 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 228CD16A469 for ; Wed, 6 Jun 2007 10:54:19 +0000 (UTC) (envelope-from redcrash@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.240]) by mx1.freebsd.org (Postfix) with ESMTP id A9E4713C4BE for ; Wed, 6 Jun 2007 10:54:18 +0000 (UTC) (envelope-from redcrash@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so24060anc for ; Wed, 06 Jun 2007 03:54:18 -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:in-reply-to:mime-version:content-type:references; b=qtiveO7MmJkN4k34p8kQnAqy+dB5NmKVKKe6HT4s6lF0v7+uurR1oKfjImxqU2M5gh3G3hbMDS/k9Jbw/VdgJE8C8zz/MWjyjRfftgYzniHKpin+dAt74dWb3YDbMiexvlVl2I+llVlgFBtFkvQiX4lAwg9/anpUsCTrifRQIag= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=Eq1pwJZXAb3eXZ4au1O5lxoBMUwF28ClWQiNgsQupwl/pi49qUmxH8QuFxF9yufdMgyILFEp203foTf1RvChAp9vt6uku452OyABEE2fuFXbtgVfJLZjzyxnmDPLjeSzwo2DjkhaFE5xjlBk1XnKrzKnIOSm81HWcFXs3HcJsq0= Received: by 10.100.94.3 with SMTP id r3mr184591anb.1181127256984; Wed, 06 Jun 2007 03:54:16 -0700 (PDT) Received: by 10.100.32.4 with HTTP; Wed, 6 Jun 2007 03:54:16 -0700 (PDT) Message-ID: Date: Wed, 6 Jun 2007 12:54:16 +0200 From: "Harald Servat" To: "Nikolay Pavlov" , "Harald Servat" , freebsd-hackers@freebsd.org, freebsd-hpc@freebsd.org, freebsd-performance@freebsd.org In-Reply-To: <20070606102614.GA45197@zone3000.net> MIME-Version: 1.0 References: <20070604192947.GA74531@zone3000.net> <20070606102614.GA45197@zone3000.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: testers wanted for PAPI / FreeBSD 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: Wed, 06 Jun 2007 10:54:19 -0000 2007/6/6, Nikolay Pavlov : > > On Monday, 4 June 2007 at 21:33:54 +0200, Harald Servat wrote: > > Hello, > > > > What is the result of dmesg | grep hwpmc? > > hwpmc: TSC/1/0x20 P6/2/0x1ff > > > > > > Regards, > > > > 2007/6/4, Nikolay Pavlov <[1]quetzal@zone3000.net>: > > > > On Sunday, 20 May 2007 at 12:29:23 +0200, Harald Servat wrote: > > > Hello, > > > > > > I'm porting PAPI to FreeBSD. I was wondering if you could give > a try > > to > > > the package I'm porting. It would be great to have more feedback > than > > just > > > that my laptop is able to provide me :) > > > > > > First of all, you can download the code at > > > > > > [2]http://code.google.com/p/papi-for-freebsd > > > > > > Next, see man hwpmc(4) and compile a kernel with > > > options HWPMC_HOOKS > > > device hwpmc > > > > > > (you'll require device apic if you're running on i386 machines). > > > > > > When you boot your dmesg should print something like > > > hwpmc: TSC/1/0x20 > P6/2/0x1fe > > > > > > Once the machine is up and running, just untar the file you've > > downloaded, > > > run ./configure and just run make (not make install). > > > > > > Could you send me the output of the following commands? > > > > > > # dmesg | grep hwpmc > > > # utils/papi_avail > > > # utils/papi_decode > > > # utils/papi_native_avail > > > # ctests/low-level > > > # ctests/high-level > > > > > > Thank you very much, > > > > Hi Harald. I have an error while running configure script: > > > > root@orion:~/papi/papi-3.5.0/src# > > > ./configure <796> > > as_func_failure succeeded. > > as_func_failure succeeded. > > No shell found that supports shell functions. > > Please tell [3]autoconf@gnu.org about your system, > > including any error possibly output before this > > message > > checking for architecture... i386 > > checking for OS... freebsd > > checking for OS version... 7.0-CURRENT > > checking for CPU type... > > checking for 32 or 64 bit mode... 32 > > checking for debugging build... no > > checking for gawk... no > > checking for mawk... no > > checking for nawk... nawk > > checking for gcc... gcc > > checking for C compiler default output file name... a.out > > checking whether the C compiler works... yes > > checking whether we are cross compiling... no > > checking for suffix of executables... > > checking for suffix of object files... o > > checking whether we are using the GNU C compiler... yes > > checking whether gcc accepts -g... yes > > checking for gcc option to accept ISO C89... none needed > > checking for g77... no > > checking for xlf... no > > checking for f77... f77 > > checking whether we are using the GNU Fortran 77 compiler... yes > > checking whether f77 accepts -g... yes > > checking whether we are using the GNU C compiler... (cached) yes > > checking whether gcc accepts -g... (cached) yes > > checking for gcc option to accept ISO C89... (cached) none needed > > checking whether we are using the GNU Fortran 77 compiler... > (cached) > > yes > > checking whether f77 accepts -g... (cached) yes > > checking how to run the C preprocessor... gcc -E > > checking whether ln -s works... yes > > checking whether make sets $(MAKE)... yes > > checking for ranlib... ranlib > > checking for grep that handles long lines and -e... /usr/bin/grep > > checking for egrep... /usr/bin/grep -E > > checking for ANSI C header files... yes > > checking for ffsll... no > > checking for working MMTIMER... no > > checking for working CLOCK_REALTIME_HR POSIX 1b timer... no > > checking for working CLOCK_REALTIME POSIX 1b timer... no > > checking for real time clock or cycle counter... cycle > > checking for working __thread... yes > > checking for high performance thread local storage... __thread > > checking for working CLOCK_THREAD_CPUTIME_ID POSIX 1b timer... no > > checking for working per-thread times() timer... no > > checking for thread virtual clock or cycle counter... default > > checking for /sys/class/perfctr... no > > checking for /dev/perfctr... no > > checking for /sys/kernel/perfmon/version... no > > checking for /proc/perfmon... no > > checking for perfctr version... none > > checking for perfmon version... none > > checking for Makefile to use... configure: error: Error! HWPMC > module > > seems not to be on the kernel. Have you compiled the kernel with > HWPMC? > > (see hwpmc(4)) > > > > However module is there: > > > > quetzal@viking:~/bugs> cat > > papi.bug > > <1959> > > root@orion:~/papi# kldstat -v | grep > > hwpmc > > <848> > > 135 hwpmc > > > > root@orion:~/bugs# uname > > > -a <853> > > FreeBSD [4]orion.zone3000.net 7.0-CURRENT FreeBSD 7.0-CURRENT #0: > Mon > > Jun > > 4 19:33:59 EEST 2007 > > root@orion.zone3000.net:/usr/obj/usr/src/sys/GENERIC-PMC i386 > > > > And i have all required options in kernel config: > > > > quetzal@orion:~/bugs> grep -i PMC > > /sys/i386/conf/GENERIC-PMC > > <890> > > device hwpmc # Driver (also a loadable module) > > options HWPMC_HOOKS # Other necessary kernel hooks > > > > -- > > > ====================================================================== > > - Best regards, Nikolay Pavlov. > <<<----------------------------------- > > > ====================================================================== > > > > -- > > _________________________________________________________________ > > Empty your memory, > > with a free()... > > like a pointer! > > > > If you cast a pointer to an integer, > > it becomes an integer, > > if you cast a pointer to a struct, > > it becomes a struct. > > > > The pointer can crash..., > > and can overflow. > > > > Be a pointer my friend... > > > > References > > > > Visible links > > 1. mailto:quetzal@zone3000.net > > 2. http://code.google.com/p/papi-for-freebsd > > 3. mailto:autoconf@gnu.org > > 4. http://orion.zone3000.net/ > > -- > ====================================================================== > - Best regards, Nikolay Pavlov. <<<----------------------------------- > ====================================================================== > > Hello Nikolay, could you try to remove lines 1018 - 1022 from configure.in, run autoconf and rerun the configure? Regards, -- _________________________________________________________________ Empty your memory, with a free()... like a pointer! If you cast a pointer to an integer, it becomes an integer, if you cast a pointer to a struct, it becomes a struct. The pointer can crash..., and can overflow. Be a pointer my friend... From owner-freebsd-performance@FreeBSD.ORG Wed Jun 6 12:43:56 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 3990316A41F for ; Wed, 6 Jun 2007 12:43:56 +0000 (UTC) (envelope-from patpro@patpro.net) Received: from smtp.univ-lyon2.fr (smtp.univ-lyon2.fr [159.84.143.102]) by mx1.freebsd.org (Postfix) with ESMTP id F081313C46C for ; Wed, 6 Jun 2007 12:43:55 +0000 (UTC) (envelope-from patpro@patpro.net) Received: from localhost (localhost [127.0.0.1]) by smtp.univ-lyon2.fr (Postfix) with ESMTP id B7E083593BFF; Wed, 6 Jun 2007 14:17:21 +0200 (CEST) X-Virus-Scanned: amavisd-new at univ-lyon2.fr Received: from smtp.univ-lyon2.fr ([127.0.0.1]) by localhost (smtp.univ-lyon2.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RZ0H7fLgxPUU; Wed, 6 Jun 2007 14:17:18 +0200 (CEST) Received: from [159.84.148.60] (patpro.univ-lyon2.fr [159.84.148.60]) by smtp.univ-lyon2.fr (Postfix) with ESMTP id 5EF813593B9F; Wed, 6 Jun 2007 14:17:15 +0200 (CEST) Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <2CBD0192-5E1D-4E8A-8932-46EAA966E19C@patpro.net> Content-Transfer-Encoding: 7bit From: Patrick Proniewski Date: Wed, 6 Jun 2007 14:17:10 +0200 To: freebsd-performance@freebsd.org X-Mailer: Apple Mail (2.752.2) Cc: binto@triplegate.net.id Subject: Re: how to check bsd performance 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: Wed, 06 Jun 2007 12:43:56 -0000 Hi, > Sorry, u right i should be more focus for my question > more detail is > - how do i know if mybsd running in good performance? unless you do some extensive benchmark using your applications so that you can compare different settings, it's impossible to say "your system performance is good/ok/bad..." > - where can i get some basic tutor for nice perf. tuning? man tuning freebsd handbook ... so many things, it will drive you crazy. You should try to address one thing at a time : HD read/write perf., memory bandwidth, network perf, ... regards, patpro From owner-freebsd-performance@FreeBSD.ORG Wed Jun 6 15:59:51 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 3D74E16A421 for ; Wed, 6 Jun 2007 15:59:51 +0000 (UTC) (envelope-from quetzal@zone3000.net) Received: from mx1.sitevalley.com (sitevalley.com [209.67.60.43]) by mx1.freebsd.org (Postfix) with SMTP id DF55B13C484 for ; Wed, 6 Jun 2007 15:59:50 +0000 (UTC) (envelope-from quetzal@zone3000.net) Received: from zone3000.kharkov.ua (HELO localhost) (217.144.69.37) by 0 with SMTP; 6 Jun 2007 15:59:49 -0000 Date: Wed, 6 Jun 2007 18:59:55 +0300 From: Nikolay Pavlov To: Harald Servat , freebsd-hackers@freebsd.org, freebsd-hpc@freebsd.org, freebsd-performance@freebsd.org Message-ID: <20070606155955.GA48022@zone3000.net> Mail-Followup-To: Nikolay Pavlov , Harald Servat , freebsd-hackers@freebsd.org, freebsd-hpc@freebsd.org, freebsd-performance@freebsd.org References: <20070604192947.GA74531@zone3000.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070604192947.GA74531@zone3000.net> X-Operating-System: FreeBSD 6.2-RELEASE-p4 User-Agent: mutt-ng/devel-r804 (FreeBSD) Cc: Subject: Re: testers wanted for PAPI / FreeBSD 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: Wed, 06 Jun 2007 15:59:51 -0000 On Monday, 4 June 2007 at 22:29:47 +0300, Nikolay Pavlov wrote: > On Sunday, 20 May 2007 at 12:29:23 +0200, Harald Servat wrote: > > Hello, > > > > I'm porting PAPI to FreeBSD. I was wondering if you could give a try to > > the package I'm porting. It would be great to have more feedback than just > > that my laptop is able to provide me :) > > > > First of all, you can download the code at > > > > http://code.google.com/p/papi-for-freebsd > > > > Next, see man hwpmc(4) and compile a kernel with > > options HWPMC_HOOKS > > device hwpmc > > > > (you'll require device apic if you're running on i386 machines). > > > > When you boot your dmesg should print something like > > hwpmc: TSC/1/0x20 P6/2/0x1fe > > > > Once the machine is up and running, just untar the file you've downloaded, > > run ./configure and just run make (not make install). > > > > Could you send me the output of the following commands? > > > > # dmesg | grep hwpmc > > # utils/papi_avail > > # utils/papi_decode > > # utils/papi_native_avail > > # ctests/low-level > > # ctests/high-level > > > > Thank you very much, > > Hi Harald. I have an error while running configure script: > Ooops. Sorry for confusion Harald it was my fault. I have send the script gziped archive to you with all the tests in a privat email. -- ====================================================================== - Best regards, Nikolay Pavlov. <<<----------------------------------- ====================================================================== From owner-freebsd-performance@FreeBSD.ORG Wed Jun 6 18:03:11 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 CF0D916A484 for ; Wed, 6 Jun 2007 18:03:11 +0000 (UTC) (envelope-from amesbury@umn.edu) Received: from mta-m2.tc.umn.edu (mta-m2.tc.umn.edu [134.84.119.106]) by mx1.freebsd.org (Postfix) with ESMTP id 689E413C468 for ; Wed, 6 Jun 2007 18:03:11 +0000 (UTC) (envelope-from amesbury@umn.edu) Received: from paulaner.oitsec.umn.edu (paulaner.oitsec.umn.edu [160.94.247.212]) by mta-m2.tc.umn.edu (UMN smtpd) with ESMTP for ; Wed, 6 Jun 2007 13:03:06 -0500 (CDT) X-Umn-Remote-Mta: [N] paulaner.oitsec.umn.edu [160.94.247.212] #+LO+TS+AU Message-ID: <4666F6DA.7080907@umn.edu> Date: Wed, 06 Jun 2007 13:03:06 -0500 From: Alan Amesbury User-Agent: Thunderbird 2.0.0.0 (X11/20070530) MIME-Version: 1.0 To: freebsd-performance@freebsd.org References: <20070606120016.088D416A51C@hub.freebsd.org> In-Reply-To: <20070606120016.088D416A51C@hub.freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: how to check bsd performance 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: Wed, 06 Jun 2007 18:03:12 -0000 "binto" wrote: > Sorry, u right i should be more focus for my question > more detail is > - how do i know if mybsd running in good performance? > or > - where can i get some basic tutor for nice perf. tuning? > > btw, thx for ur response...both of u > sorry if my english not good, coz not my native......:D See tuning(7). It has some basic pointers for things to look at when considering performance tuning. I also suggest making heavy use of tools like vmstat(8) and iostat(8) (or systat(1), e.g., 'systat -vm') to become familiar with your system's functioning *before* you start tweaking it. -- Alan Amesbury OIT Security and Assurance University of Minnesota From owner-freebsd-performance@FreeBSD.ORG Wed Jun 6 19:26:59 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 2453916A421 for ; Wed, 6 Jun 2007 19:26:59 +0000 (UTC) (envelope-from redcrash@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.242]) by mx1.freebsd.org (Postfix) with ESMTP id CF6BD13C4B8 for ; Wed, 6 Jun 2007 19:26:58 +0000 (UTC) (envelope-from redcrash@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so69475anc for ; Wed, 06 Jun 2007 12:26:58 -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:in-reply-to:mime-version:content-type:references; b=eKm4Mu/PlfinhUTSYyeV6/bAEpz1rwWaF6RRKIh+jNV++OIGYdgvgCjL6w3eLsfuu/ohBA+rp8lryfCVfQY1QMiT6ZLkc7WhqUklW4XeSk4j1y2EgA5QNj1nkPZzSMtQFyQvnPCexM41HY8VlccDco67KBDQf1Go2f2IcXLe4w0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=kRp+RCDF6jvK+hzs1xvMZO7B/9KhyLbcMOZfc2sZVSru5f+zIlJDoNsuopLuzNpqPGvmbpnBMYsgklDz3nETI4S8vo9swjtK/nxPrRsc+bhuyKeDgboyDTG9OrljznvDgcwKZrDsD4dIMpNBKtpt9ww/299C2B6roPZTFoXAUiw= Received: by 10.100.133.9 with SMTP id g9mr532183and.1181158018001; Wed, 06 Jun 2007 12:26:58 -0700 (PDT) Received: by 10.100.32.4 with HTTP; Wed, 6 Jun 2007 12:26:57 -0700 (PDT) Message-ID: Date: Wed, 6 Jun 2007 21:26:57 +0200 From: "Harald Servat" To: "Nikolay Pavlov" , "Harald Servat" , freebsd-hackers@freebsd.org, freebsd-hpc@freebsd.org, freebsd-performance@freebsd.org In-Reply-To: <20070606155955.GA48022@zone3000.net> MIME-Version: 1.0 References: <20070604192947.GA74531@zone3000.net> <20070606155955.GA48022@zone3000.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: testers wanted for PAPI / FreeBSD 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: Wed, 06 Jun 2007 19:26:59 -0000 2007/6/6, Nikolay Pavlov : > > On Monday, 4 June 2007 at 22:29:47 +0300, Nikolay Pavlov wrote: > > On Sunday, 20 May 2007 at 12:29:23 +0200, Harald Servat wrote: > > > Hello, > > > > > > I'm porting PAPI to FreeBSD. I was wondering if you could give a try > to > > > the package I'm porting. It would be great to have more feedback than > just > > > that my laptop is able to provide me :) > > > > > > First of all, you can download the code at > > > > > > http://code.google.com/p/papi-for-freebsd > > > > > > Next, see man hwpmc(4) and compile a kernel with > > > options HWPMC_HOOKS > > > device hwpmc > > > > > > (you'll require device apic if you're running on i386 machines). > > > > > > When you boot your dmesg should print something like > > > hwpmc: TSC/1/0x20 P6/2/0x1fe > > > > > > Once the machine is up and running, just untar the file you've > downloaded, > > > run ./configure and just run make (not make install). > > > > > > Could you send me the output of the following commands? > > > > > > # dmesg | grep hwpmc > > > # utils/papi_avail > > > # utils/papi_decode > > > # utils/papi_native_avail > > > # ctests/low-level > > > # ctests/high-level > > > > > > Thank you very much, > > > > Hi Harald. I have an error while running configure script: > > > > Ooops. Sorry for confusion Harald it was my fault. I have send the > script gziped archive to you with all the tests in a privat email. > > -- > ====================================================================== > - Best regards, Nikolay Pavlov. <<<----------------------------------- > ====================================================================== > > Thank you very much! Results seem fine! -- _________________________________________________________________ Empty your memory, with a free()... like a pointer! If you cast a pointer to an integer, it becomes an integer, if you cast a pointer to a struct, it becomes a struct. The pointer can crash..., and can overflow. Be a pointer my friend... From owner-freebsd-performance@FreeBSD.ORG Fri Jun 8 10:31:46 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 DFA3B16A46B for ; Fri, 8 Jun 2007 10:31:46 +0000 (UTC) (envelope-from filip.palian@hyperion.pl) Received: from kopytko.hyperion.pl (unregister198031239087.c31.msk.pl [87.239.31.198]) by mx1.freebsd.org (Postfix) with ESMTP id 2B76E13C44B for ; Fri, 8 Jun 2007 10:31:46 +0000 (UTC) (envelope-from filip.palian@hyperion.pl) Received: from localhost (kopytko [127.0.0.1]) by kopytko.hyperion.pl (Postfix by dzikus) with ESMTP id 4A0B826F78 for ; Fri, 8 Jun 2007 12:09:12 +0200 (CEST) Received: from kopytko.hyperion.pl ([127.0.0.1]) by localhost (kopytko [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23840-06 for ; Fri, 8 Jun 2007 12:09:09 +0200 (CEST) Received: from [192.168.1.101] (unregister084009144195.c9.msk.pl [195.144.9.84]) by kopytko.hyperion.pl (Postfix by dzikus) with ESMTP id 50D3826669 for ; Fri, 8 Jun 2007 12:09:04 +0200 (CEST) Message-ID: <46692AC6.30700@hyperion.pl> Date: Fri, 08 Jun 2007 12:09:10 +0200 From: Filip Palian User-Agent: Thunderbird 2.0.0.0 (X11/20070607) MIME-Version: 1.0 To: freebsd-performance@freebsd.org Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by dziki-amavis Subject: Dell/Perc5 raid/MPT SAS Integrated Raid Write Performance 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: Fri, 08 Jun 2007 10:31:47 -0000 Hi folks, I've also encountered problems with write performnce on PE860, below are some details. DELL PE860 ========== product: ======== chipset LSI SAS 1068B0 LSI SAS 1068-IR 06.50.00 mptbios 6.06.00.02 (2006.04.05) disks: ====== 2x ST3160812AS in RAID1 dmesg: ====== Copyright (c) 1992-2007 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 6.2-RELEASE #4: Wed May 30 10:34:00 CEST 2007 root@ghostface1.expro.dmz:/usr/obj/usr/src/sys/GF-sn Timecounter "i8254" frequency 1193182 Hz quality 0 CPU: Intel(R) Xeon(R) CPU X3210 @ 2.13GHz (2133.42-MHz K8-class CPU) Origin = "GenuineIntel" Id = 0x6f7 Stepping = 7 Features=0xbfebfbff Features2=0xe3bd,CX16,,> AMD Features=0x20100800 AMD Features2=0x1 Cores per package: 4 real memory = 4831838208 (4608 MB) avail memory = 4130754560 (3939 MB) ACPI APIC Table: ... mpt0: port 0xec00-0xecff mem 0xfe9fc000-0xfe9fffff,0xfe9e0000-0xfe9effff irq 16 at device 8.0 on pci2 mpt0: [GIANT-LOCKED] mpt0: MPI Version=1.5.12.0 mpt0: mpt_cam_event: 0x16 mpt0: Unhandled Event Notify Frame. Event 0x16 (ACK not required). mpt0: mpt_cam_event: 0x12 mpt0: Unhandled Event Notify Frame. Event 0x12 (ACK not required). mpt0: mpt_cam_event: 0x12 mpt0: Unhandled Event Notify Frame. Event 0x12 (ACK not required). mpt0: mpt_cam_event: 0x16 mpt0: Unhandled Event Notify Frame. Event 0x16 (ACK not required). mpt0: mpt_cam_event: 0xb mpt0: Unhandled Event Notify Frame. Event 0xb (ACK not required). da0 at mpt0 bus 0 target 0 lun 0 blogbench: ========== Frequency = 10 secs Scratch dir = [/var/tmp/] Spawning 3 writers... Spawning 1 rewriters... Spawning 5 commenters... Spawning 100 readers... Benchmarking for 30 iterations. The test will run during 5 minutes. ... Final score for writes: 17 Final score for reads : 2026 Currently I'm during upgrading firmware and applaying upgrades from Dell, if this will help I let you know. Regards, Filip Palian From owner-freebsd-performance@FreeBSD.ORG Fri Jun 8 11:06:44 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 CBF1216A421 for ; Fri, 8 Jun 2007 11:06:44 +0000 (UTC) (envelope-from tom@tomjudge.com) Received: from s200aog10.obsmtp.com (s200aog10.obsmtp.com [207.126.144.124]) by mx1.freebsd.org (Postfix) with SMTP id 9149913C455 for ; Fri, 8 Jun 2007 11:06:24 +0000 (UTC) (envelope-from tom@tomjudge.com) Received: from source ([217.206.187.80]) by eu1sys200aob010.postini.com ([207.126.147.11]) with SMTP; Fri, 08 Jun 2007 11:06:15 UTC Received: from [10.0.0.89] (bill.mintel.co.uk [10.0.0.89]) by rodney.mintel.co.uk (Postfix) with ESMTP id E1AB4181422; Fri, 8 Jun 2007 12:06:14 +0100 (BST) Message-ID: <466937BC.10703@tomjudge.com> Date: Fri, 08 Jun 2007 12:04:28 +0100 From: Tom Judge User-Agent: Thunderbird 1.5.0.12 (X11/20070604) MIME-Version: 1.0 To: Filip Palian References: <46692AC6.30700@hyperion.pl> In-Reply-To: <46692AC6.30700@hyperion.pl> Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-performance@freebsd.org Subject: Re: Dell/Perc5 raid/MPT SAS Integrated Raid Write Performance 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: Fri, 08 Jun 2007 11:06:45 -0000 Filip Palian wrote: > Hi folks, > > I've also encountered problems with write performnce on PE860, below are > some details. > > I believe that a fix for this went into RELENG_6 this week. Scott Long MFC'd the following fix at 2007-06-05 21:32:57. Tom Commit Message: scottl 2007-06-03 23:13:05 UTC FreeBSD src repository Modified files: sys/dev/mpt mpt.c mpt.h mpt_cam.c Log: mpt.c: mpt.h: Add support for reading extended configuration pages. mpt_cam.c: Do a top level topology scan on the SAS controller. If any SATA device are discovered in this scan, send a passthrough FIS to set the write cache. This is controllable through the following tunable at boot: hw.mpt.enable_sata_wc: -1 = Do not configure, use the controller default 0 = Disable the write cache 1 = Enable the write cache The default is -1. This tunable is just a hack and may be deprecated in the future. Turning on the write cache alleviates the write performance problems with SATA that many people have observed. It is not recommend for those who value data reliability! I cannot stress this strongly enough. However, it is useful in certain circumstances, and it brings the performence in line with what a generic SATA controller running under the FreeBSD ATA driver provides (and the ATA driver has had the WC enabled by default for years). > DELL PE860 > ========== > > product: > ======== > chipset LSI SAS 1068B0 > LSI SAS 1068-IR 06.50.00 > mptbios 6.06.00.02 (2006.04.05) > > disks: > ====== > 2x ST3160812AS in RAID1 > > dmesg: > ====== > Copyright (c) 1992-2007 The FreeBSD Project. > Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 > The Regents of the University of California. All rights reserved. > FreeBSD is a registered trademark of The FreeBSD Foundation. > FreeBSD 6.2-RELEASE #4: Wed May 30 10:34:00 CEST 2007 > root@ghostface1.expro.dmz:/usr/obj/usr/src/sys/GF-sn > Timecounter "i8254" frequency 1193182 Hz quality 0 > CPU: Intel(R) Xeon(R) CPU X3210 @ 2.13GHz (2133.42-MHz > K8-class CPU) > Origin = "GenuineIntel" Id = 0x6f7 Stepping = 7 > > Features=0xbfebfbff > Features2=0xe3bd,CX16,,> > AMD Features=0x20100800 > AMD Features2=0x1 > Cores per package: 4 > real memory = 4831838208 (4608 MB) > avail memory = 4130754560 (3939 MB) > ACPI APIC Table: > ... > mpt0: port 0xec00-0xecff mem > 0xfe9fc000-0xfe9fffff,0xfe9e0000-0xfe9effff irq 16 at device 8.0 on pci2 > mpt0: [GIANT-LOCKED] > mpt0: MPI Version=1.5.12.0 > mpt0: mpt_cam_event: 0x16 > mpt0: Unhandled Event Notify Frame. Event 0x16 (ACK not required). > mpt0: mpt_cam_event: 0x12 > mpt0: Unhandled Event Notify Frame. Event 0x12 (ACK not required). > mpt0: mpt_cam_event: 0x12 > mpt0: Unhandled Event Notify Frame. Event 0x12 (ACK not required). > mpt0: mpt_cam_event: 0x16 > mpt0: Unhandled Event Notify Frame. Event 0x16 (ACK not required). > mpt0: mpt_cam_event: 0xb > mpt0: Unhandled Event Notify Frame. Event 0xb (ACK not required). > da0 at mpt0 bus 0 target 0 lun 0 > > blogbench: > ========== > Frequency = 10 secs > Scratch dir = [/var/tmp/] > Spawning 3 writers... > Spawning 1 rewriters... > Spawning 5 commenters... > Spawning 100 readers... > Benchmarking for 30 iterations. > The test will run during 5 minutes. > ... > > Final score for writes: 17 > Final score for reads : 2026 > > > > Currently I'm during upgrading firmware and applaying upgrades from > Dell, if this will help I let you know. > > Regards, > Filip Palian > _______________________________________________ > freebsd-performance@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-performance > To unsubscribe, send any mail to "freebsd-performance-unsubscribe@freebsd.org"