• DocumentCode
    3681059
  • Title

    Shared memory parallelization of the conjugate gradient linear system solver of a FEM topology optimization eode

  • Author

    Albert Zaharovits;Silvia Stegaru;Mihai Carabaş;Emil-Ioan Sluşanscrn;Mihai-Victor Pricop

  • Author_Institution
    Faculty of Automatic Control and Computers, University Politehnica of Bucharest Bucharest, Romania
  • fYear
    2015
  • Firstpage
    143
  • Lastpage
    151
  • Abstract
    This paper aims to study and improve the runtime of a topology optimization scientific code named OPTRUSS (OPTimization of TRUSS structures), developed at the Romanian National Institute for Aerospace Research "Elie Carafoli". OPTRUSS is a FORTRAN code that optimizes the stiffness of truss structure, minimizing compliance, following the SIMP algorithm. The physical problem solved is relevant because of the linear system´s assembled stiffness sparse matrix - emphasis on sparse. The primary metric for performance is the average Wall Time per iteration of the Conjugate Gradient algorithm, and we will focus on evaluating the speedup of the proposed OpenMP and CUDA parallelizations.
  • Keywords
    Decision support systems
  • Publisher
    ieee
  • Conference_Titel
    RoEduNet International Conference - Networking in Education and Research (RoEduNet NER), 2015 14th
  • ISSN
    2068-1038
  • Print_ISBN
    978-1-4673-8179-6
  • Electronic_ISBN
    2247-5443
  • Type

    conf

  • DOI
    10.1109/RoEduNet.2015.7311984
  • Filename
    7311984