Different results on two clusters



I´m experiencing a rather unexpected phenomenon. The same code acting on
the same indata produces different results on two separate clusters. On
one, it is compiled with IFC 7.0 and on the other with IFC 9.0.

Do you know why this would happen? It would not have been a big problem
if there were only small numerical differences, but this is the case of
the solution process eventually diverging on one of the systems. It is
very important for me to get around this problem.

I don´t know if it is the machine precision, the compiler or the
libraries. If you have an idea of what can be done, please help me.
Thanks in advance.

Regards,

Håkan Lane
.



Relevant Pages

  • Re: Ada performance (was No call for Ada )
    ... > AFAIK it cannot, at least not fully, because the GCC intermediate language ... Is it worth bothering with IFC on benchmarks, ... > SPEC CPU compiler at the moment for x86 processors. ...
    (comp.lang.ada)
  • Re: Ada performance (was No call for Ada )
    ... > AFAIK it cannot, at least not fully, because the GCC intermediate language ... Is it worth bothering with IFC on benchmarks, ... > SPEC CPU compiler at the moment for x86 processors. ...
    (comp.lang.fortran)
  • Re: Ada performance (was No call for Ada )
    ... > AFAIK it cannot, at least not fully, because the GCC intermediate language ... Is it worth bothering with IFC on benchmarks, ... > SPEC CPU compiler at the moment for x86 processors. ...
    (comp.lang.cpp)
  • Re: Ada performance (was No call for Ada )
    ... > AFAIK it cannot, at least not fully, because the GCC intermediate language ... Is it worth bothering with IFC on benchmarks, ... > SPEC CPU compiler at the moment for x86 processors. ...
    (comp.lang.c)
  • Re: ifc 7.1 & FFTW Version 3
    ... IntelFortran Compiler for 32-bit applications, ... Or is the woody gcc too old? ... checking whether ifc accepts -g... ...
    (comp.lang.fortran)