Parallel delaunay mesh generation using multiple graphic card processors

  • Parallel computing using graphic card processor (GPU) is widely used in various numerical computing applications. The main objective of this thesis is to present a research concept for parallel Delaunay mesh generation for finite element based applications using a parallel computing system accelerated by multiple GPUs. Parallelization is focused to upgrade a part of the existing GPU based Delaunay triangulation algorithm to support for multiple GPUs system, namely the construction of a digital Voronoi diagram, which is the core algorithm to build the Delaunay triangulation. For this mesh generator, suitable partitioning technique, construction of interface-mesh between subdomains, and merging of sub-meshes are implemented. In this implementation, a priori mesh partitioning method based on a coordinate-bisecting technique is incorporated. The interfaces between sub domains are constructed beforehand in a pre-process step using an incremental Delaunay construction technique.
  • Grafikprozessoren (GPUs) ermöglichten in den letzten Jahren eine sehr große Leistungssteigerung und können auch für die Netzgenerierung eingesetzt werden. Das Hauptziel dieser Arbeit ist es, ein Forschungskonzept zu erarbeiten, um die parallele Netzgenerierung auf mehreren Grafikprozessoren ausführen zu können. Hierzu wird die Delaunay-Triangulation verwendet. Aufbauend auf einer bereits vorhandenen GPU-basierten Delaunay-Triangulations-Methode für einfache GPU-Systeme wurde ein Delaunay Netzgenerator für mehrere GPUs umgesetzt. Der Fokus der Parallelisierung liegt dabei auf der parallelen Erzeugung eines diskreten Voronoi-Diagramms, welches die Grundlage der Delaunay-Triangulation bildet. In dieser Implementierung wird eine a-priori Partitionierungstechnik mit einbezogen, die auf einem Koordinaten-Bisektionsverfahren basiert. Die Schnittstellen zwischen Subdomains werden vorher in einem Pre-Prozessorschritt mit einer inkrementellen Delaunay Konstruktion errichtet.

Download full text files

Export metadata

Additional Services

Share in Twitter Search Google Scholar
Metadaten
Author:Vishnukanthan KandasamyGND
URN:urn:nbn:de:hbz:294-43762
Referee:Markus KönigORCiDGND, Günther MeschkeORCiDGND
Document Type:Doctoral Thesis
Language:English
Date of Publication (online):2015/06/02
Date of first Publication:2015/06/02
Publishing Institution:Ruhr-Universität Bochum, Universitätsbibliothek
Granting Institution:Ruhr-Universität Bochum, Fakultät für Bau- und Umweltingenieurwissenschaften
Date of final exam:2014/08/22
Creating Corporation:Fakultät für Bau- und Umweltingenieurwissenschaften
GND-Keyword:Gittererzeugung; Graphikprozessor; Delaunay-Triangulierung; Dreieck; Triangulation
Institutes/Facilities:Lehrstuhl für Informatik im Bauwesen
Dewey Decimal Classification:Technik, Medizin, angewandte Wissenschaften / Ingenieurbau, Umwelttechnik
faculties:Fakultät für Bau- und Umweltingenieurwissenschaften
Licence (German):License LogoKeine Creative Commons Lizenz - es gelten der Veröffentlichungsvertrag und das deutsche Urheberrecht