DocumentCode
147609
Title
Efficient, GPU-based 2D mesh smoothing
Author
Dahal, Sangeet ; Newman, Timothy S.
Author_Institution
Dept. of Comput. Sci., Univ. of Alabama in Huntsville, Huntsville, AL, USA
fYear
2014
fDate
13-16 March 2014
Firstpage
1
Lastpage
7
Abstract
Efficient parallel approaches for three popular 2D mesh smoothing algorithms (useful for improving finite element meshes) are presented. The approaches operate on commodity, programmable GPUs and use a single thread per internal vertex of the mesh to reposition those vertices to more optimal locations, according to the smoothing algorithms. The approaches use a custom data structure called a neighbor list for all three algorithms. Following internal vertex detection, the approaches use the neighbor list representation in fast processing on the GPU. A memory-based performance consideration and sample results (suggesting 10 times speedup for two of the algorithms and 50 times speedup for the other) are also presented here.
Keywords
data structures; graphics processing units; mathematics computing; mesh generation; parallel processing; vertex functions; 2D mesh smoothing algorithms; GPU-based 2D mesh smoothing; commodity; custom data structure; finite element meshes; internal vertex detection; memory-based performance consideration; neighbor list representation; parallel approaches; programmable GPUs; Algorithm design and analysis; Finite element analysis; Graphics processing units; Image edge detection; Laplace equations; Smoothing methods;
fLanguage
English
Publisher
ieee
Conference_Titel
SOUTHEASTCON 2014, IEEE
Conference_Location
Lexington, KY
Type
conf
DOI
10.1109/SECON.2014.6950720
Filename
6950720
Link To Document