IRA performance testing on Fortran

Vladimir Makarov vmakarov@redhat.com
Mon May 12 21:58:00 GMT 2008


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).



More information about the Fortran mailing list