Click here to load reader
Upload
juan-sarango
View
857
Download
0
Embed Size (px)
DESCRIPTION
Diapositivas utlizadas en la exposicion sobre el proyecto ClimatePrediction.net para la clase de Multiprocesamiento de la ecc utpl.
Citation preview
Proyecto Climate PredictionProyecto Climate Prediction
● Juan Carlos SarangoJuan Carlos Sarango● MultiprocesamientoMultiprocesamiento
Universidad Técnica Particular de Loja
Escuela de Ciencias de la Computación
Descripción
● Climateprediction.net es un proyecto de computacion distribuida que esta pensado para desarrollar predicciones del clima de la tierra hasta el 2080 y para probar la efectividad de los modelos climaticos.
● Esto se desarrolla mediante la colaboracion de personas al rededor de todo el mundo. Que prenstan tiempo de procesamiento de sus computadores.
● Cuando estos estan encendidos pero no estan siendo utilizadas al tope de su capacidad
Caracteristicas
● Utiliza el software BOINC (Berkeley Open Infraestructure for Networking Computing) que es plataforma de otros proyectos de computacion distribuida.
● Realiza un conjunto de predicciones denominadas experimentos que los desarrollan para la prediccion de diferentes investigaciones
Experimentos
● Thermohaline experiment.- Un estudio de los posibles efectos de la circulacion de la circulacion de overtura de zona del polo norte.
● Sulphur cycle experiment.- Estudia los efectos del sulfato en aerosol en el sistema global del clima y la sensivilidad del modelo para perturbar los valores del ciclo del sulfuro.
● Geoengineering experiment.- Un estimado de los posibles efectos de las estrategias de mitigacion de los cambios en el clima An estimate of the possible effects of clima.
Experimentos
● Millennium experiment.- Un experimento para refinar la eficacia de los modelos climaticos del ultimo milenio, incluyendo el “periodo de calentamiento medieval” y la “pequeña era de hielo.”
● Seasonal Attribution Experiment.- Una investigacion de el posible impacto de la acctividad humana en el reisgo de tener clima extremo.
Funcionamiento
● El fucionmiento se desarrolla decargando el software BOINC, que esta desarrollado para funcionar en plataformas Windows (Xp, Vista, 7), Linux (kernel 2.2.14 o superior) y Mac (Mac OS X 10.3.9 o superior).
● Luego de su intalacion y ejecucion se envian los datos del equipo cliente que desea ser parte de un proyecto de los listados los servidores dedicados por cada proyecto resiven las peticiones y envia las tareas a desarrollar por cada cliente.
Funcionamiento
● La ejecucion se realiza por debajo de los procesos normales de equipo y en momentos de inactividad del procesador.
● Cuando la unidad de proceso ha completado su ejecucion es enviada al servidor principal del proyecto y un nuevo set de datos es enviado al cliente para reiniciar el ciclo.
ArquitecturaComponentes Especificos del ProyectoComponentes Especificos del Proyecto
Componentes de BOINCComponentes de BOINC
BOINCDB
Servidor de Ejecucion
Servidor de Datos Interfaces Web
ServidorServidor
ClienteClienteAplicacion del ClienteAplicacion del Cliente
Api del Cliente
Nucleo del Cliente
Rendimiento
● El rendimiento obtenido es muy superior ya que muchos personas a traves del internet colaboran con con los proyectos desarrollados
● El proyecto climate prdiction consta de mas de 120000 usuarios activos que prestan sus equipos para el procesamiento de las tareas
Aplicabilidad
● Los cambios del clima cada ves mas impactantes en diferentes campos de importancia mundial, como la produccion de alimentos, manejo del agua, y sobre su impacto sobre los ecosistemas
● Las predicciones realizadas por Climateprediction.net han sido definitorias para hacerse una idea de los estados del clima que se pueden esperar en la presente siglo.
● Y se espera que le proyecto prediga los cambios climaticos que se esperan para el siguiente siglo.
Aplicabilidad
● Desde que mas de 100,000 personas comenzaron a modelar graficos de temperaura como este, corriendo simulaciones desde 1800-2050 tratando de predecir cambios en el clima global. En protector de pantalla muestra el progreso actual a el usuario,incluyendo un mapa codificado en color de la tierra (rojo indica arriba de los 100oF, y azul debajo -40oF), y la fecha y hora exactas de la prediccion realizada en ese momento.
Bibliografia
● ClimatePrediction.net proyect. (2010) http://climateprediction.net/
● Carroll, D., Psiaki, T., Rahmlow, C., y Wojtaszczyk, G. (2005) Distributed Science.
● Myles A., (1999) Do it yourself climate prediction, Nature, 401, p.642.