DocumentCode
130387
Title
Implementation of a distributed parallel in time scheme using PETSc for a parabolic optimal control problem
Author
Caceres Silva, Juan Jose ; Baran, Benjamin ; Schaerer, Christian E.
Author_Institution
Sci. & Technol. Sch., Catholic Univ., Asuncion, Paraguay
fYear
2014
fDate
7-10 Sept. 2014
Firstpage
577
Lastpage
586
Abstract
This work presents a parallel implementation of the Parareal method using Portable Extensible Toolkit for Scientific Computation (PETSc). An optimal control problem of a parabolic partial differential equation with known boundary conditions and initial state is solved, where the minimized cost function relates the controller v usage and the approximation of the solution y to an optimal known function y*, measured by ∥y∥ and ∥y*∥, respectively. The equations that model the process are discretized in space using Finite Elements and in time using Finite Differences. After the discretizations, the problem is transformed to a large linear system of algebraic equations, that is solved by the Conjugate Gradient method. A Parareal preconditioner is implemented to speed up the convergence of the Conjugate Gradient. The main advantage in using the Parareal approach is to speed up the resolution time, when comparing to implementations that use only the Conjugate Gradient or GMRES methods. The implementation developed in this work offers a parallelization relative efficiency for the strong scaling of approximately 70% each time the process count doubles. For weak scaling, 75% each time the process count doubles for a constant solution size per process and 96% each time the process count doubles for a constant data size per process.
Keywords
conjugate gradient methods; convergence of numerical methods; finite difference methods; finite element analysis; linear algebra; linear systems; optimal control; partial differential equations; GMRES methods; PETSc; algebraic equations; boundary conditions; conjugate gradient method; controller; convergence; finite differences; finite elements; linear system; parabolic optimal control problem; parabolic partial differential equation; parareal method; parareal preconditioner; portable extensible toolkit; process count doubles; scientific computation; time scheme; Approximation algorithms; Approximation methods; Educational institutions; Equations; Mathematical model; Optimal control; Vectors;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Information Systems (FedCSIS), 2014 Federated Conference on
Conference_Location
Warsaw
Type
conf
DOI
10.15439/2014F340
Filename
6933067
Link To Document