×

Parallel methods for ordinary differential equations. (English) Zbl 0675.65068

The author gives a survey on the methods for parallel integration of ordinary differential equations. Parallelism across space and parallelism across time are considered. Parallelism across time (or parallelism across the method) appears to be more appropriate for small-scale parallelism and it is provided by the use of block methods and frontal methods. Block methods generate a set of new values in a single integration step and include explicit and implicit Runge-Kutta, multistep and predictor-corrector approaches. Frontal methods are based on modified predictor-corrector method.
Large scale parallelism across time is appropriate for some special cases such as linear problems and nearly linear problems and the best results are obtained for the solution of stiff equations with O(log N) parallel time required. Parallelism across space which is most effective for the systems having a regular structure is briefly discussed. The ways in which parallelism must be applied effectively in future investigations are also considered.
Reviewer: Yu.V.Rogovchenko

MSC:

65L05 Numerical methods for initial value problems involving ordinary differential equations
65Y05 Parallel numerical computation
34A34 Nonlinear ordinary differential equations and systems
Full Text: DOI

References:

[1] M. A. Franklin,Parallel solution of ordinary differential equations, IEEE Trans. Comput. C-27 (1978), 413–420. · Zbl 0379.68033 · doi:10.1109/TC.1978.1675121
[2] J. Nievergelt,Parallel methods for integrating ordinary differential equations, Comm. ACM 7 (1964), 731–733. · Zbl 0134.32804 · doi:10.1145/355588.365137
[3] W. E. Milne,Numerical Solution of Differential Equations, 1953, Wiley and Sons, New York. · Zbl 0050.12202
[4] J. B. Rosser,A Runge-Kutta for all Seasons, SIAM Rev. 9 (1967), 417–452. · Zbl 0243.65041 · doi:10.1137/1009069
[5] L. F. Shampine, H. A. Watts,Block Implicit One-Step Methods, Math. Comp.23 (1969), 731–740. · Zbl 0187.40202 · doi:10.1090/S0025-5718-1969-0264854-5
[6] L. G. Birta, O. Abou-Rabia,Parallel Block Predictor-Corrector Methods for ODEs, IEEE Trans Comput. C-36 (1987), 299–311. · doi:10.1109/TC.1987.1676902
[7] M. T. Chu, H. Hamilton,Parallel solution of ODE’s by multi-block methods, SIAM J. Sci. Statist. Comput.8 (1987), 342–353. · Zbl 0628.65054 · doi:10.1137/0908039
[8] W. L. Miranker, W. Liniger,Parallel methods for the numerical integration of ordinary differential equations, Math. Comp.21 (1967), 303–320. · Zbl 0155.47204 · doi:10.1090/S0025-5718-1967-0223106-8
[9] W. H. Enright,Improving the Efficiency of Matrix Operations in the Numericla Solutions of Stiff Ordinary Differential Equations, ACM Trans. Math. Software4 (1978), 127–136. · Zbl 0382.65029 · doi:10.1145/355780.355784
[10] R. D. Skeel, A. K. Kong,Blended Linear Multistep Methods, ACM Trans. Math. Software3 (1977), 326–345. · Zbl 0399.65045 · doi:10.1145/355759.355762
[11] C. W. Gear,The potential for parallelism in ordinary differential equations, Department of Computer Science, University of Illinois, Rep # R-86-1246, Urbana-Champaign, Feb 1986 18 pps. · Zbl 0668.65057
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.