Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues ...

2012-02-01 Thread Jeff Squyres
I just added it:

http://www.open-mpi.org/faq/?category=troubleshooting#intel-12.1-compiler


On Feb 1, 2012, at 12:41 PM, Jeff Squyres wrote:

> I think we need to add something to the FAQ so that it's googleable "The 
> Intel 12.1 Linux compilers before 12.1.2 are busted.  Upgrade to at least 
> 12.1.2, and OMPI should compile and work fine."
> 
> 
> On Feb 1, 2012, at 3:34 AM, Götz Waschk wrote:
> 
>> On Tue, Jan 31, 2012 at 5:20 PM, Richard Walsh
>>  wrote:
>>> in the malloc.c routine in 1.5.5.  Perhaps you should lower the optimization
>>> level to zero and see what you get.
>> Hi Richard,
>> 
>> thanks for the suggestion. I was able to solve the problem by
>> upgrading the Intel Compiler to version 12.1.2 and recompiling the
>> openmpi runtime with unchanged options. Now I cannot reproduce that
>> crash. I'll have to test some more, but I think the problem is solved.
>> 
>> Thanks, Götz
>> 
>> ___
>> users mailing list
>> us...@open-mpi.org
>> http://www.open-mpi.org/mailman/listinfo.cgi/users
> 
> 
> -- 
> Jeff Squyres
> jsquy...@cisco.com
> For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/
> 
> 
> ___
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/




Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues ...

2012-02-01 Thread Jeff Squyres
I think we need to add something to the FAQ so that it's googleable "The Intel 
12.1 Linux compilers before 12.1.2 are busted.  Upgrade to at least 12.1.2, and 
OMPI should compile and work fine."


On Feb 1, 2012, at 3:34 AM, Götz Waschk wrote:

> On Tue, Jan 31, 2012 at 5:20 PM, Richard Walsh
>  wrote:
>> in the malloc.c routine in 1.5.5.  Perhaps you should lower the optimization
>> level to zero and see what you get.
> Hi Richard,
> 
> thanks for the suggestion. I was able to solve the problem by
> upgrading the Intel Compiler to version 12.1.2 and recompiling the
> openmpi runtime with unchanged options. Now I cannot reproduce that
> crash. I'll have to test some more, but I think the problem is solved.
> 
> Thanks, Götz
> 
> ___
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/




Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues ...

2012-02-01 Thread Götz Waschk
On Tue, Jan 31, 2012 at 5:20 PM, Richard Walsh
 wrote:
> in the malloc.c routine in 1.5.5.  Perhaps you should lower the optimization
> level to zero and see what you get.
Hi Richard,

thanks for the suggestion. I was able to solve the problem by
upgrading the Intel Compiler to version 12.1.2 and recompiling the
openmpi runtime with unchanged options. Now I cannot reproduce that
crash. I'll have to test some more, but I think the problem is solved.

Thanks, Götz



Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues ...

2012-01-31 Thread Richard Walsh
Gotz,

Sorry, I was in a rush and missed that.

Here is some further information the compiler options used by me
for the 1.5.5 build:

 [richard.walsh@bob linux]$ pwd
/share/apps/openmpi-intel/1.5.5/build/opal/mca/memory/linux

[richard.walsh@bob linux]$ make -n malloc.o
echo "  CC" malloc.o;depbase=`echo malloc.o | sed 
's|[^/]*$|.deps/&|;s|\.o$||'`;\
icc -DHAVE_CONFIG_H -I. -I../../../../opal/include 
-I../../../../orte/include -I../../../../ompi/include 
-I../../../../opal/mca/hwloc/hwloc122ompi/hwloc/include/private/autogen 
-I../../../../opal/mca/hwloc/hwloc122ompi/hwloc/include/hwloc/autogen  
-DMALLOC_DEBUG=0 -D_GNU_SOURCE=1 -DUSE_TSD_DATA_HACK=1 -DMALLOC_HOOKS=1 
-I./sysdeps/pthread  -I./sysdeps/generic -I../../../..   
-I/share/apps/openmpi-intel/1.5.5/build/opal/mca/hwloc/hwloc122ompi/hwloc/include
   -I/usr/include/infiniband -I/usr/include/infiniband   -DNDEBUG -g -O2 
-finline-functions -fno-strict-aliasing -restrict -pthread 
-I/share/apps/openmpi-intel/1.5.5/build/opal/mca/hwloc/hwloc122ompi/hwloc/include
 -MT malloc.o -MD -MP -MF $depbase.Tpo -c -o malloc.o malloc.c &&\
mv -f $depbase.Tpo $depbase.Po

The entry point your code crashed in:

opal_memory_ptmalloc2_int_malloc

is renamed to:

rename.h:#define _int_malloc opal_memory_ptmalloc2_int_malloc

in the malloc.c routine in 1.5.5.  Perhaps you should lower the optimization
level to zero and see what you get.

Sincerely,

rbw

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

Miracles are delivered to order by great intelligence, or when it is
absent, through the passage of time and a series of mere chance
events. -- Max Headroom


From: users-boun...@open-mpi.org [users-boun...@open-mpi.org] on behalf of Götz 
Waschk [goetz.was...@gmail.com]
Sent: Tuesday, January 31, 2012 3:38 AM
To: Open MPI Users
Subject: Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 
20110811) issues ...

On Mon, Jan 30, 2012 at 5:11 PM, Richard Walsh
<richard.wa...@csi.cuny.edu> wrote:
> I have not seen this mpirun error with the OpenMPI version I have built
> with Intel 12.1 and the mpicc fix:
> openmpi-1.5.5rc1.tar.bz2

Hi,

I haven't tried that version yet. I was trying to build a
supplementary package to the openmpi 1.5.3 shipped with RHEL6.2, the
same source, just built using the Intel compiler.

> and from the looks of things, I wonder if your problem is related.  The
> solution in the original case was to conditionally dial-down optimization
> when using the 12.1 compiler to prevent the compiler itself from crashing
> during a compile.  What you present is a failure during execution.  Such
> failures might be due to over zealous optimization, but there seems to be
> little reason on the face of it to believe that there is a connection between
> the former and the latter.

Well, the similarity is that it is also a crash in the malloc routine.
I don't know if my optflags are too high, I have derived them from Red
Hat's, replacing the options unkown to icc:
-O2 -g -pipe -Wall -fexceptions -fstack-protector
--param=ssp-buffer-size=4 -m64 -mtune=pentium4

> Does this failure occur with all attempts to use 'mpirun' whatever the source?
> My 'mpicc' problem did.  If this is true and If you believe it is an 
> optimization
> level issue you could try turning it off in the failing routine and see if 
> that
> produces a remedy.  I would also try things with the very latest release.

Yes, the mpicc crash happened every time, I could reproduce that.

I have only tested the most basic code, the cpi.c example. The funny
thing is, that mpirun -np 8 cpi doesn't always crash, sometimes it
finishes just fine.

Regards, Götz Waschk

___
users mailing list
us...@open-mpi.org
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.



Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues ...

2012-01-31 Thread Götz Waschk
On Mon, Jan 30, 2012 at 5:11 PM, Richard Walsh
 wrote:
> I have not seen this mpirun error with the OpenMPI version I have built
> with Intel 12.1 and the mpicc fix:
> openmpi-1.5.5rc1.tar.bz2

Hi,

I haven't tried that version yet. I was trying to build a
supplementary package to the openmpi 1.5.3 shipped with RHEL6.2, the
same source, just built using the Intel compiler.

> and from the looks of things, I wonder if your problem is related.  The
> solution in the original case was to conditionally dial-down optimization
> when using the 12.1 compiler to prevent the compiler itself from crashing
> during a compile.  What you present is a failure during execution.  Such
> failures might be due to over zealous optimization, but there seems to be
> little reason on the face of it to believe that there is a connection between
> the former and the latter.

Well, the similarity is that it is also a crash in the malloc routine.
I don't know if my optflags are too high, I have derived them from Red
Hat's, replacing the options unkown to icc:
-O2 -g -pipe -Wall -fexceptions -fstack-protector
--param=ssp-buffer-size=4 -m64 -mtune=pentium4

> Does this failure occur with all attempts to use 'mpirun' whatever the source?
> My 'mpicc' problem did.  If this is true and If you believe it is an 
> optimization
> level issue you could try turning it off in the failing routine and see if 
> that
> produces a remedy.  I would also try things with the very latest release.

Yes, the mpicc crash happened every time, I could reproduce that.

I have only tested the most basic code, the cpi.c example. The funny
thing is, that mpirun -np 8 cpi doesn't always crash, sometimes it
finishes just fine.

Regards, Götz Waschk



Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues ...

2012-01-30 Thread Richard Walsh

Hey Gotz,

I have not seen this mpirun error with the OpenMPI version I have built
with Intel 12.1 and the mpicc fix:

openmpi-1.5.5rc1.tar.bz2

and from the looks of things, I wonder if your problem is related.  The
solution in the original case was to conditionally dial-down optimization
when using the 12.1 compiler to prevent the compiler itself from crashing
during a compile.  What you present is a failure during execution.  Such
failures might be due to over zealous optimization, but there seems to be
little reason on the face of it to believe that there is a connection between
the former and the latter.

Does this failure occur with all attempts to use 'mpirun' whatever the source?
My 'mpicc' problem did.  If this is true and If you believe it is an 
optimization
level issue you could try turning it off in the failing routine and see if that
produces a remedy.  I would also try things with the very latest release.

Those are my thoughts ... good luck.

rbw

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

Miracles are delivered to order by great intelligence, or when it is
absent, through the passage of time and a series of mere chance
events. -- Max Headroom


From: users-boun...@open-mpi.org [users-boun...@open-mpi.org] on behalf of Götz 
Waschk [goetz.was...@gmail.com]
Sent: Monday, January 30, 2012 10:48 AM
To: Open MPI Users
Subject: Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 
20110811) issues ...

Hi Richard,


On Wed, Jan 4, 2012 at 4:06 PM, Richard Walsh
<richard.wa...@csi.cuny.edu> wrote:
> Moreover, this problem has been addressed with the following go-around
> in the 1.5.5 OpenMPI release with the following fix in 
> opal/mca/memory/linux/malloc.c:

> #ifdef __INTEL_COMPILER_BUILD_DATE
> #  if __INTEL_COMPILER_BUILD_DATE == 20110811
> #pragma GCC optimization_level 1
> #  endif
> #endif

I have added this patch to openmpi 1.5.3. Previously, every mpicc
would crash, now mpicc is fine. However, mpirun still crashes like
this:
% mpirun -np 8 cpi-openmpi
[pax8e:13662] *** Process received signal ***
[pax8e:13662] Signal: Segmentation fault (11)
[pax8e:13662] Signal code: Address not mapped (1)
[pax8e:13662] Failing at address: 0x10
[pax8e:13662] [ 0] /lib64/libpthread.so.0(+0xf4a0) [0x7f348be7b4a0]
[pax8e:13662] [ 1]
/usr/lib64/openmpi-intel/lib/libmpi.so.1(opal_memory_ptmalloc2_int_malloc+0x4b3)
[0x7f348c817193]
[pax8e:13662] [ 2] /usr/lib64/openmpi-intel/lib/libmpi.so.1(+0xefdd9)
[0x7f348c815dd9]
[pax8e:13662] [ 3]
/usr/lib64/openmpi-intel/lib/libmpi.so.1(opal_class_initialize+0xaa)
[0x7f348c8278aa]
[pax8e:13662] [ 4]
/usr/lib64/openmpi-intel/lib/openmpi/mca_btl_openib.so(+0x1d0af)
[0x7f34874350af]
[pax8e:13662] [ 5] /lib64/libpthread.so.0(+0x77f1) [0x7f348be737f1]
[pax8e:13662] [ 6] /lib64/libc.so.6(clone+0x6d) [0x7f348bbb070d]
[pax8e:13662] *** End of error message ***
--
mpirun noticed that process rank 6 with PID 13662 on node pax8e.ifh.de
exited on signal 11 (Segmentation fault).

I am using RHEL6.1 and the affected Intel 12.1 compiler.

Regards, Götz Waschk

___
users mailing list
us...@open-mpi.org
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.



Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues ...

2012-01-30 Thread Götz Waschk
Hi Richard,


On Wed, Jan 4, 2012 at 4:06 PM, Richard Walsh
 wrote:
> Moreover, this problem has been addressed with the following go-around
> in the 1.5.5 OpenMPI release with the following fix in 
> opal/mca/memory/linux/malloc.c:

> #ifdef __INTEL_COMPILER_BUILD_DATE
> #  if __INTEL_COMPILER_BUILD_DATE == 20110811
> #    pragma GCC optimization_level 1
> #  endif
> #endif

I have added this patch to openmpi 1.5.3. Previously, every mpicc
would crash, now mpicc is fine. However, mpirun still crashes like
this:
% mpirun -np 8 cpi-openmpi
[pax8e:13662] *** Process received signal ***
[pax8e:13662] Signal: Segmentation fault (11)
[pax8e:13662] Signal code: Address not mapped (1)
[pax8e:13662] Failing at address: 0x10
[pax8e:13662] [ 0] /lib64/libpthread.so.0(+0xf4a0) [0x7f348be7b4a0]
[pax8e:13662] [ 1]
/usr/lib64/openmpi-intel/lib/libmpi.so.1(opal_memory_ptmalloc2_int_malloc+0x4b3)
[0x7f348c817193]
[pax8e:13662] [ 2] /usr/lib64/openmpi-intel/lib/libmpi.so.1(+0xefdd9)
[0x7f348c815dd9]
[pax8e:13662] [ 3]
/usr/lib64/openmpi-intel/lib/libmpi.so.1(opal_class_initialize+0xaa)
[0x7f348c8278aa]
[pax8e:13662] [ 4]
/usr/lib64/openmpi-intel/lib/openmpi/mca_btl_openib.so(+0x1d0af)
[0x7f34874350af]
[pax8e:13662] [ 5] /lib64/libpthread.so.0(+0x77f1) [0x7f348be737f1]
[pax8e:13662] [ 6] /lib64/libc.so.6(clone+0x6d) [0x7f348bbb070d]
[pax8e:13662] *** End of error message ***
--
mpirun noticed that process rank 6 with PID 13662 on node pax8e.ifh.de
exited on signal 11 (Segmentation fault).

I am using RHEL6.1 and the affected Intel 12.1 compiler.

Regards, Götz Waschk



Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues ...

2012-01-04 Thread Richard Walsh

Tim/All,

Thanks ... !! ... your response is on target, version 12.1.0.233 of the Intel
compiler has a vectorization bug.

Moreover, this problem has been addressed with the following go-around
in the 1.5.5 OpenMPI release with the following fix in 
opal/mca/memory/linux/malloc.c:

/* With Intel Composer XE V12.1.0, release 2011.6.233, any launch   */
/* fails, even before main(), due to a bug in the vectorizer (see   */
/* https://svn.open-mpi.org/trac/ompi/changeset/25290).  The fix is */
/* to disable vectorization by reducing the optimization level to   */
/* -O1 for _int_malloc().  The only reliable method to identify */
/* release 2011.6.233 is the predefined __INTEL_COMPILER_BUILD_DATE */
/* macro, which will have the value 20110811 (Linux, Windows, and   */
/* Mac OS X).  (The predefined __INTEL_COMPILER macro is nonsense,  */
/* , and both the 2011.6.233 and 2011.7.256 releases identify   */
/* themselves as V12.1.0 from the -v command line option.)  */

#ifdef __INTEL_COMPILER_BUILD_DATE
#  if __INTEL_COMPILER_BUILD_DATE == 20110811
#pragma GCC optimization_level 1
#  endif
#endif

So, anyone with the NEWEST Intel compiler should either use the 1.5.5
release or add the above section to the malloc.c code.  Note earlier releases
have a slightly different directory location for the 'memory.c' code, but it
is easy to find.

Thanks Tim ... !!

Sincerely,

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-boun...@open-mpi.org [users-boun...@open-mpi.org] on behalf of Tim 
Carlson [tim.carl...@pnl.gov]
Sent: Tuesday, January 03, 2012 4:52 PM
To: Open MPI Users
Subject: Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 
20110811) issues ...

On Tue, 3 Jan 2012, Richard Walsh wrote:

OPAL has problems with the default optimization. See this thread on one of
the Intel lists.

vi opal/mca/memory/linux/malloc.c
add #pragma optimize("", off)

http://software.intel.com/en-us/forums/showthread.php?t=87132

>
> 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@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@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-boun...@open-mpi.org [users-boun...@open-mpi.org] on behalf of 
> Gustavo Correa [g...@ldeo.columbia.edu]
> 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

Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues

2012-01-03 Thread Yvan Fournier
Hello,

I am not sure your issues are related, and I have not tested this
version of ICS, but I have actually had issues with an Intel compiler
build of Open MPI 1.4.3 on a cluster using Westmere processors and
Infiniband (Qlogic), using a Debian distribution, with our in-house code
(www.code-saturne.org).

I am not sure which version of the Intel compiler was used by the the
administrators though, as both versions 11.? and 12.0 are available. On
the same machine, using environment modules, I can run the code compiled
with Intel compilers 11 and Open MPI compiled with GCC 4.4without
issues, but if I switch to the Intel-compiled Open MPI build, I have
issues in some functions of the code, including MPI-IO.I did use the
wrappers, and they probably have some interaction with environment
modules...

I have not investigated further so far, and the code is quite complex,
environment modules are used, and I am not sure of all the details of
the machine, but as you seem to have issues with an Intel compiler, It
may be useful to bring this up (the code is open-source, and I could
provide a small test case to anyone interested in testing, but the only
thing I am relatively confident of in this case is the code itself. We
have had our share of bugs and experience in debugging, and the few
times we have had issues similar to this, either bugs in the MPI
libraries or conflicts between multiple compilers or libraries have been
the origin).

Best regards,

> Message: 1
> Date: Tue, 3 Jan 2012 16:23:02 +
> From: Richard Walsh <richard.wa...@csi.cuny.edu>
> Subject: Re: [OMPI users] Latest Intel Compilers (ICS, version
>   12.1.0.233 Build 20110811) issues ...
> To: "ljdu...@scinet.utoronto.ca" <ljdu...@scinet.utoronto.ca>, Open
>   MPI Users   <us...@open-mpi.org>
> Message-ID:
>   <762096c11c5a044a9d92961c2e1a7ce8192a4...@mbox1.flas.csi.cuny.edu>
> Content-Type: text/plain; charset="us-ascii"
> 
> 
> 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-boun...@open-mpi.org [users-boun...@open-mpi.org] on behalf of 
> Jonathan Dursi [ljdu...@scinet.utoronto.ca]
> 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.wa...@csi.cuny.edu>
> Sender: users-boun...@open-mpi.org
> Date: Tue, 20 Dec 2011 21:14:44
> To: Open MPI Users<us...@open-mpi.org>
> Reply-To: Open MPI Users <us...@open-mpi.org>
> Subject: Re: [OMPI users] Latest Intel Compilers (ICS,
>  version 12.1.0.233 Build 20110811) issues ...
>

Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues ...

2012-01-03 Thread Tim Carlson

On Tue, 3 Jan 2012, Richard Walsh wrote:

OPAL has problems with the default optimization. See this thread on one of 
the Intel lists.


vi opal/mca/memory/linux/malloc.c
add #pragma optimize("", off)

http://software.intel.com/en-us/forums/showthread.php?t=87132



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@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@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-boun...@open-mpi.org [users-boun...@open-mpi.org] on behalf of 
Gustavo Correa [g...@ldeo.columbia.edu]
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-boun...@open-mpi.org [users-boun...@open-mpi.org] on behalf of 
Jonathan Dursi [ljdu...@scinet.utoronto.ca]
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.wa...@csi.cuny.edu>
Sender: users-boun...@open-mpi.org
Date: Tue, 20 Dec 2011 21:14:44
To: Open MPI Users<us...@open-mpi.org>
Reply-To: Open MPI Users <us...@open-mpi.org>
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 per

Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues ...

2012-01-03 Thread Richard Walsh

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@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@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-boun...@open-mpi.org [users-boun...@open-mpi.org] on behalf of 
Gustavo Correa [g...@ldeo.columbia.edu]
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-boun...@open-mpi.org [users-boun...@open-mpi.org] on behalf of 
> Jonathan Dursi [ljdu...@scinet.utoronto.ca]
> 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.wa...@csi.cuny.edu>
> Sender: users-boun...@open-mpi.org
> Date: Tue, 20 Dec 2011 21:14:44
> To: Open MPI Users<us...@open-mpi.org>
> Reply-To: Open MPI Users <us...@open-mpi.org>
> 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 inqu

Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues ...

2012-01-03 Thread Gustavo Correa
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-boun...@open-mpi.org [users-boun...@open-mpi.org] on behalf of 
> Jonathan Dursi [ljdu...@scinet.utoronto.ca]
> 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.wa...@csi.cuny.edu>
> Sender: users-boun...@open-mpi.org
> Date: Tue, 20 Dec 2011 21:14:44
> To: Open MPI Users<us...@open-mpi.org>
> Reply-To: Open MPI Users <us...@open-mpi.org>
> 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-boun...@open-mpi.org [users-boun...@open-mpi.org] on behalf of 
> Richard Walsh [richard.wa...@csi.cuny.edu]
> 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.

Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues ...

2012-01-03 Thread Richard Walsh

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-boun...@open-mpi.org [users-boun...@open-mpi.org] on behalf of 
Jonathan Dursi [ljdu...@scinet.utoronto.ca]
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.wa...@csi.cuny.edu>
Sender: users-boun...@open-mpi.org
List-Post: users@lists.open-mpi.org
Date: Tue, 20 Dec 2011 21:14:44
To: Open MPI Users<us...@open-mpi.org>
Reply-To: Open MPI Users <us...@open-mpi.org>
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-boun...@open-mpi.org [users-boun...@open-mpi.org] on behalf of 
Richard Walsh [richard.wa...@csi.cuny.edu]
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@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@bob pbs]$
[richard.walsh@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@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
Copyr

Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues ...

2011-12-20 Thread Jonathan Dursi
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.wa...@csi.cuny.edu>
Sender: users-boun...@open-mpi.org
List-Post: users@lists.open-mpi.org
Date: Tue, 20 Dec 2011 21:14:44 
To: Open MPI Users<us...@open-mpi.org>
Reply-To: Open MPI Users <us...@open-mpi.org>
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-boun...@open-mpi.org [users-boun...@open-mpi.org] on behalf of 
Richard Walsh [richard.wa...@csi.cuny.edu]
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@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@bob pbs]$
[richard.walsh@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@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@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
us...@open-mpi.org
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
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users



Re: [OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues ...

2011-12-20 Thread Richard Walsh

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-boun...@open-mpi.org [users-boun...@open-mpi.org] on behalf of 
Richard Walsh [richard.wa...@csi.cuny.edu]
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@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@bob pbs]$
[richard.walsh@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@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@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
us...@open-mpi.org
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.



[OMPI users] Latest Intel Compilers (ICS, version 12.1.0.233 Build 20110811) issues ...

2011-12-16 Thread Richard Walsh

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@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@bob pbs]$
[richard.walsh@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@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@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.
Tobacco-Free Campus as of July 1, 2012.