Re[4]: [Gc] Performance of bdwgc7.2 had degraded compared to 6.8

Ivan Maidanski ivmai at mail.ru
Fri Nov 19 23:46:16 PST 2010


Hi, Manuel!

Good. I see growth. Could you also provide test results for v6.8, v7.2alpha2 and gc7.0alpha7?
(representing all 6 variants in a table form is preferred).

Regards. 

Sat, 20 Nov 2010 06:49:24 +0100 письмо от Manuel.Serrano at inria.fr:

> > Could you test the performance with GC v7.0 (preferably gc7.0alpha7
> > which was released nearly at time when gc6.8 was)?
> Here we are. I have executed the benchmarks for our compiler (bigloo) on
> the same machine (x86/32, core i7 with 4GB of RAM), with the same OS
> (Linux 2.6.35), with roughly the same load.  I have compared 7.2alpha4,
> 7.1, and 7.0. Each benchmark is executed 5 times and the minimum
> execution time is collected. Here are the values:
> 
> == 7.2alpha4 ============================================================
> /usr/bin/make one-runit SYSTEM=bigloo SUFFIX=exe DIR=bigloo TITLE=Bigloo
> COMPILER="`/misc/lab/bigloo/bench/3.5b-7.2alpha4/bglstone/../bin/bigloo
> -version`"
> /misc/lab/bigloo/bench/3.5b-7.2alpha4/bglstone/bin/runit bigloo.runit -v  
> > bigloo.stat
> Executing [(cd ./bague/bigloo; ./bigloo.exe)]....5.4.3.2.1 0.76s (cpu+sys)
> Executing [(cd ./beval/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.33s (cpu+sys)
> Executing [(cd ./boyer/bigloo; ./bigloo.exe)]....5.4.3.2.1 2.23s (cpu+sys)
> Executing [(cd ./cgc/bigloo; ./bigloo.exe -Rminimal-push -O ../src/long.c >
> /dev/null)]....5.4.3.2.1 0.47s (cpu+sys)
> Executing [(cd ./conform/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.91s (cpu+sys)
> Executing [(cd ./earley/bigloo; ./bigloo.exe)]....5.4.3.2.1 2.49s (cpu+sys)
> Executing [(cd ./fib/bigloo; ./bigloo.exe)]....5.4.3.2.1 0.01s (cpu+sys)
> Executing [(cd ./fft/bigloo; ./bigloo.exe)]....5.4.3.2.1 2.51s (cpu+sys)
> Executing [(cd ./leval/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.12s (cpu+sys)
> Executing [(cd ./maze/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.67s (cpu+sys)
> Executing [(cd ./mbrot/bigloo; ./bigloo.exe)]....5.4.3.2.1 7.03s (cpu+sys)
> Executing [(cd ./nucleic/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.18s (cpu+sys)
> Executing [(cd ./peval/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.46s (cpu+sys)
> Executing [(cd ./puzzle/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.96s (cpu+sys)
> Executing [(cd ./queens/bigloo; ./bigloo.exe)]....5.4.3.2.1 2.29s (cpu+sys)
> Executing [(cd ./qsort/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.65s (cpu+sys)
> Executing [(cd ./rgc/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.28s (cpu+sys)
> Executing [(cd ./sieve/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.58s (cpu+sys)
> Executing [(cd ./traverse/bigloo; ./bigloo.exe)]....5.4.3.2.1 5.14s (cpu+sys)
> Executing [(cd ./almabench/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.45s (cpu+sys)
> 
> == 7.1 ==================================================================
> /usr/bin/make one-runit SYSTEM=bigloo SUFFIX=exe DIR=bigloo TITLE=Bigloo
> COMPILER="`/misc/lab/bigloo/bench/3.5b-7.1/bglstone/../bin/bigloo
> -version`"
> /misc/lab/bigloo/bench/3.5b-7.1/bglstone/bin/runit bigloo.runit -v   >
> bigloo.stat
> Executing [(cd ./bague/bigloo; ./bigloo.exe)]....5.4.3.2.1 0.77s (cpu+sys)
> Executing [(cd ./beval/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.29s (cpu+sys)
> Executing [(cd ./boyer/bigloo; ./bigloo.exe)]....5.4.3.2.1 2.13s (cpu+sys)
> Executing [(cd ./cgc/bigloo; ./bigloo.exe -Rminimal-push -O ../src/long.c >
> /dev/null)]....5.4.3.2.1 0.48s (cpu+sys)
> Executing [(cd ./conform/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.74s (cpu+sys)
> Executing [(cd ./earley/bigloo; ./bigloo.exe)]....5.4.3.2.1 2.08s (cpu+sys)
> Executing [(cd ./fib/bigloo; ./bigloo.exe)]....5.4.3.2.1 0.01s (cpu+sys)
> Executing [(cd ./fft/bigloo; ./bigloo.exe)]....5.4.3.2.1 2.52s (cpu+sys)
> Executing [(cd ./leval/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.05s (cpu+sys)
> Executing [(cd ./maze/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.36s (cpu+sys)
> Executing [(cd ./mbrot/bigloo; ./bigloo.exe)]....5.4.3.2.1 7.04s (cpu+sys)
> Executing [(cd ./nucleic/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.2s (cpu+sys)
> Executing [(cd ./peval/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.2s (cpu+sys)
> Executing [(cd ./puzzle/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.97s (cpu+sys)
> Executing [(cd ./queens/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.55s (cpu+sys)
> Executing [(cd ./qsort/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.63s (cpu+sys)
> Executing [(cd ./rgc/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.23s (cpu+sys)
> Executing [(cd ./sieve/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.44s (cpu+sys)
> Executing [(cd ./traverse/bigloo; ./bigloo.exe)]....5.4.3.2.1 3.55s (cpu+sys)
> Executing [(cd ./almabench/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.45s (cpu+sys)
> 
> == 7.0 ==================================================================
> /usr/bin/make one-runit SYSTEM=bigloo SUFFIX=exe DIR=bigloo TITLE=Bigloo
> COMPILER="`/misc/lab/bigloo/bench/3.5b-7.0/bglstone/../bin/bigloo
> -version`"
> /misc/lab/bigloo/bench/3.5b-7.0/bglstone/bin/runit bigloo.runit -v   >
> bigloo.stat
> Executing [(cd ./bague/bigloo; ./bigloo.exe)]....5.4.3.2.1 0.76s (cpu+sys)
> Executing [(cd ./beval/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.41s (cpu+sys)
> Executing [(cd ./boyer/bigloo; ./bigloo.exe)]....5.4.3.2.1 2.14s (cpu+sys)
> Executing [(cd ./cgc/bigloo; ./bigloo.exe -Rminimal-push -O ../src/long.c >
> /dev/null)]....5.4.3.2.1 0.47s (cpu+sys)
> Executing [(cd ./conform/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.72s (cpu+sys)
> Executing [(cd ./earley/bigloo; ./bigloo.exe)]....5.4.3.2.1 2.13s (cpu+sys)
> Executing [(cd ./fib/bigloo; ./bigloo.exe)]....5.4.3.2.1 0.01s (cpu+sys)
> Executing [(cd ./fft/bigloo; ./bigloo.exe)]....5.4.3.2.1 2.5s (cpu+sys)
> Executing [(cd ./leval/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.01s (cpu+sys)
> Executing [(cd ./maze/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.35s (cpu+sys)
> Executing [(cd ./mbrot/bigloo; ./bigloo.exe)]....5.4.3.2.1 7.03s (cpu+sys)
> Executing [(cd ./nucleic/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.16s (cpu+sys)
> Executing [(cd ./peval/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.19s (cpu+sys)
> Executing [(cd ./puzzle/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.96s (cpu+sys)
> Executing [(cd ./queens/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.56s (cpu+sys)
> Executing [(cd ./qsort/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.62s (cpu+sys)
> Executing [(cd ./rgc/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.23s (cpu+sys)
> Executing [(cd ./sieve/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.42s (cpu+sys)
> Executing [(cd ./traverse/bigloo; ./bigloo.exe)]....5.4.3.2.1 3.6s (cpu+sys)
> Executing [(cd ./almabench/bigloo; ./bigloo.exe)]....5.4.3.2.1 1.45s (cpu+sys)
> 
> If you need extra information, please feel free to ask.
> 
> -- 
> Manuel
> 
> 
> ATTACHMENT: application/pgp-signature
> _______________________________________________
> Gc mailing list
> Gc at linux.hpl.hp.com
> http://www.hpl.hp.com/hosted/linux/mail-archives/gc/



More information about the Gc mailing list