Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] Fix for XLC + libtool issue
From: Ralf Wildenhues (Ralf.Wildenhues_at_[hidden])
Date: 2008-04-25 08:01:26


* Jeff Squyres wrote on Fri, Apr 25, 2008 at 01:54:39PM CEST:
> On Apr 25, 2008, at 7:40 AM, Ralf Wildenhues wrote:
>
> > <http://thread.gmane.org/gmane.comp.sysutils.autoconf.patches/3985>
> Wow -- those timings are impressive! Quoting that URL (OMPI is [1]):
>
> -----
> For example[1], in a large package with 871 substituted variables, of
> which 2*136 are produced by AM_CONDITIONAL, and roughly 210 Makefiles.
> './config.status' execution for those Makefiles (no headers, no
> depfiles):
> - with Automake-1.9.6: 78.54user 9.32system 1:38.60elapsed 89%CPU
> (0avgtext+0avgdata 0maxresident)k 0inputs+0outputs (0major
> +2551217minor)pagefaults 0swaps
> - with Automake 1.10 (no superfluous $(*_TRUE)/$(*_FALSE) settings):
> 56.11user 8.31system 1:16.51elapsed 84%CPU (0avgtext+0avgdata
> 0maxresident)k 0inputs+0outputs (0major+2284709minor)pagefaults 0swaps
> - additionally with the Autoconf patch below: 11.24user 3.62system
> 0:21.89elapsed 67%CPU (0avgtext+0avgdata 0maxresident)k 0inputs
> +0outputs (0major+935332minor)pagefaults 0swaps
> -----
>
> Is the "with the Autoconf patch below" equivalent to AM 1.10 + AC 2.62?

Yes. The patch from the message made it into Autoconf 2.62. OMPI is a
poster child in hitting the quadratic overhead with Autoconf 2.59.

Cheers,
Ralf