A Time-Stepping Algorithm for Parallel Computers
- 1 September 1990
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Scientific and Statistical Computing
- Vol. 11 (5) , 824-837
- https://doi.org/10.1137/0911049
Abstract
Parabolic and hyperbolic differential equations are often solved numerically by time-stepping algorithms. These algorithms have been regarded as sequential in time; that is, the solution on a time level must be known before the computation of the solution at subsequent time levels can start. While this remains true in principle, it is demonstrated that it is possible for processors to perform useful work on many time levels simultaneously. Specifically, it is possible for processors assigned to “later” time levels to compute a very good initial guess for the solution based on partial solutions from previous time levels, thus reducing the time required for solution. The reduction in the solution time can be measured as parallel speedup. This algorithm is demonstrated for both linear and nonlinear problems. In addition, the convergence properties of the method based on the convergence properties of the underlying iterative method are discussed, and an accurate performance model from which the speedup and other quantities can be estimated is presented.Keywords
This publication has 7 references indexed in Scilit:
- Towards developing robust algorithms for solving partial differential equations on MIMD machinesParallel Computing, 1988
- Reduction of the Effects of the Communication Delays in Scientific Algorithms on Message Passing MIMD ArchitecturesSIAM Journal on Scientific and Statistical Computing, 1987
- Solution of Partial Differential Equations on Vector and Parallel ComputersPublished by Society for Industrial & Applied Mathematics (SIAM) ,1985
- Relaxation-Based Electrical SimulationSIAM Journal on Scientific and Statistical Computing, 1983
- The Waveform Relaxation Method for Time-Domain Analysis of Large Scale Integrated CircuitsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 1982
- Special topicsPublished by Elsevier ,1977
- Analysis of grain-boundary diffusion in thin films: Chromium in goldJournal of Applied Physics, 1976