The LFM grid is available in several resolutions and operates most efficiently on the following processor counts:
Grid resolution and processor distribution must be specified at compile time. You can compile a particular model at a particular resolution via the following command:
gmake [input-code] RESOLUTION=[input-resolution] |
where [input-code|input-code]
is one of:
and RESOLUTION=[input-resolution|input-resolution]
is one of:
NI=106 NJ=48 NK=64 NP=32 |
It is easy to do something wrong with a custom resolution. The code scales to non-obvious processor counts. For example the double resolution (53x48x64) runs well on 24 processors and scales very poorly on 48. Tread with caution when using custom resolutions. |
Nearly all LFM grids extend to approximately (min, max) Earth Radii along the following axes:
We have custom grids for special purposes. These are:
Custom physical domains are unsupported. Please talk with us if you would like to run the LFM on this physical domain. |
There are three constraints to determine the maximum number of processors that should be used for a particular grid:
np > 1
. Using a single processor (np=1
) may give unexpected results.A formula to determine the number of processors is:
For example, using the default on a 53x24x32 grid,
and
. So
So you can use up to 18 processors on a 53x24x32 grid.
On a 106x48x64 grid, and
. So
So you can use up to 78 processors on a 106x48x64 grid.