DocumentCode
2135126
Title
An element-based concurrent partitioner for unstructured finite element meshes
Author
Ding, Hong Q. ; Ferraro, Robert D.
Author_Institution
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
fYear
1996
fDate
15-19 Apr 1996
Firstpage
601
Lastpage
605
Abstract
A concurrent partitioner for partitioning unstructured finite element meshes on distributed memory architectures is developed. The partitioner uses an element-based partitioning strategy. Its main advantage over the more conventional node-based partitioning strategy is its modular programming approach to the development of parallel applications. The partitioner first partitions element centroids using a recursive inertial bisection algorithm. Elements and nodes then migrate according to the partitioned centroids, using a data request communication template for unpredictable incoming messages. Our scalable implementation is contrasted to a non-scalable implementation which is a straightforward parallelization of a sequential partitioner. The algorithms adopted in the partitioner scale logarithmically, as confirmed by actual timing measurements on the Intel Delta on up to 512 processors for scaled size problems
Keywords
distributed memory systems; finite element analysis; mathematics computing; memory architecture; parallel algorithms; parallel architectures; parallel programming; timing; Intel Delta; data request communication template; distributed memory architectures; element centroids; element migration; element-based concurrent partitioner; logarithmic scaling; modular programming approach; node migration; parallel applications development; recursive inertial bisection algorithm; scalable implementation; scaled size problems; timing measurements; unpredictable incoming messages; unstructured finite element meshes; Electromagnetic analysis; Electromagnetic measurements; Finite element methods; Fluid dynamics; Laboratories; Memory architecture; Parallel programming; Partitioning algorithms; Propulsion; Size measurement; Supercomputers; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing Symposium, 1996., Proceedings of IPPS '96, The 10th International
Conference_Location
Honolulu, HI
Print_ISBN
0-8186-7255-2
Type
conf
DOI
10.1109/IPPS.1996.508118
Filename
508118
Link To Document