Ignore:
Timestamp:
07/20/18 11:10:21 (6 years ago)
Author:
ymipsl
Message:

Default MPI initialization is set to funneled mode rather than thread_multiple

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/trunk/src/parallel/mpipara.F90

    r667 r708  
    5757    IF (using_mpi) THEN 
    5858     
    59       required_mode_str='multiple' 
     59      required_mode_str='funneled' 
    6060      CALL getin('mpi_threading_mode',required_mode_str) 
    6161       
     
    8181      IF (required_mode==MPI_THREAD_MULTIPLE)   PRINT*,'MPI_INIT_THREAD : MPI_THREAD_MULTIPLE required' 
    8282 
    83        
    84       CALL MPI_INIT_THREAD(MPI_THREAD_MULTIPLE,mpi_threading_mode,ierr) 
     83      CALL MPI_INIT_THREAD(required_mode,mpi_threading_mode,ierr) 
    8584       
    8685      IF (mpi_threading_mode==MPI_THREAD_SINGLE)     PRINT*,'MPI_INIT_THREAD : MPI_SINGLE_THREAD provided' 
Note: See TracChangeset for help on using the changeset viewer.