Biblioteca de tesis

Implementación del método PFEM sobre arquitecturas paralelas

Show simple thesis record

dc.contributor.advisor Nigro, Norberto Marcelo
dc.contributor.author Giménez, Juan Marcelo
dc.contributor.other Larreteguy, Axel
dc.contributor.other Ubal, Sebastián
dc.contributor.other Storti, Mario
dc.date 2015-05-18
dc.date.accessioned 2015-05-18T12:42:18Z
dc.date.available 2016-05-07
dc.date.issued 2014-08-26
dc.identifier.uri http://hdl.handle.net/11185/682
dc.description Fil: Giménez, Juan Marcelo. Universidad Nacional del Litoral. Facultad de Ingeniería y Ciencias Hídricas; Argentina.
dc.description.abstract El método de Partículas y Elementos Finitos (PFEM) es un método numérico de discretización espacial híbrida, utiliza partículas lagrangianas y malla Euleriana, para la solución de ecuaciones de transporte escritas en formulación de derivada material. Su evolución, denominada PFEM-2, incluye una novedosa estrategia de integración explícita siguiendo las líneas de corriente, X-IVAS, que le confiere la capacidad de utilizar grandes pasos de tiempo sin pérdida significante de precisión. Las estrategias paralelas para las etapas eulerianas han sido ampliamente estudiadas, sin embargo, para las etapas lagrangianas, deben ser desarrolladas atendiendo a la discretización híbrida y la estrategia de paralelización seleccionada. La implementación sobre memoria compartida es utilizada para determinar el enfoque PFEM-2 más apropiado para continuar con el desarrollo algorítmico. El principal problema en las simulaciones con este método es la gran cantidad de memoria necesaria, esto conlleva la necesidad de tener una implementación en memoria distribuida. A diferencia del enfoque de memoria compartida, en memoria distribuida al utilizar descomposición del dominio se logra aislar automáticamente la memoria de cada proceso. Sin embargo en esta última se debe lograr un particionamiento tanto de la malla como de las partículas que garantice la máxima eficiencia del método, minimizando la comunicación entre procesos y balanceando su carga de trabajo. Finalmente se presentan extensiones del método para la solución de flujos más complejos. Los resultados preservan la capacidad de utilizar grandes pasos de tiempo de forma robusta y sin perder precisión, demostrando el gran potencial de PFEM-2 al resolver problemas de diversa naturaleza. es
dc.description.abstract The Particle Finite Element Method (PFEM) is a numerical method with a hybrid Lagrangian-Eulerian spatial discretization, for the numerical solution of the transport equations written in a material derivative formulation. A enhanced method, known as PFEM-2, includes a novel strategy of explicit integration following the streamlines called X-IVAS, which gives it the capability of using large time-steps without significant accuracy loss. To evaluate the goodness of the method solving large simulations, the use of parallel environments is imperative. Parallel strategies for Finite Element Method have been widely studied and many libraries can be used to solve Eulerian stages of PFEM-2. However, the Lagrangian stages must be developed considering the particular case of the hybrid discretization and the parallelization strategy selected. The implementation based on the shared-memory architecture is used to conclude which one is the more appropriate to continue with the algorithmic development. The main drawback of PFEM-2 is the large amount of memory needed, which limits its application to large problems. Therefore, a distributed-memory implementation is urgently needed to use the called clusters of computers. Unlike a shared-memory approach where is mandatory to guarantee the thread safety, using domain decomposition the memory of each processor is automatically isolated. An optimum partitioning strategy must be selected to minimize the communication between processes and balancing the workload of them. Finally extensions of the method to solve more complex flows are presented. The results preserve the capability of use large time-step is a stable way and without accuracy loss. en
dc.description.sponsorship Agencia Nacional de Promoción Científica y Técnica es
dc.format application/pdf
dc.language spa
dc.language.iso spa es
dc.rights info:eu-repo/semantics/openAccess
dc.rights.uri http://bibliotecavirtual.unl.edu.ar/licencia.html
dc.subject PFEM es
dc.subject FEM es
dc.subject Métodos lagrangianos es
dc.subject Memoria distribuida es
dc.subject Memoria compartida es
dc.subject Cómputo de alto rendimiento es
dc.subject PFEM en
dc.subject FEM en
dc.subject Lagrangian methods en
dc.subject Distributed memory en
dc.subject Shared memory esen
dc.subject High performance computing en
dc.title Implementación del método PFEM sobre arquitecturas paralelas es
dc.title.alternative Implementation of the PFEM method over parallel architectures en
dc.type info:eu-repo/semantics/masterThesis
dc.type info:ar-repo/semantics/tesis de maestría
dc.type info:eu-repo/semantics/acceptedVersion
dc.type SNRD
unl.degree.type maestría
unl.degree.name Maestría en Computación Aplicada a la Ciencia y la Ingeniería
unl.degree.grantor Facultad de Ingeniería y Ciencias Hídricas
unl.formato application/pdf
unl.versionformato 1a
unl.tipoformato PDF/A-1a


Files in this item

This thesis appears in the following Collection(s)

Show simple thesis record