• 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