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