New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
2021WP/HPC-06_Epicoco_Halo_Management (diff) – NEMO

Changes between Version 1 and Version 2 of 2021WP/HPC-06_Epicoco_Halo_Management


Ignore:
Timestamp:
2021-11-22T12:46:13+01:00 (6 months ago)
Author:
francesca
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 2021WP/HPC-06_Epicoco_Halo_Management

    v1 v2  
    2222=== Description 
    2323 
    24 {{{#!box width=25em help 
    25 Describe the goal of development and the methodology, \\ 
    26 add reference documents or publications if relevant. 
    27 }}} 
    28  
    29 ''...'' 
     24The halo management tool aims to provide the possibility to use different halo sizes for different NEMO Kernels that can benefit of it, i.e. in the dynspg_ts routine it could be convenient to enlarge the halo region (from 3 up to 5 lines or more) to reduce the communication steps in the time sub-stepping loop.[[BR]] 
     25In a wider halo region the overall communication costs reduce but the computation costs grow. However, the use of an extended halo is required to efficiently use the tiling approach.[[BR]] 
     26The activities carried out this year have been manly linked to the analysis and evaluation of the cost/benefit ratio and bug-fixes.  
    3027 
    3128=== Implementation