--- Comment #4 from jv244 at cam dot ac dot uk 2008-01-07 22:00 ---
timings have improved a lot with a recent gfortran, at least on an opteron, I
have now for ifort 3.7s for gfortran 4.5s (20% slower only) for the following
code:
SUBROUTINE collocate_core_2_2_0_0(jg,cmax)
IMPLICIT N
--- Comment #3 from jv244 at cam dot ac dot uk 2007-06-21 04:16 ---
(In reply to comment #2)
> I see a smaller difference, but a difference nonetheless.
yes, looks like better code is now generated, current timings are down to a
200% difference
ifort: 1.988124
gfortran: 3.900243
--
--- Comment #2 from fxcoudert at gcc dot gnu dot org 2007-06-20 20:59
---
I see a smaller difference, but a difference nonetheless.
--
fxcoudert at gcc dot gnu dot org changed:
What|Removed |Added
--
--- Comment #1 from jv244 at cam dot ac dot uk 2007-03-08 11:11 ---
The following is (for me) an even more interesting example, as it times only
the loop that thus the actual multiply / add but also tricks my version of
ifort into generating the expected asm. Ifort is about twice as fast