Hello,

I have a problem with commercial code of LSDYNA when I use it with lam/mpi.

I have 6 nodes (bi-processor 2000+ with 2 Go memory). The distribution is debian sarge with a 2.6.12 kernel.

I run lam 7.0.3 (recon -v et lamboot -v) and I launch some programs with mpirun :

- a small program works fine on all node (C code made by me) :
clement@mefmaster:~/mpi$ /opt/lam/703/bin/mpirun N /home/clement/mpi/test-mpi

mefnode1 : je suis la node numéro 1 !!

mefnode2 : je suis la node numéro 2 !!

mefmaster : je suis la node numéro 0 !!

-  a lsdyna calcul works on one node :
clement@mefmaster:~/mpi$ /opt/lam/703/bin/mpirun -np 1 /home/clement/mpi/mppdyna/mpp971_d_7600.2.1077_ia32_linux_lam703 i=/home/clement/mpi/mppdyna/impact.dyn
 License option : Check local and network licenses
      Date: 06/13/2007      Time: 11:29:05

     ___________________________________________________
     |                                                 |
     |  Livermore  Software  Technology  Corporation   |
     |                                                 |
     |  7374 Las Positas Road                          |
     |  Livermore, CA 94551                            |
     |  Tel: (925) 449-2500  Fax: (925) 449-2507       |
     |  www.lstc.com                                   |
     |_________________________________________________|
     |                                                 |
     |  LS-DYNA, A Program for Nonlinear Dynamic       |
     |  Analysis of Structures in Three Dimensions     |
     |  Version:  mpp971d      Date: 08/17/2006        |
     |  Revision:  7600.398    Time: 14:44:10          |
     |                                                 |
     |  Features enabled in this version:              |
     |    Distributed Memory Parallel                  |
     |    32 Bit IEEE Binary File                      |
     |                                                 |
     |  Licensed to: Franche-Comte University          |
     |  Issue by   : LSTC                              |
     |                                                 |
     |  Platform   : Linux Workstation                 |
     |  OS Level   : Linux 2.4 (LAM 7.0.3 SSE)         |
     |  Hostname   : mefmaster             |
     |  Precision  : Double precision (I8R8)           |
     |                                                 |
     |  Unauthorized use infringes LSTC copyrights     |
     |_________________________________________________|

 Input file: /home/clement/mpi/mppdyna/impact.dyn


 The native file format       : 64-bit small endian
 Memory size from default     :    20000000

 on UNIX computers note the following change:

 ctrl-c interrupts ls-dyna and prompts for a sense  switch.
 type the desired sense switch: sw1., sw2., etc. to continue
 the execution.  ls-dyna will respond as explained in the users manual

    type                      response
   -----   ------------------------------------------------------------
   sw1.    a restart file is written and ls-dyna terminates.
   sw2.    ls-dyna responds with time and cycle numbers.
   sw3.    a restart file is written and ls-dyna continues calculations.
   sw4.    a plot state is written and ls-dyna continues calculations.
   sw5.    ls-dyna enters interactive graphics phase.
   swa.    ls-dyna flushes all output i/o buffers.

********  notice  ********  notice  ********  notice  ********
*                                                            *
* This is the LS-DYNA Explicit Finite Element code.          *
* Neither LSTC nor the authors assume any responsibility for *
* the validity, accuracy, or applicability of any results    *
* obtained from this system. The user must verify his own    *
* results.                                                   *
*                                                            *
* LSTC endeavors to make the LS-DYNA code as complete,       *
* accurate and easy to use as possible.                      *
* Suggestions and comments are welcomed.  Please report any  *
* errors encountered in either the documentation or results  *
* immediately to LSTC through your site focus.               *
*                                                            *
* Copyright (C) 1990-2006                                    *
* by Livermore Software Technology Corp. (LSTC)              *
* All rights reserved                                        *
*                                                            *
********  notice  ********  notice  ********  notice  ********

 Memory required to process keyword     :       487938

 Initial reading of file                                  06/13/2007 11:29:06

 etc etc ...

- a lsdyna calcul don't work on two or more nodes :
clement@mefmaster:~/mpi$ /opt/lam/703/bin/mpirun -np 2 /home/clement/mpi/mppdyna/mpp971_d_7600.2.1077_ia32_linux_lam703 i=/home/clement/mpi/mppdyna/impact.dyn
 License option : Check local and network licenses
      Date: 06/13/2007      Time: 11:38:21

     ___________________________________________________
     |                                                 |
     |  Livermore  Software  Technology  Corporation   |
     |                                                 |
     |  7374 Las Positas Road                          |
     |  Livermore, CA 94551                            |
     |  Tel: (925) 449-2500  Fax: (925) 449-2507       |
     |  www.lstc.com                                   |
     |_________________________________________________|
     |                                                 |
     |  LS-DYNA, A Program for Nonlinear Dynamic       |
     |  Analysis of Structures in Three Dimensions     |
     |  Version : mpp971d R2      Date: 05/18/2007     |
     |  Revision:  7600.1077      Time: 15:41:37       |
     |                                                 |
     |  Features enabled in this version:              |
     |    Distributed Memory Parallel                  |
     |    32 Bit IEEE Binary File                      |
     |                                                 |
     |  Licensed to: Franche-Comte University          |
     |  Issued by  : LSTC                              |
     |                                                 |
     |  Platform   : Linux Workstation IA32            |
     |  OS Level   : RH EL 3 upd 3 (LAM 7.0.3)         |
     |  Compiler   : Intel Fortran Compiler 8.1        |
     |  Hostname   : mefmaster                |
     |  Precision  : Double precision (I8R8)           |
     |                                                 |
     |  Unauthorized use infringes LSTC copyrights     |
     |_________________________________________________|

 Input file: /home/clement/mpi/mppdyna/impact.dyn


 The native file format       : 64-bit small endian
 Memory size from default     :    20000000
>>>>>  Process 0  <<<<<
>>>>> Signal 11 : Segmentation Violation <<<<<
MPI_Recv: process in local group is dead (rank 1, MPI_COMM_WORLD)
Rank (1, MPI_COMM_WORLD): Call stack within LAM:
Rank (1, MPI_COMM_WORLD):  - MPI_Recv()
Rank (1, MPI_COMM_WORLD):  - MPI_Allreduce()
Rank (1, MPI_COMM_WORLD):  - main()
-----------------------------------------------------------------------------
One of the processes started by mpirun has exited with a nonzero exit
code.  This typically indicates that the process finished in error.
If your process did not finish in error, be sure to include a "return
0" or "exit(0)" in your C code before exiting the application.

PID 18959 failed on node n0 (172.20.5.212) due to signal 11.
-----------------------------------------------------------------------------

I have run with different version of lsdyna, I have recompiled mpi and lam many times with different versions.

Do you have any idea to solve my problem?

Thanks in advance.

Clément