INVESTIGADORES
BATTAGLIA laura
congresos y reuniones científicas
Título:
Uso de Modelos PGAS en la Solución Directa de Sistemas Lineales Densos
Autor/es:
SARRAF, S. S.; LÓPEZ, E. J.; RÍOS RODRÍGUEZ, G.A.; BATTAGLIA, L.; D'ELÍA, J.
Lugar:
Bahía Blanca
Reunión:
Congreso; XXXVIII Congreso Argentino de Mecánica Computacional (MECOM2022); 2022
Institución organizadora:
Universidad Nacional del Sur - UTN Facultad Regional Bahía Blanca
Resumen:
El espacio de direcciones global particionado (PGAS, por Partitioned Global Address Space) es un modelo de programación paralela desarrollado para computadoras con memoria compartida o distribuida, y es la base para los lenguajes de programación con comunicaciones unilaterales de alto nivel como UPC (Unified Parallel C) y Coarray Fortran (CAF), entre otros, así como también de bibliotecas especializadas. Todos estos recursos son extensiones para proporcionar una comunicación unilateral de alto nivel. En este trabajo se muestra el empleo de CAF utilizando el compilador gfortran a través de Open Coarrays, y se lo aplica a la clásica factorización LU (Lower-Upper), sin pivoteo, de un sistema lineal denso regular, un tópico de interés en el método de elementos de borde (o BEM, por Boundary Element Method), utilizando memoria primaria compartida en computadores multi-núcleo, comparando rendimientos versus recursos clásicos como HPL (High-Performance Linpack Benchmark).