This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: IRA performance testing on Fortran


David Edelsohn wrote:
FX writes:

FX> The performance regression is mainly due to one testcase, induct, FX> which is taking a 30% hit on IRA. If the performance of that one were FX> the same with IRA than with the old allocator, the switch would be FX> (for this benchmark) performance-neutral. So, I have investigated the FX> case of induct, and I found that with the IRA branch compiler without FX> -fira, it's already 30% slower than with trunk. So, is it an issue FX> with the IRA branch, or has it just not been merged recently and we FX> had a recent great improvement of induct on trunk? I'd appreciate if FX> you could enlighten me on this point.

	The IRA branch has not been merged recently and does not include
many of Richi's recent alias analysis improvements.

Thanks for the info, David. I think you are right. I've checked polyhedron on my machine (Intel Core2) on ira branch using IRA and the old register allocator and I don't see difference between the allocators.

I should have merged mainline into the branch but I am afraid it will only happens on next week because I have some patches which I am working on.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]