From owner-freebsd-current@FreeBSD.ORG Fri Dec 15 14:05:32 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E23ED16A403 for ; Fri, 15 Dec 2006 14:05:32 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.FreeBSD.org (Postfix) with ESMTP id D918543CA6 for ; Fri, 15 Dec 2006 14:03:50 +0000 (GMT) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id kBFE5W5c065421; Fri, 15 Dec 2006 06:05:32 -0800 (PST) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id kBFE5WbO065420; Fri, 15 Dec 2006 06:05:32 -0800 (PST) (envelope-from rizzo) Date: Fri, 15 Dec 2006 06:05:32 -0800 From: Luigi Rizzo To: Poul-Henning Kamp Message-ID: <20061215060531.B65183@xorpc.icir.org> References: <200612151250.10033.shoesoft@gmx.net> <23331.1166189988@critter.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <23331.1166189988@critter.freebsd.dk>; from phk@phk.freebsd.dk on Fri, Dec 15, 2006 at 01:39:48PM +0000 Cc: Peter Jeremy , freebsd-current@freebsd.org, Steve Kargl , Stefan Ehmann Subject: Re: Let's use gcc-4.2, not 4.1 -- OpenMP X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Dec 2006 14:05:33 -0000 On Fri, Dec 15, 2006 at 01:39:48PM +0000, Poul-Henning Kamp wrote: > In message <200612151250.10033.shoesoft@gmx.net>, Stefan Ehmann writes: > > >Settings/Compiler | gcc-3.4 | gcc-4.1 | gcc-4.2 > >----------------------------+---------+---------+--------- > >-O2 | 13.1bn | 13.8bn | 13.5bn > >-O2 -funroll-loops | 9.6bn | 9.3bn | 9.2bn > >-O2 -march=athlon-xp -fun.. | 9.7bn | 10.6bn | 10.7bn > >-O3 | 11.5bn | 9.5bn | 9.6bn > >-O3 -funroll-loops | 8.4bn | 9.2bn | 9.4bn > >-O3 -march=athlon-xp -fun.. | 8.8bn | 10.6bn | 11.1bn > > I love benchmarks. > > It's great when people benchmark things. > > Unfortunately, that is not what you have done, because you have > not indicated what the standard deviation on your numbers are, > so they are totally worthless. in general, you are totally right. but note that in this specific case, these seem to be the numbers of retired instructions, not cycles or times. So they should be rather deterministic (apart from background noise due to races in getting locks, interfering kernel activity etc. - which in truth the SD would help characterising :) cheers luigi > -- > Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 > phk@FreeBSD.ORG | TCP/IP since RFC 956 > FreeBSD committer | BSD since 4.3-tahoe > Never attribute to malice what can adequately be explained by incompetence. > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"