Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues ...
From: Richard Walsh (Richard.Walsh_at_[hidden])
Date: 2012-01-03 16:36:52


Gus/All,

Perhaps there is some confusion as to which 'new' Intel compiler release/version I
am using. I am not using '12.0' ... I am using '12.1' ...

OLD one that builds a working opal_wrapper:

[richard.walsh_at_athena ~]$ icc -V
Intel(R) C Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 12.0.0.084 Build 20101006
Copyright (C) 1985-2010 Intel Corporation. All rights reserved. ^^^^^^^^^

NEW one that FAILS to build a working opal_wrapper:

[root_at_zeus .libs]# icc -V
Intel(R) C Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 12.1.0.233 Build 20110811
Copyright (C) 1985-2011 Intel Corporation. All rights reserved. ^^^^^^^^^

This was in my original email. NOTE: that the non-working version is 12.1 >>NOT<< 12.0 This '12.1'
version was released by Intel JUST BEFORE SC11 in October of 2011.

Thanks,

rbw

Richard Walsh
Parallel Applications and Systems Manager
CUNY HPC Center, Staten Island, NY
W: 718-982-3319
M: 612-382-4620

Right, as the world goes, is only in question between equals in power, while the strong do what they can and the weak suffer what they must. -- Thucydides, 400 BC

________________________________________
From: users-bounces_at_[hidden] [users-bounces_at_[hidden]] on behalf of Gustavo Correa [gus_at_[hidden]]
Sent: Tuesday, January 03, 2012 4:28 PM
To: Open MPI Users
Subject: Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues ...

Hi Richard

I have 1.4.4 built with Intel 12.0. It works.

Any chance that your Intel-based OpenMPI was built from a source
directory that had been previously used to build the PGI-based OpenMPI,
and no 'make distclean' was issued in between the two builds,
nor a fresh build done from a brand new tarball?
Just a wild guess.

I hope it helps,
Gus Correa

On Jan 3, 2012, at 11:23 AM, Richard Walsh wrote:

>
> Jonathan/All,
>
> Thanks for the information, but I continue to have problems. I dropped the
> 'openib' option to simplify things and focused my attention only on OpenMPI
> version 1.4.4 because you suggested it works.
>
> On the strength of the fact that the PGI 11.10 compiler works fine (all systems
> and all versions of OpenMPI), I ran a PGI build of 1.4.4 with the '-showme'
> option (Intel fails immediately, even with '-showme' ... ). I then substituted all
> the PGI-related strings with Intel-related strings to compile directly and explicitly
> outside the 'opal' wrapper using code and libraries in the Intel build tree of 1.4.4,
> as follows:
>
> pgcc -o ./hw2.exe hw2.c -I/share/apps/openmpi-pgi/1.4.4/include -L/share/apps/openmpi-pgi/1.4.4/lib -lmpi -lopen-rte -lopen-pal -ldl -Wl,--export-dynamic -lnsl -lutil -ldl
>
> becomes ...
>
> icc -o ./hw2.exe hw2.c -I/share/apps/openmpi-intel/1.4.4/include -L/share/apps/openmpi-intel/1.4.4/lib -lmpi -lopen-rte -lopen-pal -ldl -Wl,--export-dynamic -lnsl -lutil -ldl
>
> Interestingly, this direct-explicit Intel compile >>WORKS FINE<< (no segment fault like with the wrapped version)
> and the executable produced also >>RUNS FINE<<. So ... it looks to me like there is something wrong with using
> the 'opal' wrappper generated-used in the Intel build.
>
> Can someone make a suggestion ... ?? I would like to use the wrappers of course.
>
> Thanks,
>
> rbw
>
> Richard Walsh
> Parallel Applications and Systems Manager
> CUNY HPC Center, Staten Island, NY
> W: 718-982-3319
> M: 612-382-4620
>
> Right, as the world goes, is only in question between equals in power, while the strong do what they can and the weak suffer what they must. -- Thucydides, 400 BC
>
> ________________________________________
> From: users-bounces_at_[hidden] [users-bounces_at_[hidden]] on behalf of Jonathan Dursi [ljdursi_at_[hidden]]
> Sent: Tuesday, December 20, 2011 4:48 PM
> To: Open Users
> Subject: Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues ...
>
> For what it's worth, 1.4.4 built with the intel 12.1.0.233 compilers has been the default mpi at our centre for over a month and we haven't had any problems...
>
> - jonathan
> --
> Jonathan Dursi; SciNet, Compute/Calcul Canada
>
> -----Original Message-----
> From: Richard Walsh <Richard.Walsh_at_[hidden]>
> Sender: users-bounces_at_[hidden]
> Date: Tue, 20 Dec 2011 21:14:44
> To: Open MPI Users<users_at_[hidden]>
> Reply-To: Open MPI Users <users_at_[hidden]>
> Subject: Re: [OMPI users] Latest Intel Compilers (ICS,
> version 12.1.0.233 Build 20110811) issues ...
>
>
> All,
>
> I have not heard anything back on the inquiry below, so I take it
> that no one has had any issues with Intel's latest compiler release,
> or perhaps has not tried it yet.
>
> Thanks,
>
> rbw
>
> Richard Walsh
> Parallel Applications and Systems Manager
> CUNY HPC Center, Staten Island, NY
> W: 718-982-3319
> M: 612-382-4620
>
> Right, as the world goes, is only in question between equals in power, while the strong do what they can and the weak suffer what they must. -- Thucydides, 400 BC
>
> ________________________________________
> From: users-bounces_at_[hidden] [users-bounces_at_[hidden]] on behalf of Richard Walsh [Richard.Walsh_at_[hidden]]
> Sent: Friday, December 16, 2011 3:12 PM
> To: Open MPI Users
> Subject: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues ...
>
> All,
>
> Working through a stock rebuild of OpenMPI 1.5.4 and 1.4.4 with
> the most current compiler suites from both PGI and Intel:
>
> 1. PGI, Version 11.10
>
> 2. Intel, Version 12.1.0.233 Build 20110811
>
> My 1.5.4 'config.log' header looks like this for Intel:
>
> ./configure CC=icc CXX=icpc F77=ifort FC=ifort --with-openib --prefix=/share/apps/openmpi-intel/1.5.4 --with-tm=/share/apps/pbs/11.1.0.111761
>
> and this for PGI:
>
> ./configure CC=pgcc CXX=pgCC F77=pgf77 FC=pgf90 --with-openib --prefix=/share/apps/openmpi-pgi/1.5.4 --with-tm=/share/apps/pbs/11.1.0.111761
>
> This configure line has been used successfully before. Configuration, build, and install
> for BOTH compilers seems to work OK; however, my 'mpicc' build of my basic test
> program ONLY works with the PGI built version of 'mpicc' for either the 1.4.4 or the 1.5.4
> will compile the code.
>
> The Intel 1.4.4 and 1.5.4 'mpicc' wrapper-compilers produce an immediate segmentation
> fault:
>
> .[richard.walsh_at_bob pbs]$ ./compile_it
> ./compile_it: line 10: 19163 Segmentation fault /share/apps/openmpi-intel/1.5.4/bin/mpicc -o ./hello_mpi.exe hello_mpi.c
> [richard.walsh_at_bob pbs]$
> [richard.walsh_at_bob pbs]$ ./compile_it
> ./compile_it: line 10: 19515 Segmentation fault /share/apps/openmpi-intel/1.4.4/bin/mpicc -o ./hello_mpi.exe hello_mpi.c
>
> This Intel stack is from the most recent release of their ICS released
> in late October before SC11:
>
> [richard.walsh_at_bob pbs]$ icc -V
> Intel(R) C Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 12.1.0.233 Build 20110811
> Copyright (C) 1985-2011 Intel Corporation. All rights reserved.
>
> [richard.walsh_at_bob pbs]$ ifort -V
> Intel(R) Fortran Intel(R) 64 Compiler XE for applications running on Intel(R) 64, Version 12.1.0.233 Build 20110811
> Copyright (C) 1985-2011 Intel Corporation. All rights reserved.
>
> Has anyone else encountered this problem ... ?? Suggestions ... ??
>
> Thanks,
>
> rbw
>
>
> Richard Walsh
> Parallel Applications and Systems Manager
> CUNY HPC Center, Staten Island, NY
> W: 718-982-3319
> M: 612-382-4620
>
> Right, as the world goes, is only in question between equals in power, while the strong do what they can and the weak suffer what they must. -- Thucydides, 400 BC
>
>
> ________________________________
>
> Change is in the Air - Smoking in Designated Areas Only in effect.<http://www.csi.cuny.edu/tobaccofree>
> Tobacco-Free Campus as of July 1, 2012.
>
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>
> ________________________________
>
> Change is in the Air - Smoking in Designated Areas Only in effect.<http://www.csi.cuny.edu/tobaccofree>
> Tobacco-Free Campus as of July 1, 2012.
>
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>
> ________________________________
>
> Change is in the Air - Smoking in Designated Areas Only in effect.<http://www.csi.cuny.edu/tobaccofree>
> Tobacco-Free Campus as of July 1, 2012.
>
> _______________________________________________
> users mailing list
> users_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/users

_______________________________________________
users mailing list
users_at_[hidden]
http://www.open-mpi.org/mailman/listinfo.cgi/users

________________________________

Change is in the Air - Smoking in Designated Areas Only in effect.<http://www.csi.cuny.edu/tobaccofree>
Tobacco-Free Campus as of July 1, 2012.