Bad performance on alpha? (make buildworld)

Rob B robbyrnes at fastmail.com.au
Thu Apr 8 02:54:45 PDT 2004


>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     <not yet finished>
> 
> 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 at 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


More information about the freebsd-performance mailing list