Abstract
New asynchronous and time stabilizing finite-difference methods for constant coefficient parabolic PDEs are presented. These schemes remove the synchronization overhead and are suitable for shared-memory, message-passing, single- or multi-user multi-processors. They generalize previous schemes by allowing adaptive and non-constant time increments. They are characterized by the time-stabilizing property: the derivatives of their time-level with respect to the spatial coordinates are bounded as the number of time-steps increases, and they vanish as the spatial mesh-size approaches zero. Therefore, unlike others, our schemes are suitable for multi-processors with non-identical processors or unbalanced workload, provided that the differences among their speeds/loads are not too large. The consistency, stability, convergence and the time-stabilizing property of our methods are analyzed in detail. When implemented on the shared-memory multi-user Sequent Balance machine, they show to provide an excellent efficiency and in certain cases it is tripled,, compared to other existing schemes. However, their truncation error is of lower order (O(Δxl)nstead of O(Δxl2)). Hence, because of the dimensional additivity of the truncation error, these schemes are less accurate especially for multi-dimensional problems. For such problems, if high accuracy is sought, in general one should use higher order schemes. Nevertheless, under certain circumstances, when the spatial increments are relatively large, the performance of our asynchronous schemes (i.e., both their efficiency and accuracy) may be about the same as compared to their synchronous counterparts, and sometimes even better.
Original language | English |
---|---|
Pages (from-to) | 33-53 |
Number of pages | 21 |
Journal | Computers and Mathematics with Applications |
Volume | 24 |
Issue number | 10 |
DOIs | |
State | Published - Nov 1992 |
Externally published | Yes |
Bibliographical note
Funding Information:*A reduced versic~ of the paper was presented at the Fifth SIAM Conference on Parallel Processing for Scientific C~nputing, March 24-27, 1991, Houston, U.S.A. tThe work of this author was supported by research Grant #337 of the Israeli National Council for and Develop~-t. tThis research was supported by the fund for promotic~ of research at the Te~h,,;on and by the Technica V.P.R.-E. & J. Bishop resosr~ fund.
Funding
*A reduced versic~ of the paper was presented at the Fifth SIAM Conference on Parallel Processing for Scientific C~nputing, March 24-27, 1991, Houston, U.S.A. tThe work of this author was supported by research Grant #337 of the Israeli National Council for and Develop~-t. tThis research was supported by the fund for promotic~ of research at the Te~h,,;on and by the Technica V.P.R.-E. & J. Bishop resosr~ fund.
Funders | Funder number |
---|---|
Israeli National Council |