Implicit Parallel Time Integrators

被引:23
作者
Christlieb, Andrew [1 ]
Ong, Benjamin [1 ]
机构
[1] Michigan State Univ, Dept Math, E Lansing, MI 48823 USA
关键词
Initial value problems; Integral deferred correction; Parallel computation; Multi-core computing; DEFERRED CORRECTION METHODS; PARTIAL-DIFFERENTIAL EQUATIONS; HIGH-ORDER INTEGRATORS; PARAREAL; ALGORITHMS; CHOICE;
D O I
10.1007/s10915-010-9452-4
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this work, we discuss a family of parallel implicit time integrators for multi-core and potentially multi-node or multi-gpgpu systems. The method is an extension of Revisionist Integral Deferred Correction (RIDC) by Christlieb, Macdonald and Ong (SISC-2010) which constructed parallel explicit time integrators. The key idea is to re-write the defect correction framework so that, after initial startup costs, each correction loop can be lagged behind the previous correction loop in a manner that facilitates running the predictor and correctors in parallel. In this paper, we show that RIDC provides a framework to use p cores to generate a pth-order implicit solution to an initial value problem (IVP) in approximately the same wall clock time as a single core, backward Euler implementation (pa parts per thousand currency sign12). The construction, convergence and stability of the schemes are presented, along with supporting numerical evidence.
引用
收藏
页码:167 / 179
页数:13
相关论文
共 28 条
[1]   Modified defect correction algorithms for ODEs.: Part I:: General theory [J].
Auzinger, W ;
Hofstätter, H ;
Kreuzer, W ;
Weinmüller, E .
NUMERICAL ALGORITHMS, 2004, 36 (02) :135-155
[2]  
Balay Satish., 2009, PETSC WEB PAGE
[3]  
Brakkee E., 1995, Simulation Practice and Theory, V3, P185, DOI 10.1016/0928-4869(95)00026-7
[4]  
CHRISTLIEB A, SEMIIMPLICIT I UNPUB
[5]   COMMENTS ON HIGH-ORDER INTEGRATORS EMBEDDED WITHIN INTEGRAL DEFERRED CORRECTION METHODS [J].
Christlieb, Andrew ;
Ong, Benjamin ;
Qiu, Jing-Mei .
COMMUNICATIONS IN APPLIED MATHEMATICS AND COMPUTATIONAL SCIENCE, 2009, 4 (01) :27-56
[6]   INTEGRAL DEFERRED CORRECTION METHODS CONSTRUCTED WITH HIGH ORDER RUNGE-KUTTA INTEGRATORS [J].
Christlieb, Andrew ;
Ong, Benjamin ;
Qiu, Jing-Mei .
MATHEMATICS OF COMPUTATION, 2010, 79 (270) :761-783
[7]   PARALLEL HIGH-ORDER INTEGRATORS [J].
Christlieb, Andrew J. ;
Macdonald, Colin B. ;
Ong, Benjamin W. .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2010, 32 (02) :818-835
[8]  
Gander M. J., 2007, Domain decomposition methods in science and engineering XVI, V55, P291, DOI [DOI 10.1007/978-3-540-34469-8_34, DOI 10.1007/978-3-540-34469-8_, 10.1007/978-3-540-34469-8, DOI 10.1007/978-3-540-34469-834]
[9]   Analysis of the parareal time-parallel time-integration method [J].
Gander, Martin J. ;
Vandewalle, Stefan .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2007, 29 (02) :556-578
[10]  
Gander MJ., 2008, LECT NOTES COMPUT SC, P45, DOI DOI 10.1007/978-3-540-75199-1_4