FX wrote:
Here is my report on Fortran benchmarking. I compare the trunk dated
20080507 (no revision number, sorry) and the IRA branch rev. 135035. I
run the Polyhedron benchmark
(http://www.polyhedron.co.uk/polyhedron_benchmark_suite0html) which is
probably the most widely used benchmark in the Fortran community.
Thanks for the testing but I am sorry to say that the comparison is a bit incorrect. As David Edelsohn wrote there is a significant difference between mainline and ira branch. I would do this on ira-branch where the old register allocator is allocator by default and IRA is switched on by -fira. I've checked induct on my machine (Core2) and I don't see the difference.

I'll play the benchmark too. It is interesting what programs it contains (I mostly interesting how they are memory bound and is it possible to decrease the data to fit CPU caches to see RA effect).

Reply via email to