Algoritmos paralelos sobre cluster de <i>multicore</i> : Aplicación a problemas de simulación

Abstract

El objetivo de la presente Tesina es realizar la investigación y desarrollo de algoritmos paralelos sobre arquitecturas de soporte actuales de múltiples núcleos (como multicores y cluster de multicores), con énfasis en la aplicación a problemas con alta demanda computacional. Realizar el estudio de los temas de investigación derivados en lo que refiere tanto a las técnicas de diseño y desarrollo de algoritmos como a su evaluación en plataformas de memoria compartida, mensajes e híbridas con el objetivo de lograr eficiencia en el uso de los múltiples núcleos. Analizar la posibilidad de aplicación de los resultados obtenidos en la solución de otros problemas de cómputo científico similares, desde el punto de vista de los requerimientos computacionales que plantea el caso de aplicación. Para ello se buscó como caso de aplicación la solución al problema Sharks and Fishes, que implica realizar una simulación de la vida de varias especies (en este caso tiburones y peces) en el océano.Facultad de Informátic

    Similar works