The 3D surface reconstruction is critical for various applications, demanding efficient computational approaches. Traditional Radial Basis Functions (RBFs) methods are limited by increasing data points, leading to slower execution times. Ad-dressing this, our study introduces an experimental parallelization effort using Julia, as well-known for high-performance scientific computing. We developed an initial sequential RBF algorithm in Julia, then expanded it to a parallel model, exploiting Multi-Threading to enhance execution speed while maintaining accuracy. This initial exploration into Julia's parallel computing capabilities shows marked performance gains in 3D surface reconstruction, offering promising directions for future research. Our findings affirm Julia's potential in computationally intensive tasks, with test results confirming the expected time efficiency improvements.
Exploiting Julia for Parallel RBF-Based 3D Surface Reconstruction: A First Experience
De Luca P.;Galletti A.;Marcellino L.;
2024-01-01
Abstract
The 3D surface reconstruction is critical for various applications, demanding efficient computational approaches. Traditional Radial Basis Functions (RBFs) methods are limited by increasing data points, leading to slower execution times. Ad-dressing this, our study introduces an experimental parallelization effort using Julia, as well-known for high-performance scientific computing. We developed an initial sequential RBF algorithm in Julia, then expanded it to a parallel model, exploiting Multi-Threading to enhance execution speed while maintaining accuracy. This initial exploration into Julia's parallel computing capabilities shows marked performance gains in 3D surface reconstruction, offering promising directions for future research. Our findings affirm Julia's potential in computationally intensive tasks, with test results confirming the expected time efficiency improvements.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.