Re: [Myricom help #17130] Problems with Intel compilers for Linux and MPICH-GM

Patrick Geoffray <[email protected]> 11 Feb 2003 16:45:47 -0500
Newsgroups gmane.network.myrinet.general
Message-ID <1044999949.447.52.camel@asterix>
Hi Craig,

On Sun, 2003-02-09 at 11:54, Craig Tierney wrote:
> On Mon, Feb 03, 2003 at 07:53:12AM -0500, Susan Blackford wrote:

> > > You cannot use Intel 7.0 compilers with MPICH-GM 1.2.4..8a or earlier.
> 
> Why not?  I have tried using Intel 7.0 with mpich-gm 1.2.1..7b.  It seem
> ok.  I do have problems but I cannot say for sure it is a problem with
> mpich.  What types of problems could I be seeing with older mpich-gm versions?

There were 2 problems related to Intel 7.0 compilers in older mpich-gm
release. The first one is the F90 deallocate not using free(), the
second one is that the malloc lib (Doug Lea's malloc) was compiled with
-O2, and it was too much for Intel compilers (the consistency of the
malloc metadata would be compromised in rare cases).

So, if your code never calls F90 deallocate or malloc/free with a
complex pattern, you should not have a problem using older mpich-gm
versions with Intel 7.0. This incompatibility statement was broader on
purpose, we didn't have all of the informations at that time.

What type of problems do you currently see ? numerical errors ?

Patrick
-- 

Patrick Geoffray, Phd
Myricom, Inc.
http://www.myri.com