Proceedings of the 22nd International Meshing Roundtable 2014
DOI: 10.1007/978-3-319-02335-9_32
|View full text |Cite
|
Sign up to set email alerts
|

Performance Evaluation of a Parallel Algorithm for Simultaneous Untangling and Smoothing of Tetrahedral Meshes

Abstract: Abstract.A new parallel algorithm for simultaneous untangling and smoothing of tetrahedral meshes is proposed in this paper. We provide a detailed analysis of its performance on shared-memory many-core computer architectures. This performance analysis includes the evaluation of execution time, parallel scalability, load balancing, and parallelism bottlenecks. Additionally, we compare the impact of three previously published graph coloring procedures on the performance of our parallel algorithm. We use six benc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
14
0

Year Published

2014
2014
2018
2018

Publication Types

Select...
5
2

Relationship

2
5

Authors

Journals

citations
Cited by 15 publications
(14 citation statements)
references
References 21 publications
0
14
0
Order By: Relevance
“…However, it could potentially take a high number of iterations to converge in a large mesh. To solve this issue, it is possible to implement a parallel version of the untangling and smoothing process in which several nodes of the mesh are moved at the same time . Nevertheless, it is needed to ensure that the nodes that are moved simultaneously are not in the same elements to avoid using information that is being updated.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…However, it could potentially take a high number of iterations to converge in a large mesh. To solve this issue, it is possible to implement a parallel version of the untangling and smoothing process in which several nodes of the mesh are moved at the same time . Nevertheless, it is needed to ensure that the nodes that are moved simultaneously are not in the same elements to avoid using information that is being updated.…”
Section: Discussionmentioning
confidence: 99%
“…To solve this issue, it is possible to implement a parallel version of the untangling and smoothing process in which several nodes of the mesh are moved at the same time. 42 Nevertheless, it is needed to ensure that the nodes that are moved simultaneously are not in the same elements to avoid using information that is being updated. Although we do not have a proof of the convergence of the proposed method, in all the cases that we have tested the optimization-based untangling and smoother, we have obtained a valid mesh of high-quality elements.…”
Section: Discussionmentioning
confidence: 99%
“…Also, most existing untangling methods have limitations to untangle highly tangled meshes. Several simultaneous untangling and smoothing methods are proposed [6,11]. These methods are preferred to pure optimization-based untangling methods since they are able to untangle inverted elements while improving element qualities.…”
Section: Previous Workmentioning
confidence: 99%
“…These poor-quality elements (also, inverted elements) deteriorate the accuracy and efficiency of PDE solutions. Most existing mesh untangling methods give high cost to inverted elements and minimize the cost function by solving nonlinear optimization problems [4][5][6]. However, existing mesh untangling algorithms have limitations for highly tangled meshes and do not always untangle inverted elements.…”
Section: Introductionmentioning
confidence: 99%
“…In addition, D'Amato and Venere [7] presented an implementation of a non-Laplacian smoothing method on the GPU to optimize tetrahedral meshes in parallel. Other recent efforts attempting at parallelizing mesh smoothing include those work presented in [1,2,10].…”
Section: Introductionmentioning
confidence: 99%