| » Home » Research » CASA projects |
|
|
| Home | About us | Research | Education | Vacancies | Meetings | Newsletter |
|
A Parallel Hierarchical-Element Method for Contour Dynamics SimulationsR.M. SchoemakerIntroductionThe HEM is a modified contour dynamics (CD) method in the sense that it accelerates highly complex 2D inviscid incompressible vortex flows for 1 processor systems [1]. The HEM has been parallelised on its turn for even faster computation, using OpenMP for up to 16 processors on an Origin 3800 shared-memory archictecture. CD is based on the fact that the evolution of a patch of uniform vorticity is fully determined by the evolution of its bounding contour [2].
The HEM makes use of a hierarchical tree of levels with boxes and is based on the Fast Multipole Method, i.e. sources (vorticity in this case) are approximated by a computationally simpler description. The size of of the collected sources depend on the distance to the evaluation point.
Parallelisation Strategy
|
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
In the load-imbalanced case (left) the domain is subdivided into P=2 fixed areas. In the load-balanced case (right) two processors 'graze' the domain with one box per processor and if a processor has finished one box it will resume on the next available box and will not wait for the other processors ($P = 2 is arbitrary). In the load-imbalanced case (left) the domain is subdivided into P=2 fixed areas. In the load-balanced case (right) two processors 'graze' the domain with one box per processor and if a processor has finished one box it will resume on the next available box and will not wait for the other processors (P = 2 is arbitrary) |
1. P.W.C. Vosbeek, H.J.H. Clercx, and R.M.M. Mattheij, Acceleration of ContourDynamics
Simulations with a Hierarchical-Element Method, J. Comp. Phys., 161,
287--311 (2000)
2. D.G. Dritschel, Contour Dynamics and Contour Surgery: Numerical algorithms
for extendedhigh-resolution modelling of vortex dynamics in two-dimensional,
inviscid, incompressible flows, Comp. Phys. Rep., 10, 77 (1989)
| © Centre for Analysis, Scientific Computing and Applications. For questions please refer to the editor. |
| This page modified: Mon Nov 28 13:55:14 CET 2005 |