On Aug 1, 2011, at 17:04 , Gabriel Scherer wrote:

> Do you have more precise measurements on

Also posting Marcell's timing results here for reference (taken from bug 5324).

> - the performance cost of this new allocator in the generated code? I
> suppose the results may vary between different architectures (eg. x86
> is probably more sensitive to good allocation decisions than x86_64).

- http://ps.informatik.uni-siegen.de/~meurer/tmp/compiletime_timings.pdf 
contains a comparison of the ocamlopt invocations.
- http://ps.informatik.uni-siegen.de/~meurer/tmp/runtime_timings.pdf contains 
comparison of the generated code.

As can be seen from the results, amd64 is more sensitive to register allocator 
changes than i386. Not really surprising to me. Would be interesting to see how 
this affects PPC/Sparc/Mips, but we don't have appropriate hardware available 
right now. Anyone with appropriate hardware and some spare time? :-)

Benedikt


-- 
Caml-list mailing list.  Subscription management and archives:
https://sympa-roc.inria.fr/wws/info/caml-list
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

Reply via email to