INVESTIGADORES
STORTI Mario Alberto
congresos y reuniones científicas
Título:
Parallel Implementation of a FEM Code by Using MPI/PETSc and OpenMP Hybrid Programming Techniques
Autor/es:
CASTRO, HUGO GUILLERMO; PAZ RODRIGO; M. STORTI; SONZOGNI, V.; DALCÍN LISANDRO
Lugar:
Tandil
Reunión:
Congreso; XVIII Congreso sobre Métodos Numéricos y sus Aplicaciones; 2009
Institución organizadora:
Asociación Argentina de Mecánica Computacional AMCA
Resumen:
The so called “hybrid parallelism paradigm”, that combines programming techniques for ar-chitectures with distributed and shared memories using MPI (’Message Passing Interface’) and OpenMP(’Open Multi-Processing’) standards, is currently adopted to exploit the growing use of multicore com-puters in PC’s clusters, thus improving the efficiency of codes in such architectures (several multicorenodes or clustered symmetric multiprocessors (SMP) connected by a fast net to do exhaustive computa-tions).Meanwhile, for large-scale applications projects there is PETSc, a suite of data structures and routinesfor the scalable (parallel) solution of scientific applications modeled by partial differential equations,implementing MPI standard and widely used in parallel finite element codes development.In this paper a parallel hybrid finite element code is developed and its performance evaluated, usingMPI/PETSc for communication between nodes and OpenMP for parallelism within an SMP node. Thecluster in which the code was run was the CIMEC’s ’Coyote’ cluster, which consists of 8 nodes with 8cores each, connected through a Fast Ethernet net of 1Gb/sec.