Pierre-Yves Barriat 12bd00d72a Add makefiles + fix blitz for xios há 2 meses atrás
..
src 71250bb2a0 Initial fork tag 3.3.3.2 há 1 ano atrás
Configure 71250bb2a0 Initial fork tag 3.3.3.2 há 1 ano atrás
ELPiNv2.cmd 71250bb2a0 Initial fork tag 3.3.3.2 há 1 ano atrás
Launcher 71250bb2a0 Initial fork tag 3.3.3.2 há 1 ano atrás
Makefile 12bd00d72a Add makefiles + fix blitz for xios há 2 meses atrás
README.md 71250bb2a0 Initial fork tag 3.3.3.2 há 1 ano atrás

README.md

Exclude Land Processes in NEMO

The Exclude Land Processes in NEMO tool is a tool to find proper namelist parameters to exclude Land-only processes in NEMO simulations.

The first time that you run the tool it will install it. After that, with the resolution and the maximum number of processes to use.

As an example, once the tool is installed, the command ./Launcher ORCA025 512 will produce :

512 26 25

The first number corresponds to jpnij ( total number of subdomains containing sea-points), the second number corresponds jpni (number of division in x axis) and the third corresponds to jpnj (number of domain divisions in y axis).

result

ORCA025 comparison

The next plots are both ORCA025 simulations where the land-only processes have been removed, the first one using 120 processes and the second one using 950 processes. As can be seen, when more processes are used the size of the subdomains is smaller and therefore it is possible to adjust better to the continental shape and delete a bigger proportion of the land grid-points.

From domain decomposition resulting in 136 sub-domains 16 are land-only and therefore removed, an 11% of the total grid.

O025_120p

From domain decomposition resulting in 1287 sub-domains 312 are land-only and therefore removed, a 24% of the total grid.

O025_120p

Impact on Performance

For the ORCA025 resolution, the advantadge of using ELPiN is massive as can be seen in the next figure:\

simple_plot

Further details can be found in this paper