[mpich-discuss] Installation on Blue Gene/Q

Latham, Robert J. robl at mcs.anl.gov
Thu Mar 23 15:38:05 CDT 2017


On Thu, 2017-03-23 at 08:17 +0100, Marc-André Hermanns wrote:
> Hi Pavan,
> 
> yes, thank you. We will try the 3.3 pre-release.


Paul Coffmann put together a little build-it-all environment:

https://github.com/pkcoff/OFI-BGQ-BuildEnv

You might be the first on-Argonne Blue Gene to try this out: I'm sure
Paul would like to hear your experience. 

==rob

> 
> Cheers,
> Marc-Andre
> 
> On 23.03.2017 02:36, Balaji, Pavan wrote:
> > Marc-Andre,
> > 
> > We dropped support for the BG/Q pamid device in mpich-
> > 3.2.  However, in the mpich-3.3 series, we have brought back
> > support for BG/Q through the CH4:OFI stack.  It's experimental, but
> > the performance so far is significantly better than the old pamid
> > device.  Can you try that instead?
> > 
> >   -- Pavan
> > 
> > > On Mar 22, 2017, at 2:45 PM, Marc-André Hermanns <m.a.hermanns at fz
> > > -juelich.de> wrote:
> > > 
> > > Dear MPICH team,
> > > 
> > > we are trying to install the latest MPICH 3.2 on our Blue Gene/Q
> > > system, but fail with both XL and clang.
> > > 
> > > A colleague forwarded the make error log from his try using XL:
> > > 
> > > make[2]: Entering directory
> > > `/homeb/zam/scprod/mstephan/mpich3/mpich-3.2'
> > >  CC       src/mpi/attr/lib_libmpi_la-attr_delete.lo
> > > "/homeb/zam/scprod/mstephan/mpich3/mpich-
> > > 3.2/src/mpid/pamid/include/mpidi_thread.h",
> > > line 64.9: 1506-236 (W) Macro name MPIU_THREAD_CS_ENTER has been
> > > redefined.
> > > "/homeb/zam/scprod/mstephan/mpich3/mpich-
> > > 3.2/src/mpid/pamid/include/mpidi_thread.h",
> > > line 64.9: 1506-358 (I) "MPIU_THREAD_CS_ENTER" is defined on line
> > > 80
> > > of ./src/util/thread/mpiu_thread_multiple.h.
> > > "/homeb/zam/scprod/mstephan/mpich3/mpich-
> > > 3.2/src/mpid/pamid/include/mpidi_thread.h",
> > > line 65.9: 1506-236 (W) Macro name MPIU_THREAD_CS_EXIT has been
> > > redefined.
> > > "/homeb/zam/scprod/mstephan/mpich3/mpich-
> > > 3.2/src/mpid/pamid/include/mpidi_thread.h",
> > > line 65.9: 1506-358 (I) "MPIU_THREAD_CS_EXIT" is defined on line
> > > 81 of
> > > ./src/util/thread/mpiu_thread_multiple.h.
> > > "/homeb/zam/scprod/mstephan/mpich3/mpich-
> > > 3.2/src/mpid/pamid/include/mpidi_thread.h",
> > > line 66.9: 1506-236 (W) Macro name MPIU_THREAD_CS_YIELD has been
> > > redefined.
> > > "/homeb/zam/scprod/mstephan/mpich3/mpich-
> > > 3.2/src/mpid/pamid/include/mpidi_thread.h",
> > > line 66.9: 1506-358 (I) "MPIU_THREAD_CS_YIELD" is defined on line
> > > 82
> > > of ./src/util/thread/mpiu_thread_multiple.h.
> > > "./src/include/mpiimpl.h", line 1184.5: 1506-046 (S) Syntax
> > > error.
> > > "./src/include/mpiimpl.h", line 1481.5: 1506-046 (S) Syntax
> > > error.
> > > "./src/include/mpiimpl.h", line 1636.5: 1506-046 (S) Syntax
> > > error.
> > > "./src/include/mpiimpl.h", line 2785.5: 1506-343 (S)
> > > Redeclaration of
> > > MPID_Send differs from previous declaration on line 2760 of
> > > "./src/include/mpiimpl.h".
> > > "./src/include/mpiimpl.h", line 2785.5: 1506-377 (I) The type
> > > "int" of
> > > parameter 2 differs from the previous type "long".
> > > "./src/include/mpiimpl.h", line 2884.5: 1506-343 (S)
> > > Redeclaration of
> > > MPID_Isend differs from previous declaration on line 2865 of
> > > "./src/include/mpiimpl.h".
> > > "./src/include/mpiimpl.h", line 2884.5: 1506-377 (I) The type
> > > "int" of
> > > parameter 2 differs from the previous type "long".
> > > "./src/include/mpitimpl.h", line 245.5: 1506-046 (S) Syntax
> > > error.
> > > "./src/include/mpitimpl.h", line 900.40: 1506-022 (S) "total" is
> > > not a
> > > member of "struct {...}".
> > > "/homeb/zam/scprod/mstephan/mpich3/mpich-
> > > 3.2/src/mpid/pamid/include/../src/mpid_request.h",
> > > line 156.21: 1506-022 (S) "cc" is not a member of "struct
> > > MPID_Request".
> > > "/homeb/zam/scprod/mstephan/mpich3/mpich-
> > > 3.2/src/mpid/pamid/include/../src/mpid_request.h",
> > > line 157.8: 1506-022 (S) "cc_ptr" is not a member of "struct
> > > MPID_Request".
> > > "/homeb/zam/scprod/mstephan/mpich3/mpich-
> > > 3.2/src/mpid/pamid/include/../src/mpid_request.h",
> > > line 157.23: 1506-022 (S) "cc" is not a member of "struct
> > > MPID_Request".
> > > "/homeb/zam/scprod/mstephan/mpich3/mpich-
> > > 3.2/src/mpid/pamid/include/../src/mpid_request.h",
> > > line 283.62: 1506-099 (S) Unexpected argument.
> > > "/homeb/zam/scprod/mstephan/mpich3/mpich-
> > > 3.2/src/mpid/pamid/include/../src/mpid_request.h",
> > > line 326.23: 1506-022 (S) "cc_ptr" is not a member of "struct
> > > MPID_Request".
> > > "/homeb/zam/scprod/mstephan/mpich3/mpich-
> > > 3.2/src/mpid/pamid/include/../src/mpid_request.h",
> > > line 341.23: 1506-022 (S) "cc_ptr" is not a member of "struct
> > > MPID_Request".
> > > "/homeb/zam/scprod/mstephan/mpich3/mpich-
> > > 3.2/src/mpid/pamid/include/mpidpost.h",
> > > line 56.44: 1506-022 (S) "vcr" is not a member of "struct
> > > MPID_Comm".
> > > "/homeb/zam/scprod/mstephan/mpich3/mpich-
> > > 3.2/src/mpid/pamid/include/mpidpost.h",
> > > line 83.43: 1506-022 (S) "vcrt" is not a member of "struct
> > > MPID_Comm".
> > > "/homeb/zam/scprod/mstephan/mpich3/mpich-
> > > 3.2/src/mpid/pamid/include/mpidpost.h",
> > > line 84.37: 1506-022 (S) "vcrt" is not a member of "struct
> > > MPID_Comm".
> > > "/homeb/zam/scprod/mstephan/mpich3/mpich-
> > > 3.2/src/mpid/pamid/include/mpidpost.h",
> > > line 84.57: 1506-022 (S) "vcr" is not a member of "struct
> > > MPID_Comm".
> > > "/homeb/zam/scprod/mstephan/mpich3/mpich-
> > > 3.2/src/mpid/pamid/include/mpidpost.h",
> > > line 91.42: 1506-022 (S) "vcr" is not a member of "struct
> > > MPID_Comm".
> > > "/homeb/zam/scprod/mstephan/mpich3/mpich-
> > > 3.2/src/mpid/pamid/include/mpidpost.h",
> > > line 92.41: 1506-022 (S) "vcr" is not a member of "struct
> > > MPID_Comm".
> > > "src/mpi/attr/attr_delete.c", line 65.26: 1506-045 (S) Undeclared
> > > identifier GLOBAL.
> > > make[2]: *** [src/mpi/attr/lib_libmpi_la-attr_delete.lo] Error 1
> > > make[2]: Leaving directory
> > > `/homeb/zam/scprod/mstephan/mpich3/mpich-3.2'
> > > make[1]: *** [all-recursive] Error 1
> > > make[1]: Leaving directory
> > > `/homeb/zam/scprod/mstephan/mpich3/mpich-3.2'
> > > make: *** [all] Error 2
> > > 
> > > Is there something obvious that we missed?
> > > 
> > > Cheers,
> > > Marc-Andre
> > > 
> > > -- 
> > > Marc-Andre Hermanns
> > > Jülich Aachen Research Alliance,
> > > High Performance Computing (JARA-HPC)
> > > Jülich Supercomputing Centre (JSC)
> > > 
> > > Wilhelm-Johnen-Str.
> > > 52425 Jülich
> > > Germany
> > > 
> > > Phone: +49 2461 61 2509 | +49 241 80 24381
> > > Fax: +49 2461 80 6 99753
> > > www.jara.org/jara-hpc
> > > email: m.a.hermanns at fz-juelich.de
> > > 
> > > _______________________________________________
> > > discuss mailing list     discuss at mpich.org
> > > To manage subscription options or unsubscribe:
> > > https://lists.mpich.org/mailman/listinfo/discuss
> > 
> > _______________________________________________
> > discuss mailing list     discuss at mpich.org
> > To manage subscription options or unsubscribe:
> > https://lists.mpich.org/mailman/listinfo/discuss
> > 
> 
> _______________________________________________
> discuss mailing list     discuss at mpich.org
> To manage subscription options or unsubscribe:
> https://lists.mpich.org/mailman/listinfo/discuss
_______________________________________________
discuss mailing list     discuss at mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss


More information about the discuss mailing list