13.07.2015 Views

Stable parallel algorithms for solving the inverse gravimetry and ...

Stable parallel algorithms for solving the inverse gravimetry and ...

Stable parallel algorithms for solving the inverse gravimetry and ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

E.N. Akimova, V.V. Vasin: <strong>Stable</strong> <strong>parallel</strong> <strong>algorithms</strong> <strong>for</strong> <strong>solving</strong> <strong>the</strong> <strong>inverse</strong> <strong>gravimetry</strong> <strong>and</strong> magnetometry problemsTable 3Conjugate Gradient Method <strong>for</strong> <strong>the</strong> 111×35 gridm T m , min. S m E m E1 84.38 - - -2 43.20 1.95 0.98 0.994 22.75 3.71 0.93 0.955 18.63 4.52 0.90 0.9310 10.37 8.14 0.81 0.8411 9.67 8.79 0.80 0.8217 7.03 12.0 0.71 0.75Table 3 shows <strong>the</strong> execution times T m <strong>and</strong> <strong>the</strong>coefficients of <strong>the</strong> speed up S m <strong>and</strong> <strong>the</strong> efficiencies E m<strong>and</strong> E obtained by using <strong>the</strong> granularity G of <strong>the</strong>iteratively regularized Newton method after 5iterations using <strong>the</strong> <strong>parallel</strong> <strong>and</strong> sequential (m=1)conjugate gradient method <strong>for</strong> problems given by Eqs.(1) to (4) <strong>for</strong> 111×35 points of <strong>the</strong> grid domain.The results of calculations show that <strong>the</strong> <strong>parallel</strong>Gauss <strong>and</strong> Gauss-Jordan <strong>algorithms</strong> have efficiencyof <strong>parallel</strong>ization high enough, <strong>and</strong> <strong>the</strong> Gauss-Jordanalgorithm efficiency is higher. But <strong>the</strong> conjugategradient method efficiency is higher than <strong>the</strong> efficiencyof <strong>the</strong> Gauss <strong>and</strong> Gauss-Jordan <strong>algorithms</strong>. This factcan be explained by <strong>the</strong> small exchange time. Theelements of <strong>the</strong> matrix (A k ) T A k are <strong>for</strong>medindependently in m processors. At every step of <strong>the</strong>conjugate gradient method, each processor calculatesits own part of <strong>the</strong> solution vector z k .In <strong>the</strong> case of <strong>the</strong> <strong>parallel</strong> Gauss algorithm with <strong>the</strong>number of processors m

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!