Changes between Version 8 and Version 9 of IntegrationOpenMP/EnteteCommandesTitane


Ignore:
Timestamp:
06/18/12 15:30:03 (12 years ago)
Author:
mafoipsl
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IntegrationOpenMP/EnteteCommandesTitane

    v8 v9  
    4343 * Entête du job 
    4444{{{ 
    45 #MSUB -n 16 # Reservation de 16 processus MPI 
    46 #MSUB -N 8  # Les processus sont répartis sur 8 noeuds               
     45#MSUB -n 8 # Reservation de 8 processus MPI 
     46#MSUB -N 4  # Les processus sont répartis sur 4 noeuds, si on le met pas tout est sur le premieru noeud!!!! 
     47BATCH_NUM_PROC_TOT=32       
    4748}}} 
    4849 * Commande  
     
    5354unset MPI_PLACING_MODE 
    5455export OMP_NUM_THREADS=4    # Utilisation de 4 threads OpenMP par processus MPI 
    55 #### module load openmp/4thds A activer ou pas? Blocage si on active cela!!!!! 
    56 time mpirun -np $BRIDGE_MSUB_NPROC ./gcm.e 
     56module load openmp/4thds # placement optimum 
     57time mpirun -np 8 ./gcm.e 
    5758}}} 
    58  * Résultat : mpirun lance 16 processus gcm.e sur 4 threads chacun 
     59 * Résultat : mpirun lance 8 processus gcm.e avec 4 threads chacun et sur 4 noeuds (de 2 processeurs quadricoeurs) 
     60 * 289 s (run.card, NEWTON, 96x71x19) 
     61 * config.card conseillé avec 4 tâches OpenMP: ATM= (gcm.e, lmdz.x, 8MPI, 4OMP) 
     62 * Comment surveiller les threads : 
     63    * top avec f puis j pour avoir lenumero du coeur utilise 
     64    * 1 pour voir les %cpu 
     65    * H pour voir les threads  
    5966 
    6067== Un couplé avec Oasis sur 1 proc, NEMO sur 5 procs et LMDZ sur 26 procs, MPI seul ==