This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Inlining heuristics tweaks
- From: Richard Guenther <richard dot guenther at gmail dot com>
- To: Benjamin Redelings I <bredelin at ucla dot edu>
- Cc: jh at suse dot cz, gcc-patches at gcc dot gnu dot org
- Date: Wed, 23 Mar 2005 09:58:12 +0100
- Subject: Re: Inlining heuristics tweaks
- References: <424070C7.4090203@ucla.edu>
- Reply-to: Richard Guenther <richard dot guenther at gmail dot com>
On Tue, 22 Mar 2005 11:23:51 -0800, Benjamin Redelings I
<bredelin@ucla.edu> wrote:
> Hello Jan & list,
>
> Thank you for working on this!
>
> Here some timings from the C++ code for my thesis work - I hope
> these are useful/interesting.
>
> Job #1: matrix multiplication
>
> runtime size
> 3.4: 3.05 s 2,542,876 b
> 4.1: 9.88 s 2,013,784 b
> 4.1+#1: 3.06 s 2,416,681 b
> 4.1+#2: 3.05 s 2,198,757 b
>
> Job #2: 2D dynamic programming in log-space
>
> runtime size
> 3.4: 24.60 s 2,542,876 b
> 4.1: 39.08 s 2,013,784 b
> 4.1+#1: 21.28 s 2,416,681 b
> 4.1+#2: 21.29 s 2,198,757 b
>
> #1 is Richards initial, tiny, patch to estimate_num_insns_1.
> #2 is the proposed 4.0/4.1 patch.
Do you have compile time numbers for these? Otherwise it looks good ;)
Thanks,
RIchard.