next up previous
Next: References Up: Flow simulation with an Previous: Results

Conclusion

In this paper we have introduced a parallelization for the calculation of fluid flow problems on unstructured grids. An existing sequential algorithm has been adjusted for Transputer systems under Parix and investigations on the parallelization of this problem have been made. For two logical processor topologies we have developed different grid division algorithms and compared them for some benchmark problems. The grid topology has shown its superiority over the pipe topology. This was expected since a two-dimensional topology must be better suited for two-dimensional grids than a one-dimensional topology which is not scalable for large processor numbers. The speedup measurements on a 1024 Transputer cluster showed the general usefulness of the choosen approach for massively parallel systems.

We presented an adaptive refinement procedure which is used for the solution of flow problems with a priori unknown local effects. For the parallel version of this procedure we showed the need for a dynamic load balancing. A semi-global strategy for this balancing was described in detail. We presented results for the performance of this strategy and compared it with a local strategy. We showed the excellent convergence behaviour of our strategy and the usefulness of the dynamic load balancing together with the adaptive refinement.

Dynamic load balancing is fully parallel and hardware independent, so that changes of the basic hardware nodes can be done without changing the developed algorithm. To exploit this advantage of our algorithms, they must be implemented as portable as possible. To achieve this our further research will concentrate on porting the current implementation to MPI and on investigations for different hardware platforms.



WWW-Administration
Fri Jun 30 12:07:58 MET DST 1995