Opened 15 years ago

Closed 15 years ago

#29 closed enhancement (fixed)

use same executable in forced and coupled mode for LMDZ

Reported by: mafoipsl Owned by: mafoipsl
Priority: major Milestone:
Component: modeles Version: 2.0
Keywords: coupled forced executable Cc:

Description

use same executable in forced and coupled mode for LMDZ

Use the same executable in forced and coupled mode for LMDZ
Actually, there is an error during execution due to unusable MPI subroutines called in forced mode.

[0] Trace back of process [0,0]:
                 Called from mpisx_print_suspend_process ELN=?(4011b14a8) LANG=C
                 Called from mpisx_send_print_suspend ELN=?(4011b29f0) LANG=C
                 Called from mpisx_suspend ELN=?(4011b6308) LANG=C
                 Called from MPID_SHMEM_Check_incoming ELN=?(40113734c) LANG=C
                 Called from mpi_recv_ ELN=?(400fbd884) LANG=C
                 Called from prism_init_comp_proto ELN=695(400560378) LANG=F90
                 Called from mod_const_mpi.init_const_mpi ELN=16(40005d4a8) LANG=F90
                 Called from gcm ELN=480(4000014d8) LANG=F90
                 Called from main.o ELN=?(4012d4510) LANG=C

Change History (3)

comment:1 Changed 15 years ago by mafoipsl

The error detected is a dead lock. Look at the end of output file :

...
MPI process (universe 0, rank 0) terminated by signal(36); Deadlock detected (dumped to core.7766)
mercure13: mpid: MPI process terminated by signal(36)

comment:2 Changed 15 years ago by mafoipsl

Josefine Ghattas worked on that. Changes are included in dyn3dpar on LMDZ cvs server.
Look at :

Tests are under progress.

comment:3 Changed 15 years ago by mafoipsl

  • Resolution set to fixed
  • Status changed from new to closed

Modifications in parallel.F90 and mod_const_para.F90 are avalaible through LMDZ CVS server under tag LMDZ4_V3_2.

Note: See TracTickets for help on using tickets.