Changeset 1593 for trunk/libIGCM


Ignore:
Timestamp:
07/20/23 17:33:29 (10 months ago)
Author:
aclsce
Message:

Fixed a bug in the computing of number of cores needed in case of irene-amd and dedicated node for XIOS server.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/libIGCM/libIGCM_sys/libIGCM_sys_irene-amd.ksh

    r1582 r1593  
    11761176      (( first_comp_proc_dep_loc = 1 + NB_CORE_PER_NODE - current_core_noxios % NB_CORE_PER_NODE )) 
    11771177      (( second_comp_proc_mpi_loc = IOS_PROC_MPI - 1 )) 
    1178       (( coreNumber = current_core_noxios - 1 + first_comp_proc_dep_loc * 2 + second_comp_proc_mpi_loc * IOS_PROC_OMP * IOS_PROC_DEP )) 
     1178      (( coreNumber_final = current_core_noxios - 1 + first_comp_proc_dep_loc * 2 + second_comp_proc_mpi_loc * IOS_PROC_OMP * IOS_PROC_DEP )) 
     1179   else 
     1180      (( coreNumber_final = coreNumber )) 
    11791181   fi 
    11801182 
     
    11821184    # MPMD + MPI 
    11831185    sed -e "/::openMPthreads::/d"                  \ 
    1184         -e "s/::JobNumProcTot::/${coreNumber}/"    \ 
     1186        -e "s/::JobNumProcTot::/${coreNumber_final}/"    \ 
    11851187      ${file} > ${file}.tmp 
    11861188 
     
    11881190    # MPMD + MPI + OMP :ccc_mprun 
    11891191    sed -e "/::openMPthreads::/d"                  \ 
    1190         -e "s/::JobNumProcTot::/${coreNumber}/"    \ 
     1192        -e "s/::JobNumProcTot::/${coreNumber_final}/"    \ 
    11911193      ${file} > ${file}.tmp 
    11921194 
Note: See TracChangeset for help on using the changeset viewer.