[mpich-discuss] Clog2 conversion to Slog2 fails

Duro, Joao j.a.duro at cranfield.ac.uk
Wed Apr 21 09:35:06 CDT 2010


1) 
The built was to mpe2, slog2sdk was built by it.
I cannot do make install because I am not the system owner.
In order to use -mpilog how would my compilation line would look like? 
Right now is:
mpicc -I/lustre/scratch/c119470/mpe2/mpe2-1.1.1/include/ matrix_matrix_log.c  -o matrix_matrix_log -lpthread -L/lustre/scratch/c119470/mpe2/mpe2-1.1.1/lib/ -lmpe

2)
http://pastebin.com/8VNGgTTZ

Regards,
Joao
________________________________________
De: mpich-discuss-bounces at mcs.anl.gov [mpich-discuss-bounces at mcs.anl.gov] Em Nome De chan at mcs.anl.gov [chan at mcs.anl.gov]
Enviado: quarta-feira, 21 de Abril de 2010 15:17
Para: mpich-discuss at mcs.anl.gov
Assunto: Re: [mpich-discuss] Clog2 conversion to Slog2 fails

Couple things I notice ain't quite right:

1) You only built slog2sdk (don't need any MPI_CC/MPI_LIBS/MPI_INC
   which are for building mpe2) here, who built mpe2,
   /lustre/scratch/c119470/mpe2/mpe2-1.1.1 ?
   If mpe2 is built correctly, you should enable mpe logging
   through "mpecc -mpilog" or "mpecc -log" depends on if you
   need MPI calls logged.

2) clog2 file seems to be corrupted because of how MPE calls
   are made in your program, matrix_matrix_log.  If your program
   is not big, could you post it as well ?

A.Chan

----- "Joao Duro" <j.a.duro at cranfield.ac.uk> wrote:

> Hi there,
>
> I have problems converting a clog2 file to slog2.
>
> First of all this is my system configuration:
>
> HP-MPI
> MPICH1.2
> Intel compiler 11.1
> latest slog2sdk
>
> cc --version
> cc (GCC) 3.4.5 20051201 (Red Hat 3.4.5-2)
> Copyright (C) 2004 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There
> is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> PURPOSE.
>
> mpicc --version
> icc (ICC) 11.1 20090630
> Copyright (C) 1985-2009 Intel Corporation.  All rights reserved.
>
> gcc --version
> gcc (GCC) 3.4.5 20051201 (Red Hat 3.4.5-2)
> Copyright (C) 2004 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There
> is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> PURPOSE.
>
> I installed slog2sdk using the source by:
> export MPI_CC=cc
> ./configure MPI_LIBS="-L/opt/hpmpi/lib/linux_amd64/ -lhpmpi -ldl
> -lmpiCC -lpthread" MPI_INC="-I/opt/hpmpi/include/"
> http://pastebin.com/gwRL05R3
> make
> http://pastebin.com/cixTRi3e
>
> To compile my application:
> mpicc -I/lustre/scratch/c119470/mpe2/mpe2-1.1.1/include/
> matrix_matrix_log.c  -o matrix_matrix_log -lpthread
> -L/lustre/scratch/c119470/mpe2/mpe2-1.1.1/lib/ -lmpe
>
> To run:
> bsub -n5 -I mpirun -srun matrix_matrix_log
>
> A file named pmatmat.log.clog2 is created !!!
>
> Using clog2print I got the following output:
> http://pastebin.com/hM63vVPT
>
> Using clog2TOslog2 I got several errors such as
> java.lang.reflect.InvocationTargetException:
> http://pastebin.com/6p8YyWav
>
> This is because Jumpshot ask me to convert the file to slog2 format.
>
> Is there any issue with clog2 file that my simulation is currently
> generating?
>
> Kind Regards,
> Joao
>
> Cranfield University
> Cranfield, Bedforshire, MK43 0DA, UK
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
_______________________________________________
mpich-discuss mailing list
mpich-discuss at mcs.anl.gov
https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss


More information about the mpich-discuss mailing list