Jacek A. Jankowski. Improving and optimising UnTRIM MPI library, 6th UnTRIM Workshop, Trento, 11-13 May 2009.
A number of improvements to the present MPI version of UnTRIM containing the iterative treatment of the wetting and drying are presented:
- Asynchronous message passing.
- Partitioning:
- for heterogeneous meshes,
- weighted, e.g. according to the expected depths.
- Parallel MPI I/O:
- all processors read/write to/from a single large file,
- removing merging and restart partitioning,
- optimisations for the diplacement-length file format via input mesh sorting.
Transparencies are available.