[Dart-users] Performance improvement made in DART v10.0.3
Data Assimilation Research Testbed users
dart-users at mailman.ucar.edu
Mon Jul 25 13:31:37 MDT 2022
In the release of DART (v10.0.3) recently made available:
-
Redundant caching in the get_close_obs_cached and get_close_state_cached
subroutines in
DART/assimilation_code/modules/assimilation/assim_tools_mod.f90 has been
removed.
The reason for this change is to make DART run faster, particularly for
large model states.
How does this affect DART users:
1.
For large states with few co-located observations, the runtime of filter
is greatly reduced, by up to a factor of 3.
2.
Smaller states will still have a very similar runtime.
3.
This does not affect the execution of DART otherwise.
For more details on this change see https://github.com/NCAR/DART/issues/364
and https://github.com/NCAR/DART/pull/368
Note: there is a more current release (v10.0.4) that incorporates a few
small bug-fixes, including one that pertains to this code. See
https://github.com/NCAR/DART/releases/tag/v10.0.4 for more details.
Please email dart at ucar.edu with any questions or problems.
The DAReS team.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.ucar.edu/pipermail/dart-users/attachments/20220725/d42a4020/attachment.htm>
More information about the Dart-users
mailing list