INVESTIGADORES
NIGRO Norberto Marcelo
convenios, asesorías y/o servicios tecnológicos
Título:
Desarrollo de algoritmos rápidos para la solución de problemas de Mecánica de Fluidos Computacional (CFD) utilizando una formulación Lagrangiana ? Tercera fase
Autor/es:
NIGRO NORBERTO; GIMENEZ JUAN
Fecha inicio:
2012-07-01
Fecha finalización:
2013-12-01
Campo de Aplicación:
Prom.Gral.del Conoc.-Cs.de la Ing.y Arq.
Descripción:
DESCRIPCION DEL TRABAJO:1. Conversion del codigo actual PFEM-2 tanto en su version de malla móvilcomo en aquella de malla fija en tres dimensiones (3D) para funcionar enuna plataforma con paralelismo distribuido mediante MPI. Esta tareaconsiste en volver a programar el código de forma tal que pueda funcionar enuna plataforma tipo cluster Beowulf, aprovechando no solo el paralelismo in-core de memoria compartida sino tambien el paralelismo distribuido usando unprotocolo de paso de mensaje MPI y librerias científicas paralelas tipo PETSC.2. Paralelizar el remallado en 3D en la CPU La versión en malla móvil requiereremallar y este paso ha sido detectado como uno de los que consume lamayor parte del tiempo durante la primera fase del proyecto. Esta tarea fuellevada a cabo con exito en 2D en la etapa anterior. En esta tercera fase delproyecto se pretende extenderla a 3D de forma que quede potencialmente aptapara ser usada en aplicaciones como multifluidos donde la versión en mallamóvil parece a priori la mas adecuada. La idea es paralelizar la tetraedrizacióny para ello se prevé usar una estrategia de ir particionando el dominio en unasecuencia diádica de partes e ir asignando esas porciones que vayansurgiendo a los nucleos (cores) que estén libres durante el cálculo de forma delograr un balanceo dinámico razonable. Para esta fase el paralelismo seguirásiendo in-core a pesar de la idea de comenzar a reprogramar el código conparalellismo híbrido. En una cuarta fase se volcará esta experiencia en uncódigo paralelo con paso de mensajes con MPI.