UnTRIM parallelization with message passing

Jacek A. Jankowski. UnTRIM parallelization with message passing, 3rd UnTRIM Workshop, Trento, 15-17 May 2006.

This is a second part of the UnTRIM parallelisation project presentations — for the background, see the previous post. The most important issue addressed so far concerns absolving a number of stringent verification tests applied for checking the parallel implementation correctness as well as the user steering of the model. A completely new software structure is proposed based on the open source development tools and proven to work correctly allowing ongoing developments which are tracked by the version controlling systems. A number of sophisticated verification test cases in 3D and 2D is applied in order to prove the correctness of the parallel version. The verification test cases show that the differences observed between runs with different number of partitions can be diminished by preserving the mesh sorting — which shows some weaknesses of the serial algorithms. First results for a range of 1-32 processors are positively assessed.

Transparencies are available. For the parallel streamline tracking parallelisation presentation see the post from 2007.