Download:
|
by T. Minyard, Y. Kallinderis
http://diana.ae.utexas.edu/papers/para4/nofig.ps
Add To MetaCart
Abstract:
The performances of an octree-based grid partitioning technique and a parallel load balancing method are evaluated for different applications. Adaptive hybrid grids are employed for simulation of turbulent flows about complex 3-D geometries. The partitioner uses coordinate bisection of an octree associated with the hybrid grid to subdivide the computational domain. A new criterion based on the moments of inertia of the grid cells is developed to determine the orientations of the cutting planes used for partitioning. The partitioner has the capability of subdividing geometries with periodic surfaces. Special considerations need to be taken into account with regards to parallel communication across the periodic boundaries. The effectiveness of the partitioning method is determined by measuring the qualities of the resulting partitions and the time required to generate them. The octree-based parallel load balancer is designed to redistribute the work among the processors after dynamic changes in the parallel environment, such as a local mesh adaptation. Since the load balancer uses the same octree-based technique employed by the partitioner, the overall change in the partitions is minimized and a reduced amount of data migration is required. The qualities of the partitions are maintained even after multiple load balancings.
Citations
|
462
|
A fast and high quality multilevel scheme for partitioning irregular graphs
– Karypis, Kumar
- 1998
|
|
414
|
Partitioning sparse matrices with eigenvectors of graphs
– Pothen, Simon, et al.
- 1990
|
|
341
|
A multilevel algorithm for partitioning graphs
– Hendrickson, Leland
- 1995
|
|
309
|
V.: Multilevel k-way partitioning scheme for irregular graphs
– Karypis, Kumar
- 1998
|
|
252
|
Partitioning of unstructured problems for parallel processing
– Simon
|
|
155
|
Performance of dynamic load balancing algorithms for unstructured mesh calculations. Concurrency Practice and Experience
– Williams
- 1991
|
|
76
|
Automatic partitioning of unstructured meshes for the parallel solutions of problems in computational mechanisms. International Journal for Numerical Methods in Engineering 36:745–64
– Farhat, Lesoinne
- 1993
|
|
48
|
Parallel dynamic loadbalancing algorithm for three-dimensional adaptive unstructured grids
– VIDWANS, KALLINDERIS, et al.
- 1994
|
|
20
|
A parallel implementation of multilevel recursive spectral bisection for application to adaptive unstructured meshes
– Barnard, Simon
- 1995
|
|
15
|
A Parallelizable Load Balancing Algorithm
– Lohner, Ramamurti, et al.
- 1993
|
|
12
|
Parallel Load Balancing for Dynamic Execution Environments
– Minyard, Kallinderis, et al.
- 1996
|
|
8
|
A Parallel Navier-Stokes Method and Grid Adapter with Hybrid Prismatic/Tetrahedral Grids," AIAA Paper 95-0222
– Minyard, Kallinderis
- 1995
|
|
5
|
Hybrid Prismatic / Tetrahedral Grid Generation for Complex Geometries", AIAA Paper 95-0211
– Kallinderis, Khawaja, et al.
- 1995
|
|
4
|
Implementation of Adaptive Hybrid Grids for 3-D Turbulent Flows," AIAA Paper 96-0026
– Khawaja, Kallinderis, et al.
- 1996
|
|
3
|
de Cougny, et al "Load Balancing for the Parallel Adaptive Solution of Partial Differential Equations
– L
- 1994
|