856 | | By default, the optimization method depends on the host on which PALM is running. On machines with vector-type CPUs, single 3d-loops are used to calculate each tendency term of each prognostic equation, while on all other machines, all prognostic equations are solved within one big loop over the two horizontal indices {{{i}}} and {{{j}}} (giving a good cache utilization).\\\\ |
857 | | The default behavior can be changed by setting either '''loop_optimization''' = '' 'vector' '' or '''loop_optimization''' = '' 'cache'.'' |
| 856 | If set to '' 'cache' '', all prognostic equations are solved within one big loop over the two horizontal indices {{{i}}} and {{{j}}} giving a good cache utilization. In case of '''loop_optimization''' = '' 'vector' '', single 3d-loops are used to calculate each tendency term of each prognostic equation. Adjust this parameter for optimal use of your hardware ressources. |