Inclusión de estrategias de paralelismo al MOHID

En este documento se resumen diferentes diseños de extensión del framework propuestos con el objetivo de mejorar el desempeño computacional del modelo numérico hidrodinámico MOHID. Las versiones desarrolladas buscan aplicar la técnica de descomposición de dominios (DDM). La importancia de desarrolla...

Descripción completa

Detalles Bibliográficos
Autores: Barreto, Ignacio, Ezzatti, Pablo, Fossati, Mónica
Tipo de recurso: informe técnico
Estado:Versión publicada
Fecha de publicación:2011
País:Uruguay
Institución:Universidad de la República
Repositorio:COLIBRI
Idioma:español
OAI Identifier:oai:colibri.udelar.edu.uy:20.500.12008/29598
Acceso en línea:https://hdl.handle.net/20.500.12008/29598
Access Level:acceso abierto
Palabra clave:HPC
Descomposición de dominios
MOHID
Descripción
Sumario:En este documento se resumen diferentes diseños de extensión del framework propuestos con el objetivo de mejorar el desempeño computacional del modelo numérico hidrodinámico MOHID. Las versiones desarrolladas buscan aplicar la técnica de descomposición de dominios (DDM). La importancia de desarrollar una versión que incluya técnicas de DDM del modelo hidrodinámico radica en que actualmente el MOHID está siendo utilizado por investigadores perteneciente al grupo Hidráulica Fluvial y Marítima del Instituto de Mecánica de Fluidos e Ingeniería Ambiental (IMFIA) para simular diferentes procesos hidrodinámicos y de transporte de sustancias en el Río de la Plata. Se presenta la descripción de tres diseños realizados aplicando la técnica de DDM. En cada diseño descrito se enumeran los diferentes cambios introducidos en el MOHID, qué funciones modificar, el formato de archivos de entrada utilizados para efectuar la descomposición y una descripción en alto nivel del funcionamiento de la última versión implementada. En el resto del reporte se mencionan las evaluaciones preliminares realizadas en MOHID para lograr comprender el funcionamiento del modelo, se comentan varias consideraciones generales como el formato de archivo definido para la configuración de los dominios, los diferentes cambios a realizar en los archivos de compilación, en el código y en los archivos de entrada del modelo. Por último, se comentan diferentes mejoras a realizar sobre las propuestas.