In this paper the optimization of the program "Processor" is presented. The "processor" is a finite element program used by the tool "Portal of Damage" (http://portaldeporticos.ula.ve), coded in Fortran-90, and based in the lumped damage mechanics. This program allows the simulation and modelling of the inelastic behaviour and damage in reinforced concrete structures under static or dynamic loads. To decrease the computing time of the structure analysis, the library UCSparceLib (University of Carabobo Sparse) was included, and to make even more efficient, to improve the performance of the Processor is implemented a queue manager in the cluster where the Portal is lodged. The queue manager is designed under discrete events simulation paradigm. The experimental results show a reduction in the computing time of more than 80% for the examples. Finally, an implementation using OpenMP is done in a shared memory computer.
Published on 01/10/09
Accepted on 01/10/09
Submitted on 01/10/09
Volume 25, Issue 4, 2009
Licence: CC BY-NC-SA license
Are you one of the authors of this document?