Hi Ondrej,

On Dec 24, 10:37 pm, "Ondrej Certik" <[EMAIL PROTECTED]> wrote:
> > I am quite shocked that g77 is that far ahead on the performance
> > curve. I am sure I would have heard about it by now if that was the
> > general case, but is there any chance your code might hit some corner
> > case in gfortran? Which gfortran did you use exactly? Does using g95
>
> $ gfortran --version
> GNU Fortran (GCC) 4.2.3 20071123 (prerelease) (Debian 4.2.2-4)
> Copyright (C) 2007 Free Software Foundation, Inc.

Ok, that seems reasonably current ;)

> > make a difference?
>
> As discussed in the IRC session attached in the previous email, the
> pure difference is just 1.0 (g77) vs 1.3s (gfortran), so not that big.
> One problem was in the random() function, being fast in glibc, slower
> in g77 and the slowest in gfortran.

Ok, I over read that detail, the mail was pretty long, but thanks for
the clarification.

> I didn't try g95, as it is not in Debian. I believe in standard tools
> and "official" ways of doing things,
> which currently is gfortran in Debian. Of course, if there are some
> very good reasons, not to follow the
> same way as the majority of other people, we can do that, i.e. package
> g95 for Debian, recompile
> debian packages with g95, instead of gfortran (currently Debian uses
> g77, but it's moving to gfortran),
> find a way how to ship both binary packages in Debian (compiled with
> both gfortran and g95) etc.
>
> But I am not really looking into speeding up this particular code, but
> just finding ways what people
> use and are going to use. Fortran will definitely not die (at least
> not soon),

I consider that unlikely to happen, but I certainly won't be sad when
the use of Fortran were to decline over the next couple years.

> but I still feel that C
> is much more widespread language, with comparable speed.
>
> Ondrej

Cheers,

Michael
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to