110 likes | 224 Views
Modelos climático globales. Simuladores del sistema climático. mediante la resolución de las ecuaciones de las leyes y principios de la Física que gobiernan los procesos en cada componente del sistema y los intercambios de energía y masa entre sí. ¿Qué nos permiten responder?.
E N D
Modelos climático globales Simuladores del sistema climático mediante la resolución de las ecuaciones de las leyes y principios de la Física que gobiernan los procesos en cada componente del sistema y los intercambios de energía y masa entre sí. ¿Qué nos permiten responder? ¿Cómo responde el sistema climático global a diversos forzamientos? ¿Cómo podría cambiar el clima futuro a causa Escenarios de actividades humanas? ¿Qué impactos regionales provocaría el proyectado cambio de clima? ¿ Cómo será el clima el próxima trimestre?
CSIRO Mark IIDivisión de Investigaciones Amosféricas , Australia • Código fuente fortran 77 • 250 rutinas • 56000 líneas de código • Sin documentación • Desarrollado para supercomputadoras Programa CSIRO Mark II Modelo global de circulación de la atmósfera y los océanos
Problema de proceso en Pc • Tiempo • Espacio en disco
Pronóstico de Anomalías Climáticas trimestrales para el Sur de Sudamérica Conjunto de veinte simulaciones numéricas forzadas por idéntica temperatura del mar pero iniciadas con diferentes estados de la atmósfera. Modelo computacional Con 20 condiciones iniciales distintas Para i de 1 a n { ejecutar Proceso 1 …. ejecutar Proceso 20 } Donde n varía de 1 a 12
Objetivo Reducción de tiempos de procesamiento en el Pronóstico de Anomalías Climáticas Trimestrales Algunas alternativas 1: Optimizar el código fuente 2: Distribuir el proceso
Aplicación De la corrida de simulación de 1 año, forzada con TSM del año 1986 y distribuida de acuerdo a los valores calculados anteriormente Tiempo total proceso 338 m Ganancia del 30% sobre el tiempo (484 m) que se hubiera empleado en procesar sólo en la PC más veloz (con dos procesadores), más del 60% de ganancia procesando con un sólo procesador.