Skip to main content
Log in

On parallel asynchronous high-order solutions of parabolic PDEs

  • Published:
Numerical Algorithms Aims and scope Submit manuscript

Abstract

In achieving significant speed-up on parallel machines, a major obstacle is the overhead associated with synchronizing the concurrent processes. This paper presents high-orderparallel asynchronous schemes, which are schemes that are specifically designed to minimize the associated synchronization overhead of a parallel machine in solving parabolic PDEs. They are asynchronous in the sense that each processor is allowed to advance at its own speed. Thus, these schemes are suitable for single (or multi) user shared memory or (message passing) MIMD multiprocessors. Our approach is demonstrated for the solution of the multidimensional heat equation, of which we present a spatial second-order Parametric Asynchronous Finite-Difference (PAFD) scheme. The well-known synchronous schemes are obtained as its special cases. This is a generalization and expansion of the results in [5] and [7]. The consistency, stability and convergence of this scheme are investigated in detail. Numerical tests show that although PAFD provides the desired order of accuracy, its efficiency is inadequate when performed on each grid point.

In an alternative approach that uses domain decomposition, the problem domain is divided among the processors. Each processor computes its subdomain mostly independently, while the PAFD scheme provides the solutions at the subdomains' boundaries. We use high-order finite-difference implicit scheme within each subdomain and determine the values at subdomains' boundaries by the PAFD scheme. Moreover, in order to allow larger time-step, we use remote neighbors' values rather than those of the immediate neighbors. Numerical tests show that this approach provides high efficiency and in the case which uses remote neighbors' values an almost linear speedup is achieved. Schemes similar to the PAFD can be developed for other types of equations [3].

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. D. Amitai, A. Averbuch, S. Itzikowitz and E. Turkel Asynchronous numerical solution of PDEs on parallel computers, in:Proc. 4th SIAM Conf. on Parallel Processing for Scientific Computing, eds. J. Dongarra, P. Messina, D. Sorensen and R. Voigt (SIAM, Philadelphia, 1990) pp. 131–136.

    Google Scholar 

  2. D. Amitai, A. Averbuch, S. Itzikowitz and E. Turkel, Asynchronous and corrected-asynchronous numerical solution of parabolic PDEs on MIMD multiprocessors, ICASE Report No. 91-59, NASA CR-187605, ICASE, NASA Langley Research Center, Hampton, VA (1991).

    Google Scholar 

  3. D. Amitai, A. Averbuch, M. Israeli and S. Itzikowitz, An asynchronous approach to the numerical solution of hyperbolic PDEs on MIMD multiprocessors, in:Frontiers in Parallel Computing, eds. V.P. Bhatkar, A. Basu, S.C. Purohit and K. M. Rege (Narosa Publ. New Delhi, 1991) pp. 233–242.

    Google Scholar 

  4. D. Amitai, A. Averbuch, M. Israeli and S. Itzikowitz, Parallel adaptive and time-stabilizing schemes for constant-coefficient parabolic PDEs, Eskenasy Institute of Computer Science Technical Report 250/92, Tel-Aviv University, Tel-Aviv (1992).

    Google Scholar 

  5. D. Amitai, A. Averbuch, M. Israeli and S. Itzikowitz, Parallel adaptive and time-stabilizing schemes for constant-coefficient parabolic PDEs, Comp. Math. Appl. 24 (1992) 33–53.

    Google Scholar 

  6. D. Amitai, A. Averbuch, M. Israeli, S. Itzikowitz and E. Turkel, A survey of asynchronous finite-difference methods for parabolic PDEs on multiprocessors, Appl. Numer. Math. 12 (1993) 27–45.

    Google Scholar 

  7. D. Amitai, A. Averbuch, S. Itzikowitz and E. Turkel, Asynchronous and corrected-asynchronous finite difference solutions of PDEs on MIMD multiprocessors, Numer. Algor. 6 (1994) 275–296.

    Google Scholar 

  8. G.M. Baudet, Asynchronous iterative methods for multiprocessors, J. ACM 25 (1978) 226–244.

    Google Scholar 

  9. D.P. Bertsekas and J.N. Tsitsiklis,Parallel and Distributed Computation. Numerical Methods (Prentice-Hall, 1989).

  10. D. Chazan and W. Miranker, Chaotic relaxations, J. Lin. Alg. Appl. 2 (1969) 199–222.

    Google Scholar 

  11. Sequent Computer Systems Inc., The Sequent guide to parallel programming, 1003–44459 (1987).

  12. C.N. Dawson, Q. Du and T.F. Dupont, A finite difference domain decomposition algorithm for numerical solution of the heat equation, Math. Comp. 57 (1991) 63–71.

    Google Scholar 

  13. D.J. Evans, New parallel algorithms for partial differential equations, in:Parallel Computing 83, eds. J. Joubert, M. Feilmeier and U. Schendel (Elsevier Science, North-Holland, 1984) pp. 3–56.

    Google Scholar 

  14. Intel Corporation, iPSC/2 and iPSC/86 Programmer's Reference Manual, order number:311708 (1990).

  15. D. Mitra, Asynchronous relaxations for the numerical solution of differential equations by parallel processors, SIAM J. Sci. Stat. Comp. 8 (1987) 43–53.

    Google Scholar 

  16. R.D. Richtmyer and K.W. Morton,Difference Methods for Initial Value Problems (Wiley, New York, 1967).

    Google Scholar 

  17. V.K. Saul'yev (transl. by G.J. Tee),Integration of Equations of Parabolic Type by the Method of Nets (Pergamon Press, 1949).

  18. A. Sommerfeld,Partial Differential Equations in Physics (Academic Press, New York, 1949).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Communicated by M.F. Wheeler

This research was supported by the fund for promotion of research at the Technion.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Amitai, D., Averbuch, A., Israeli, M. et al. On parallel asynchronous high-order solutions of parabolic PDEs. Numer Algor 12, 159–192 (1996). https://doi.org/10.1007/BF02141747

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02141747

Keywords

AMS(MOS) subject classifications