On the optimization of spherical convolution integral: Efficiency analysis
Document Type
Conference Proceeding
Publication Date
9-1-2019
Abstract
We test the performance of an optimized algorithm that reduces the total run time (TRT) of the numerical evaluation of the spherical convolution integrals for geoid computation. For practical considerations, the performance of the algorithm is tested based on the Stokes's convolution which is used for the determination of regional geoid modeling from the terrestrial gravity measurements. The optimization algorithm is presented in Matlab Software to accelerate the computation's run time using vectorization techniques and relational operators. The presented algorithm is validated over different gravity grid resolutions and spherical capsize values σ0 over the selected area. The optimized algorithm shows merits in all testing parameters in both kernel performance and TRT. The TRT of the geoid determination yields 7 times improvements over the largest σ0 and most dense resolution grid (1×1 arc-min) where large data are truncated. A numerical investigation is conducted thoroughly over all suggested scenarios and shows high efficiency. The Matlab vectorization techniques and the relational operators are found to be very efficient to improve the code performance.
Publication Source (Journal or Book title)
Proceedings of the International Conference on Computer, Control, Electrical, and Electronics Engineering 2019, ICCCEEE 2019
Recommended Citation
Abdalla, A., Ferreira, V., Mugnier, C., & Elzein, A. (2019). On the optimization of spherical convolution integral: Efficiency analysis. Proceedings of the International Conference on Computer, Control, Electrical, and Electronics Engineering 2019, ICCCEEE 2019 https://doi.org/10.1109/ICCCEEE46830.2019.9071309