Opened 11 years ago

Closed 9 years ago

Last modified 8 years ago

#96 closed task (fixed)

OpenMP Integration and Testing

Reported by: sdipsl Owned by: aclsce
Priority: critical Milestone: libIGCM_v2.7
Component: system Version: 2.0
Keywords: Cc:

Description

Finalize OpenMP Integration and Testing on all supported machine.

Work already titane and vargas.
http://forge.ipsl.jussieu.fr/igcmg/wiki/IntegrationOpenMP

Change History (8)

comment:1 Changed 11 years ago by sdipsl

  • Milestone changed from libIGCM_v2.0 to libIGCM_v2.1 consolidation

MPI and OpenMP are reasonably well integrated on Curie and Ada.

Some more work needed to have something homogeneous between machine and to have a proper link with ins_job when setting up the headers.

Move to libIGCM_v2.1 consolidation tag.

comment:2 Changed 11 years ago by mafoipsl

  • Owner changed from somebody to aclsce

comment:3 Changed 9 years ago by sdipsl

Just need now to homegenize IGCM_sys_build_execution_scripts on ada and curie. They are pretty similar and need to minimize difference to only what is relevant. Will ease maintenance.

After that I think we can close that one.

comment:4 Changed 9 years ago by sdipsl

Partially done for Ada. Number of OpenMP threads must be identical for all executables. For IPSLCM6-VLR we strongly suggest to run with 2 OpenMP, 25 MPI for LMDZ, 6 MPI for NEMO and 1 MPI for XIO server.

Work still required to use all cores.Work postponed until Intel MPI installation on ada.

comment:5 Changed 9 years ago by sdipsl

See also #247

comment:6 Changed 9 years ago by aclsce

Question : why NUM_COREPERNODE=1 in libIGCM_sys_ciclad and obelix ?

comment:7 Changed 9 years ago by sdipsl

  • Resolution set to fixed
  • Status changed from new to closed

I consider this one close after the 2.7 release. The IDRIS/ADA/INTEL case is out of our control.

comment:8 Changed 8 years ago by sdipsl

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