| 1287 | [=#cpu_log_barrierwait '''cpu_log_barrierwait'''] |
| 1288 | }}} |
| 1289 | {{{#!td style="vertical-align:top" |
| 1290 | L |
| 1291 | }}} |
| 1292 | {{{#!td style="vertical-align:top" |
| 1293 | ''.F.'' |
| 1294 | }}} |
| 1295 | {{{#!td |
| 1296 | Set an MPI-barrier at the beginning of each cpu-time measurement.\\\\ |
| 1297 | Measurement of code performance is carried out by default for most parts of the PALM code (see routine [source:palm/trunk/SOURCE/cpulog.f90 cpu_log] for more information). In case that MPI-calls are part of code segments to be measured, the measurement might be seriously affected by idle times (if MPI-calls on some of the processors have to wait because of other, previous MPI-calls on other processors which are not yet finished). In order to avoid measuring these idle times, you can switch on an MPI-barrier at the beginning of each measurement by setting '''cpu_log_barrierwait''' = ''.TRUE.''. You should keep in mind that these additional barriers may generally degrade the code performance, so they should be switched on only for getting precise cpu-time measurements (and not for production runs). |
| 1298 | }}} |
| 1299 | |---------------- |
| 1300 | {{{#!td style="vertical-align:top" |