From owner-freebsd-performance@FreeBSD.ORG Thu Apr 8 02:54:45 2004 Return-Path: Delivered-To: freebsd-performance@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C232716A4CE for ; Thu, 8 Apr 2004 02:54:45 -0700 (PDT) Received: from mailsv01.comindico.com.au (mailsv01.comindico.com.au [203.194.27.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 296E843D2D for ; Thu, 8 Apr 2004 02:54:45 -0700 (PDT) (envelope-from robbyrnes@fastmail.com.au) Received: from fastmail.com.au (dialup-86.88.221.203.acc50-kent-syd.comindico.com.au [203.221.88.86]) by mailsv01.comindico.com.au (Mirapoint) with ESMTP id AFC64922; Thu, 8 Apr 2004 19:53:11 +1000 (EST) Message-ID: <40752106.9010101@fastmail.com.au> Date: Thu, 08 Apr 2004 19:53:10 +1000 From: Rob B User-Agent: Mozilla Thunderbird 0.5+ (Windows/20040402) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-performance@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Thu, 08 Apr 2004 14:16:26 -0700 cc: lehmann@ans-netz.de Subject: Bad performance on alpha? (make buildworld) X-BeenThere: freebsd-performance@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Performance/tuning List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Apr 2004 09:54:45 -0000 >Oliver Lehmann wrote: >> Bernd Walter wrote: > >> On Tue, Feb 24, 2004 at 09:54:57PM +0100, Oliver Lehmann wrote: >> > Bernd Walter wrote: >> > >> > > I think thats around factor 2-4 slower. >> > > Especially without having CPUTYPE >=ev56 set. >> > >> > Ok, I have CPUTYPE=ev56 now set in make.conf and I got slightly better >> > results: >> > >> > make buildworld 19144.53 real 16475.63 user 1964.88 sys >> > make -j2 buildworld 19530.91 real 16784.12 user 2143.32 sys >> > make -j3 buildworld 19639.32 real 16948.23 user 2173.32 sys >> > make -j4 buildworld 19892.68 real 17177.20 user 2202.12 sys >> > >> > I installed the last buildworld and built a new kernel... let's see >> > how those new (with CPUTYPE=56 compiled) binaries are performing... >> > *reruning-tests* >> >> The binaries are only used to build the toolchain. >> The remaining part of the buildworld aren't using the system binaries. > > Hm... actually it performs a _bit_ better with the new world+kernel ;) > > make buildworld 18749.83 real 16143.33 user 1981.61 sys > make buildworld 18758.40 real 16191.54 user 1999.10 sys > make -j2 buildworld 19297.45 real 16570.93 user 2127.90 sys > make -j2 buildworld > > Next I'll try some CFLAGs... Oliver, did you ever determine what CFLAGS would be useful, or gain any improvement? I have used "CFLAGS= -O -pipe -funroll-loops -fforce-mem -fforce-addr\ -fomit-frame-pointer -ffast-math" but found recently that various portions of code in world aren't happy (panics in ldconfig and ispfw.ko are two that I recall) loop@erwin % uname -a FreeBSD erwin.number6 4.9-STABLE FreeBSD 4.9-STABLE #0: Thu Apr 8 12:55:20 EST 2004 Cheers, Rob Please keep me cc'd as I'm not on this list -- Adolescence is that period of time between puberty and adultery. This is random quote 199 of 1255. Distance from the centre of the brewing universe [15200.8 km (8207.8 mi), 262.8 deg](Apparent) Rennerian Public Key fingerprint = 6219 33BD A37B 368D 29F5 19FB 945D C4D7 1F66 D9C5