Opened 9 years ago
Closed 9 years ago
#247 closed defect (duplicate)
obelix : error in main job header when using more than 1 node
Reported by: | jgipsl | Owned by: | sdipsl |
---|---|---|---|
Priority: | major | Milestone: | libIGCM_v2.6 metrics |
Component: | system | Version: | |
Keywords: | Cc: |
Description
Quand on dépasse 16 cpu MPI, l'entête du job est mal remplis.
Par exemple avec JobNumProcTot=32, on obtient
#PBS -l nodes=1:ppn=32
Mais les nœuds contient 8 ou 16 procs. On a 2 possibilité pour 32 proc :
#PBS -l nodes=2:ppn=16 #PBS -l nodes=4:ppn=8
Selon F. Marabelle, le mieux c'est le 2'eme choix.
Change History (3)
comment:1 Changed 9 years ago by sdipsl
- Milestone set to libIGCM_v2.6 metrics
- Owner changed from somebody to sdipsl
- Status changed from new to assigned
comment:2 Changed 9 years ago by sdipsl
comment:3 Changed 9 years ago by sdipsl
- Resolution set to duplicate
- Status changed from assigned to closed
Close that one. This is link to #96 and a better management of headers in different MPI/OMP geometry
Note: See
TracTickets for help on using
tickets.
To solve this properly we need ins_job to be aware of the MPI and OpenMP situation. Currently ins_job is filling up the header but dont have any clue on parallelism. To me it is related to the openMP integration and testing ticket : #96
We need to redesign and to refactor IGCM_sys_build_execution_scripts. To be honest this function is a bit messy and very heterogeneous between plateforms.