domingo, diciembre 23, 2007
Grid-Volunteer Computing: BOINC
Muchos de vosotros conoceréis el famoso proyecto SETI@home, en el cual personas de todo el mundo "donaban" el tiempo libre de sus PCs para analizar las señales de radio provenientes del espacio en busca de vida inteligente en otros planetas.
El software de dicho proyecto ha evolucionado para convertirse en una plataforma de computación distribuida genérica llamada BOINC, que permite crear proyectos similares al SETI@home. El potencial del llamado volunteer computing es impresionante. Teniendo en cuenta los siguientes factores:
Las posibilidades que esta tecnología nos brinda son inmensas. Antes, a menudo, un investigador tenía que descartar de antemano la ejecución de una simulación o un análisis determinado debido a que llevaría "miles de años" ejecutarlo. Con la computación distribuida y, en el caso de la computación voluntaria, con coste cero, muchos de dichos procesos pueden llevarse a cabo, con lo que los planteamientos iniciales de una línea de investigación dada pueden cambiar radicalmente.
Además, el hecho de que cada usuario decida de forma individual en qué proyectos quiere participar, hace que este sistema adquiera un tinte "democrático": son los usuarios quienes deciden a qué proyectos dan su apoyo. Por ejemplo, un proyecto que investigue las proteínas en busca de nuevos medicamentos para el cáncer es probable que tenga mucho mayor apoyo que un proyecto que busque la forma de aumentar la potencia de las armas atómicas.
Los proyectos ejecutados con este sistema suelen pertenecer a disciplinas tales como la astronomía, física, química, biología, medicina, matemáticas, etc.
En la siguiente página podemos ver una lista de algunos de los proyectos que utilizan BOINC:
http://boinc.berkeley.edu/projects.php
Otros proyectos que usan BOINC pertenecientes al sistema World Community Grid:
http://www.worldcommunitygrid.org/projects_showcase/viewResearch.do
Es muy probable que este novedoso paradigma de computación crezca cada año de forma que un mayor número de instituciones (universidades, centros de investigación, etc.) se beneficie de sus ventajas.
El software de dicho proyecto ha evolucionado para convertirse en una plataforma de computación distribuida genérica llamada BOINC, que permite crear proyectos similares al SETI@home. El potencial del llamado volunteer computing es impresionante. Teniendo en cuenta los siguientes factores:
- una gran parte del tiempo nuestro ordenador (el de casa o el del trabajo) no lo estamos usando
- cuando lo usamos, normalmente no utilizamos el 100% de sus recursos (CPU, memoria)
- la potencia de los ordenadores personales es cada año mucho mayor
- el número de ordenadores personales en el mundo es cada año mayor
Las posibilidades que esta tecnología nos brinda son inmensas. Antes, a menudo, un investigador tenía que descartar de antemano la ejecución de una simulación o un análisis determinado debido a que llevaría "miles de años" ejecutarlo. Con la computación distribuida y, en el caso de la computación voluntaria, con coste cero, muchos de dichos procesos pueden llevarse a cabo, con lo que los planteamientos iniciales de una línea de investigación dada pueden cambiar radicalmente.
Además, el hecho de que cada usuario decida de forma individual en qué proyectos quiere participar, hace que este sistema adquiera un tinte "democrático": son los usuarios quienes deciden a qué proyectos dan su apoyo. Por ejemplo, un proyecto que investigue las proteínas en busca de nuevos medicamentos para el cáncer es probable que tenga mucho mayor apoyo que un proyecto que busque la forma de aumentar la potencia de las armas atómicas.
Los proyectos ejecutados con este sistema suelen pertenecer a disciplinas tales como la astronomía, física, química, biología, medicina, matemáticas, etc.
En la siguiente página podemos ver una lista de algunos de los proyectos que utilizan BOINC:
http://boinc.berkeley.edu/projects.php
Otros proyectos que usan BOINC pertenecientes al sistema World Community Grid:
http://www.worldcommunitygrid.org/projects_showcase/viewResearch.do
Es muy probable que este novedoso paradigma de computación crezca cada año de forma que un mayor número de instituciones (universidades, centros de investigación, etc.) se beneficie de sus ventajas.
Etiquetas: grid computing
Comments:
<< Home
Sabes si hay cliente nativo para linux 64 bits. No lo encuentro por ningún lado. Ahora me funciona en modo compatibilidad con las ia32. Me imagino que como lo que se utiliza es tiempo de proceso debe de ir mucho mejor con una versión nativa.
Un abrazo Fabián.
Un abrazo Fabián.
Si vas a
http://boinc.berkeley.edu/download.php
y pinchas en "todas las versiones" verás que al final de todo hay una versión para Linux/x64 (concretamente para Ubuntu).
Saludos.
http://boinc.berkeley.edu/download.php
y pinchas en "todas las versiones" verás que al final de todo hay una versión para Linux/x64 (concretamente para Ubuntu).
Saludos.
He podido instalar gracias a tu blog, me gustaría invitarte a al canal #seti del mIRC hispano para charlar sobre el tema sobre linux ubuntu. Habrá poca gente y muy inactiva, pero yo estoy más presente q la mayoría.
Hasta pronto, espero
Publicar un comentario en la entrada
Hasta pronto, espero
<< Home


