You are on page 1of 2

Sistemas Operativos Distribuidos

PRIMER T R A B A J O COLABORATIVO

1. Renete en un grupo colaborativo de 2 estudiantes. 2. Consulta sobre los siguientes temas: 2.1 Qu es la Plataforma BOINC? BOINC, cuyas siglas en castellano significan Infraestructura de Berkeley para la Computacin en Red es un middleware para la computacin distribuida. Su innovador modelo de trabajo se dio a conocer gracias al proyecto SETI@Home. Mediante este paradigma se ejecuta un programa cliente en el ordenador del usuario que enva sus resultados a un servidor. Posteriormente este modelo de trabajo se extendi a otros proyectos que requeran grandes capacidades de proceso y termin evolucionando a lo que es actualmente BOINC: Una plataforma de cdigo abierto con licencia GPL desarrollada en la Universidad de Berkeley, en constante evolucin en la que participan usuarios de todo el mundo. El proyecto BOINC est dirigido por David Anderson, director a su vez del proyecto SETI. 2.2 Nombra al menos 5 proyectos (y para qu se utilizan) de procesamiento distribuido que pueden correr actualmente sobre la plataforma BOINC?

Docking@Home modela el acoplamiento protena-ligando usando el programa CHARMM. Malaria Control para buscar el modelo estocstico de la epidemia y la historia de Plasmodium falciparum malaria. Einstein@home usa la informacin del LIGO y GEO 600 para buscar ondas gravitacionales. LHC@home apoyo a los cientficos del CERN para la simulacin de partculas en el Large Hadron Collider. SZTAKI Desktop Grid bsqueda de sistemas de nmeros binarios generalizados.

2.3

Cul es la arquitectura de la plataforma BOINC?. BOINC est diseado para ser una plataforma libre para cualquiera que quiera crear un proyecto de computacin distribuida. En esencia, BOINC es un software que puede utilizar los ciclos que no se ocupan de la CPU o GPU de un computador para hacer cmputos cientficos - lo que un individuo no ocupa de su computador, BOINC lo utiliza. A finales del 2008, el sitio web oficial de BOINC anunci que NVIDIA (un fabricante importante de GPUs) haba desarrollado un sistema llamado CUDA que ocupa las GPUs para el cmputo cientfico. Con la ayuda de NVIDIA, algunos proyectos basados en BOINC (como SETI@home, MilkyWay@home) ahora tienen aplicaciones que corren en las GPUs de NVIDIA ocupando CUDA. En octubre del 2009, BOINC agreg soporte para la familia de GPUs ATI/AMD. Estas aplicaciones corren desde 2x a 10x ms rpido que las aplicaciones que corren solamente en la CPU. BOINC consiste en un servidor y un cliente que se comunican para distribuir, procesar, y retornar unidades de trabajo (mejor conocidas en ingls como workunits).

3. Comparte con tus compaeros la consulta. La sustentacin, la presentacin y la claridad en la presentacin de los argumentos hace parte de la calificacin del trabajo. 4. Adjunta la Bibliografa de los sitios, revistas o libros que se hayan utilizado en la consulta.

http://www.ceta-ciemat.es/index.php? option=com_content&view=articleciuini&id=221&Itemid=196&lang=es http://es.wikipedia.org/wiki/Berkeley_Open_Infrastructure_for_Network_Computing

You might also like