Parallel iteration of the extended backward differentiation formulas

J. E. Frank*, P. J. Van Der Houwen

*Corresponding author for this work

Research output: Contribution to journalArticleAcademicpeer-review

Abstract

The extended backward differentiation formulas (EBDFs) and their modified form (MEBDF) were proposed by Cash in the 1980s for solving initial value problems (IVPs) for stiff systems of ordinary differential equations (ODEs). In a recent performance evaluation of various IVP solvers, including a variable-step-variable-order implementation of the MEBDF method by Cash, it turned out that the MEBDF code often performs more efficiently than codes like RADAUS, DASSL and VODE. This motivated us to look at possible parallel implementations of the MEBDF method. Each MEBDF step essentially consists of successively solving three non-linear systems by means of modified Newton iteration using the same Jacobian matrix. In a direct implementation of the MEBDF method on a parallel computer system, the only scope for (coarse grain) parallelism consists of a number of parallel vector updates. However, all forward-backward substitutions and all right-hand-side evaluations have to be done in sequence. In this paper, our starting point is the original (unmodified) EBDF method. As a consequence, two different Jacobian matrices are involved in the modified Newton method, but on a parallel computer system, the effective Jacobian-evaluation and the LU decomposition costs are not increased. Furthermore, we consider the simultaneous solution, rather than the successive solution, of the three non-linear systems, so that in each iteration the forward-backward substitutions and the right-hand-side evaluations can be done concurrently. A mutual comparison of the performance of the parallel EBDF approach and the MEBDF approach shows that we can expect a speed-up factor of about 2 on three processors.

Original languageEnglish
Pages (from-to)367-385
Number of pages19
JournalIMA Journal of Numerical Analysis
Volume21
Issue number1
DOIs
Publication statusPublished - 1 Jan 2001
Externally publishedYes

Bibliographical note

Funding Information:
†Current address: CWI, Amsterdam. ‡The investigations reported in this paper were partly supported by the Dutch Technology Foundation STW.

Funding

†Current address: CWI, Amsterdam. ‡The investigations reported in this paper were partly supported by the Dutch Technology Foundation STW.

Keywords

  • Extended BDFs
  • Initial value problems
  • Iteration methods
  • Numerical analysis
  • Parallelism

Fingerprint

Dive into the research topics of 'Parallel iteration of the extended backward differentiation formulas'. Together they form a unique fingerprint.

Cite this