#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
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
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.