If you want to debug this on BGP, you could set BG_COREDUMPONERROR=1
and look at the backtrace in the light weight core files
(you probably need to recompile everything with -g).
A.Chan
- Original Message -
> Hi Dmitry,
> Thanks for a prompt and fairly detailed response. I have also
> fo
Hi lagoun,
The error message looks like from MPICH2. Actually, it seems the code
was linked with mpich2 library but was compiled with mpich-1 header file.
You should use MPI wrappers, i.e mpicc/mpif90..., provided by your chosen
MPI implementation.
A.Chan
- Original Message -
> These d
Just curious, is there any reason you are looking for another
tool to view slog2 file ?
A.Chan
- "Stefan Kuhne" wrote:
> Hello,
>
> does anybody know another tool as jumpstart to view a MPE logging
> file?
>
> Regards,
> Stefan Kuhne
>
>
> __
I don't think you can declare a function with a fortran parameter:
subroutine testsubr(MPI_COMM_WORLD,ireadok)
1) If you've already included mpif.h with in testsubr(),
you don't need the 1st argument above.
2) If you don't have mpif.h in testsubr(), the 1st argument
could be MPI_comm. In
- "Yuanyuan ZHANG" wrote:
> For an OpenMP/MPI hybrid program, if I only want to make MPI calls
> using the main thread, ie., only in between parallel sections, can I just
> use SINGLE or MPI_Init?
If your MPI calls is NOT within OpenMP directives, MPI does not even
know you are using thre
know how it goes.
A.Chan
- "Rahul Nabar" wrote:
> On Tue, Sep 29, 2009 at 1:33 PM, Anthony Chan
> wrote:
> >
> > Rahul,
> >
>
> >
> > What errors did you see when compiling MPE for OpenMPI ?
> > Can you send me the configure and
Rahul,
- "Rahul Nabar" wrote:
> Post mortem profilers would be the next best option I assume.
> I was trying to compile MPE but gave up. Too many errors. Trying to
> decide if I should prod on or look at another tool.
What errors did you see when compiling MPE for OpenMPI ?
Can you send me
Hi George,
- "George Bosilca" wrote:
> On Dec 5, 2008, at 03:16 , Anthony Chan wrote:
>
> > void mpi_comm_rank_(MPI_Comm *comm, int *rank, int *info) {
> >printf("mpi_comm_rank call successfully intercepted\n");
> >*info = PMPI_Comm_ra
its not portable to other MPI's that do
> >> implement the profiling layer correctly unfortunately.
> >>
> >> I guess we will just need to detect that we are using openmpi when
> our
> >> tool is configured and add some macros to deal with that
> acco
pi.* should get you covered for most platforms.
A.Chan
>
> Thanks
>
> Nick.
>
> Anthony Chan wrote:
> > Hope I didn't misunderstand your question. If you implement
> > your profiling library in C where you do your real instrumentation,
> > you don'
Hope I didn't misunderstand your question. If you implement
your profiling library in C where you do your real instrumentation,
you don't need to implement the fortran layer, you can simply link
with Fortran to C MPI wrapper library -lmpi_f77. i.e.
/bin/mpif77 -o foo foo.f -L/lib -lmpi_f77 -lYou
- "Brian Dobbins" wrote:
> OpenMPI : 120m 6s
> MPICH2 : 67m 44s
>
> That seems to indicate that something else is going on -- with -np 1,
> there should be no MPI communication, right? I wonder if the memory
> allocator performance is coming into play here.
If the app sends message to its
MPE is not part of OMPI. You can download MPE from
http://www.mcs.anl.gov/perfvis (the latest is the beta at
ftp://ftp.mcs.anl.gov/pub/mpi/mpe/beta/mpe2-1.0.7rc3.tar.gz)
Then follow the INSTALL and install MPE for OMPI.
A.Chan
- "Alberto Giannetti" wrote:
> Is MPE part of OMPI? I can't fi
1.2.3 and the
program finishes normally on this multicore Ubuntu box.
A.Chan
On Thu, 21 Jun 2007, [ISO-8859-1] ?ke Sandgren wrote:
> On Thu, 2007-06-21 at 13:27 -0500, Anthony Chan wrote:
> > It seems the hang only occurs when OpenMPI is built with
> > --enable-mpi-threads --ena
2007, Anthony Chan wrote:
> With OpenMPI:
> > ~/openmpi/install_linux64_123_gcc4_thd/bin/mpiexec -n 2 a.out
> ...
> [octagon.mcs.anl.gov:23279] *** An error occurred in MPI_Comm_rank
> [octagon.mcs.anl.gov:23279] *** on communicator MPI_COMM_WORLD
> [octagon.mcs.anl.gov:23279]
nter_comm );
} /* new line */
With above modification and MPI_Finalize in the main(). I was able to run
the program with OpenMPI (as well as mpich2). Hope this helps.
A.Chan
On Thu, 21 Jun 2007, Anthony Chan wrote:
>
> Hi George,
>
> Just out of curiosity, what version of OpenMPI tha
Hi George,
Just out of curiosity, what version of OpenMPI that you used works fine
with Jeff's program (after adding MPI_Finalize)? The program aborts with
either mpich2-1.0.5p4 or OpenMPI-1.2.3 on a AMD x86_64 box(Ubuntu 7.04)
because MPI_Comm_rank() is called with MPI_COMM_NULL.
With OpenMPI:
On Fri, 8 Jun 2007, Jeff Squyres wrote:
> Would it be helpful if we provided some way to link in all the MPI
> language bindings?
>
> Examples off the top of my head (haven't thought any of these through):
>
> - mpicxx_all ...
> - setenv OMPI_WRAPPER_WANT_ALL_LANGUAGE_BINDINGS
>mpicxx ...
>
Never tried this myself, but this test could work
AC_COMPILE_IFELSE( [
AC_LANG_PROGRAM( [
#include "mpi.h"
], [
#if defined( OPEN_MPI )
return 0;
#else
#error
#endif
] )
], [
mpi_is_openmpi=yes
], [
mpi_is_openmpi=no
] )
A.Chan
On Tue, 5 Jun 2007, Lie-Quan Lee wrote:
As long as mpicc is working, try configuring mpptest as
mpptest/configure MPICC=/bin/mpicc
or
mpptest/configure --with-mpich=
A.Chan
On Thu, 15 Feb 2007, Eric Thibodeau wrote:
> Hi Jeff,
>
> Thanks for your response, I eventually figured it out, here is the
> only way I got mpptest to
On Wed, 6 Dec 2006, Ryan Thompson wrote:
> Hi Anthony,
>
> I made some progress, however, I still get the same trace_API.h
> error, although I'm not certain if it is important.
trace_sample is a sample TRACE-API implementation for SLOG2, e.g. for
people who write their own trace and to generate
On Tue, 5 Dec 2006, Ryan Thompson wrote:
> I'm attempting to build MPE without success. When I try to make it, I
> recieve the error:
>
> trace_input.c:23:23: error: trace_API.h: No such file or directory
I just built the related mpe2's subpackage, slog2sdk, on a AMD64 (Ubuntu
6.06.1) with gcc-
nt. The change should make things easier for
typical MPI users.
Thanks,
A.Chan
>
>
> On Nov 22, 2005, at 12:20 PM, Anthony Chan wrote:
>
> >
> > This is not a bug just wonder if this can be improved. I have been
> > running openmpi linked program with command
On Wed, 4 Jan 2006, Carsten Kutzner wrote:
> On Tue, 3 Jan 2006, Anthony Chan wrote:
>
> > MPE/MPE2 logging (or clog/clog2) does not impose any limitation on the
> > number of processes. Could you explain what difficulty or error
> > message you encountered
On Tue, 3 Jan 2006, Carsten Kutzner wrote:
> On Tue, 3 Jan 2006, Graham E Fagg wrote:
>
> > Do you have any tools such as Vampir (or its Intel equivalent) available
> > to get a time line graph ? (even jumpshot of one of the bad cases such as
> > the 128/32 for 256 floats below would help).
>
> H
This is not a bug just wonder if this can be improved. I have been
running openmpi linked program with command
/bin/mpirun --prefix \
--host A -np N a.out
My understanding is that --prefix allows extra search path in addition to
PATH and LD_LIBRARY_PATH, corre
that Open MPI was
> configured with.
>
>You can use the ompi_info command to see the Fortran compiler that
>Open MPI was configured with.
> -
>
>
> On Nov 22, 2005, at 12:49 AM, Anthony Chan wrote:
>
> >
> > Hi
> >
> > Linking the
Hi
Linking the following program with mpicc from openmpi-1.0 compiled
with gcc-4.0 on a IA32 linux box
*
#include
#include "mpi.h"
int main() {
int argc; char **argv;
MPI_Fint *f_status;
;
MPI_Init(&argc, &argv);
f_status = MPI_F_STATUS
28 matches
Mail list logo