Opened 9 years ago

Closed 9 years ago

Last modified 8 years ago

#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

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]

comment:2 Changed 8 years ago by sdipsl

  • Milestone set to libIGCM_v2.6 metrics
Note: See TracTickets for help on using tickets.