Parallel Implementation and Optimization of the Sebvhos Algorithm

Wen Li,Li Guo,Hongxing Yuan,Yifang Wei,Hua Guan
DOI: https://doi.org/10.1007/s11767-011-0618-5
2011-01-01
Abstract:In this paper, a parallel Surface Extraction from Binary Volumes with Higher-Order Smoothness (SEBVHOS) algorithm is proposed to accelerate the SEBVHOS execution. The original SEBVHOS algorithm is parallelized first, and then several performance optimization techniques which are loop optimization, cache optimization, false sharing optimization, synchronization overhead optimization, and thread affinity optimization, are used to improve the implementation’s performance on multi-core systems. The performance of the parallel SEBVHOS algorithm is analyzed on a dual-core system. The experimental results show that the parallel SEBVHOS algorithm achieves an average of 1.86x speedup. More importantly, our method does not come with additional aliasing artifacts, comparing to the original SEBVHOS algorithm.
What problem does this paper attempt to address?