4 research outputs found

    Optimización de código para un simulador de estructuras aporticadas y su implementación como herramienta productiva

    Get PDF
    En este trabajo se presenta la optimización del programa procesador, utilizado por la herramienta Portal de pórticos (http://portaldeporticos.ula.ve). Este es un programa de elementos finitos escrito en FORTRAN-90, basado en la Teoría del Daño Concentrado. Este programa permite el análisis y la simulación numérica de estructuras de concreto armado, que son sometidas a sismos u otro tipo de solicitaciones. Con la finalidad de disminuir el tiempo de cómputo del análisis de la estructura, se acopló la biblioteca UCSparseLib (University of Carabobo Sparse Library), y para hacer aun más eficiente, mejorar el rendimiento de esta herramienta de cálculo implementa un manejador de colas en el cluster donde esta alojado el portal, el manejador se diseña mediante Simulación de Eventos Discretos. Los resultados experimentales muestran una reducción del tiempo del tiempo de cómputo del análisis en más del 80% para los casos de pruebas. Para último se realiza una implementación utilizando OpenMP, en un computador de memoria compartida.Peer Reviewe

    Study Of SPAI Preconditioners For Convective Problems

    No full text
    In this paper we present an experimental study of SPAI (SParse Aproximation of the Inverse) preconditioners. We are specially interested in the SPAI preconditioners performance for convective problems. Two different techniques to generate SPAI preconditioners are analyzed: those based on the minimisation of the residual matrix norm and those based in the nonsymmetric Lanczos method. The effectivity of both SPAI preconditioners is analyzed in front of the classical incomplete factorisation preconditioners. An elliptic scalar convection-diffusion operator is used to generate the different test cases. As conclusion we determinate that the computational cost of SPAI preconditioners is too large for convective problems. This computational cost makes SPAI preconditioners unusable for practical simulations
    corecore