Re: Upgrade from OCaml 2.01 to OCaml 2.02 made things _slower_!

From: Anton Moscal (msk@post.tepkom.ru)
Date: Fri Mar 26 1999 - 12:49:21 MET


Date: Fri, 26 Mar 1999 14:49:21 +0300 (MSK)
From: Anton Moscal <msk@post.tepkom.ru>
To: Alexey Nogin <nogin@cs.cornell.edu>
Subject: Re: Upgrade from OCaml 2.01 to OCaml 2.02 made things _slower_!
In-Reply-To: <36F86807.2F03B08@CS.Cornell.EDU>

Hello

> > >
> > Also you can try to apply this patch (attached to this message) to
> > asmcomp/selectgen.ml: this is another variant of allocation combiner.
> > Code, generated by this patch, is more close to code generated by the
> > ocaml-2.01 than the code from official ocaml-2.02 (Warning: I tested it
> > only on my own programs and on the Ocaml bootstrapping).
>
> Thanks for the patch, but unfortunately it only made thinks even slower than with
> 2.02. It raised (compared with 2.02) number of memory requests by 0.2%-2% and

Can you send to me some small example?

> made L2 miss rate grow (up to from 37% to 44% on some input).

This can be normal result from elimination of useless commands (for
example many loading/storing of young_limit and young_ptr variables was
removed).

Regards, Anton



This archive was generated by hypermail 2b29 : Sun Jan 02 2000 - 11:58:21 MET