[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bgl-discuss] Re: jumpshot on bluegene
Anthony,
Great. I was able to use your MPE for my molecular docking program,
Dock5, to output logging files.
I use the
/bgl/home1/chan/mpe_work/install_ibm/bin/clog2TOslog2 to convert the
.clog2 file. This works fine with jumpshot
However, When I use the slog2sdk-1.2.5's clog2TOslog2, I get
Error: CLOG versions mismatched !
The input logfile version is CLOG-02.30
But this tool is of version CLOG-02.20
Where can I find and build clog-2.30 version?
Thanks,
@*-*@
kaitlyn
On Tue, 11 Oct 2005, Anthony Chan wrote:
>
> No, you didn't miss anything. It seems the libmpich.rts.a in
> /bgl/BlueLight/DRV202_2005-050606-SLES8 (pointed by
> /bgl/BlueLight/ppcfloor) has an unresolved symbol, MPID_Win_start,
> used by PMPI_Win_start, i.e. the one-sided PMPI function isn't usabled
> in /bgl/BlueLight/DRV202_2005-050606-SLES8. My guess is that it is
> a bug in DRV202_2005-050606-SLES8, I don't see this problem in earlier
> versions of libmpich.rts.a.
>
> nm /bgl/BlueLight/DRV202_2005-050606-SLES8/ppc/bglsys/lib/libmpich.rts.a |
> grep Win_start
> U MPID_Win_start
> 00000000 W MPI_Win_start
> 00000000 T PMPI_Win_start
> U MPI_Win_start
> nm /bgl/BlueLight/DRV142_2005-050425/ppc/bglsys/lib/libmpich.rts.a |
> grep Win_start
> 00000000 W MPI_Win_start
> 00000000 T PMPI_Win_start
> U MPI_Win_start
>
> After I recompiled all MPE libraries with libmpich.rts.a from the older
> /bgl/BlueLight/DRV142_2005-050425/ppc/bglsys, everything seems to be
> OK again. MPE is installed in bgl:/home/chan/mpe_work/install_ibm.
> To avoid the cumbersome linking with blrts_xxx, this newest version of
> MPE provides "mpecc -mpilog" and "mpefc -mpilog" to compile/link C and
> Fortran MPI programs with MPE libraries (mimicking MPICH's mpicc). e.g.
> compile cpi.c or fpilog.f can be done as
>
> mpecc -mpilog -o cpi cpi.c
> mpefc -mpilog -o fpilog fpilog.f
>
> To see what actual command is used, add -show. For more details, see
> "mpecc -help". Let me know if you see any problem.
>
> A.Chan
>
>
> On Sun, 9 Oct 2005, Kaitlyn Hwang wrote:
>
> > Anthony,
> >
> > Thanks for geting back to me. I ran the cpi.c example. Am I missing any
> > libraries?
> >
> > login2 hwang/mpich-1.2> mpicc cpi.c -L
> > /bgl/home1/chan/mpe_work/install_ibm/lib -llmpe -lmpe -o cpi
> > /bgl/BlueLight/DRV202_2005-050606-SLES8/ppc/bglsys/lib/libmpich.rts.a(win_start.o):
> > In function `PMPI_Win_start':
> > /bglhome/usr1/tutewohl/DRV202_2005-050606-SLES8/ppc/src/bglsw/mpi/mpich2/src/mpi/rma/win_start.c:109:
> > undefined reference to `MPID_Win_start'
> > collect2: ld returned 1 exit status
> >
> >
> > @*-*@
> > kaitlyn
> >
> >
> > On Sun, 9 Oct 2005, Anthony Chan wrote:
> >
> > >
> > > I tested MPE with Jumpshot on bgl many months ago. The libraries are at
> > > bgl:~chan/mpe_work/install_ibm. The libraries were built with IBM
> > > compilers. Let me know if it still works or you have any questions.
> > >
> > > PS. Since bgl's stack and heap can collide with each other without
> > > warning, You may need to minimize use of MPE/CLOG2 memory by setting
> > > CLOG_BUFFERED_BLOCKS to a smaller value. Also, there is no local disk
> > > on the compute node, signifcant delay becomes possible whenever MPE needs
> > > to dump its profiling data....
> > >
> > > A.Chan
> > >
> > > On Sun, 9 Oct 2005, Kaitlyn Hwang wrote:
> > >
> > > > Hello,
> > > >
> > > > Rob Latham told me you would be the best person to contact.
> > > >
> > > > I build dock5 on bgl and is interested in enabling jumpshot and slog.
> > > > How do I go about this? Is there a link that I can go to get more
> > > > information?
> > > >
> > > > I went here and the link was broken.
> > > > http://bgservice.bgl.mcs.anl.gov/bgl/Documentation/ApplicationDocumentation/index.php
> > > >
> > > > Thanks for any help.
> > > > kaitlyn hwang
> > > >
> > > >
> > >
> > >
> >
> >
>
>
- --------------------------------------------------------------------
To add or remove yourself from this mailing list, use the 'notifyme'
command on any BGL machine. To remove: notifyme -n, to add: notifyme -y.