This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Compilation time has more than doubled on some Polyhedron tests
- From: Tobias Schlüter <tobias dot schlueter at physik dot uni-muenchen dot de>
- To: Dominique Dhumieres <dominiq at lps dot ens dot fr>
- Cc: gcc at gcc dot gnu dot org, fortran at gcc dot gnu dot org, rguenth at gcc dot gnu dot org
- Date: Sun, 15 Jan 2006 21:19:30 +0100
- Subject: Re: Compilation time has more than doubled on some Polyhedron tests
- References: <43CA92B8.mailA0Y1CCN4J@tournesol.lps.ens.fr> <1137350174.43ca961e9415d@www.cip.physik.uni-muenchen.de> <43CAA7E0.mailHZH1D9H5H@tournesol.lps.ens.fr>
In looking at compiles times, I missed looking at memory usage:
Dominique Dhumieres wrote:
> On an AMD, the 20060105 build gives
>
> tree SSA rewrite : 0.45 ( 2%) usr 0.02 ( 5%) sys 0.36 ( 2%) wall 35265 kB (27%) ggc
> tree SSA incremental : 0.71 ( 4%) usr 0.02 ( 5%) sys 0.77 ( 4%) wall 6145 kB ( 5%) ggc
> tree operand scan : 0.44 ( 2%) usr 0.07 (18%) sys 0.55 ( 3%) wall 17385 kB (13%) ggc
> expand : 0.39 ( 2%) usr 0.00 ( 0%) sys 0.46 ( 2%) wall 9703 kB ( 8%) ggc
> TOTAL : 19.26 0.40 19.91 129144 kB
20060106:
> tree SSA rewrite : 0.93 ( 3%) usr 0.03 ( 8%) sys 1.08 ( 3%) wall 65009 kB (33%) ggc
> tree SSA incremental : 1.84 ( 5%) usr 0.02 ( 5%) sys 1.87 ( 5%) wall 13262 kB ( 7%) ggc
> tree operand scan : 0.88 ( 3%) usr 0.05 (13%) sys 0.97 ( 3%) wall 29929 kB (15%) ggc
> expand : 0.97 ( 3%) usr 0.01 ( 3%) sys 1.01 ( 3%) wall 13943 kB ( 7%) ggc
> TOTAL : 33.82 0.38 34.64 194932 kB
An increase by > 50%. Here and before I extracted the numbers from your
compilations of induct.f90.
It looks like we're generating significantly more trees now, which would of
course explain the increase in time spent checking.
- Tobi