#249 closed defect (fixed)
Adapt libIGCM to new slot/core number on Curie thin node
Reported by: | aclsce | Owned by: | somebody |
---|---|---|---|
Priority: | critical | Milestone: | libIGCM_v2.6 metrics |
Component: | system | Version: | 2.0 |
Keywords: | MPMD MPI OpenMP Curie | Cc: |
Description
Due to the activation of hyperthreading on Curie thin nodes, the slot/core number has changed. That means the method implementented in libIGCM to use MPMD and MPI-OPenMP mode does not work efficently (very bad performances).
Change History (2)
comment:1 Changed 9 years ago by aclsce
- Resolution set to fixed
- Status changed from new to closed
comment:2 Changed 8 years ago by sdipsl
- Milestone set to libIGCM_v2.6 metrics
Note: See
TracTickets for help on using
tickets.
New method has been implemented.
Before, we had a rankfile as follows :
rank 0=curie3816 slot=0,1,2,3
rank 1=curie3816 slot=4,5,6,7
rank 2=curie3816 slot=8,9,10,11
rank 3=curie3816 slot=12,13,14,15
rank 4=curie3880 slot=0,1,2,3
...
Now, we have a rankfile as follows :
rank 0=curie3816 slot=0,2,4,6
rank 1=curie3816 slot=8,10,12,14
rank 2=curie3816 slot=16,18,20,22
rank 3=curie3816 slot=24,26,28,30
rank 4=curie3880 slot=0,2,4,6
Summary : new slot id = old slot id *2
Fixed there [1173]