Ayude a mejorar el mundo con estos increíbles proyectos de computación distribuida

  • Mark Lucas
  • 0
  • 1637
  • 217
Anuncio

Hace años, escribí un artículo sobre cómo donar su tiempo de CPU a la ciencia, aprovechando un modelo de computación en Internet conocido como computación distribuida 10 maneras de donar su tiempo de CPU a la ciencia 10 maneras de donar su tiempo de CPU a la ciencia. En ese artículo, discutí algunos de los proyectos geniales a los que podría dedicar el tiempo de CPU de su computadora, incluidas cosas como la defensa contra el terrorismo biológico, la lucha contra el cáncer y el apoyo a la nanotecnología..

De hecho, ejecuté algunos de esos proyectos durante bastante tiempo después de escribir ese artículo, y estaba tan interesado en todo el modelo de computación distribuida que entrevisté a IBM en un momento de mi carrera como escritor sobre su propio proyecto, World Community Grid . Voy a explicar más sobre World Community Grid a continuación, pero antes de llegar a proyectos individuales de computación distribuida, es importante ponerse al día con la evolución de toda la comunidad en esos pocos años desde la última vez que escribí sobre ella..

Lo sorprendente es cómo la evolución de la informática distribuida ha seguido el espíritu de colaboración de la comunidad científica misma. En el pasado, muchos de estos proyectos requerían que los usuarios descargaran programas individuales, y cada uno tenía sus propios protectores de pantalla independientes y otras funciones además de lo que estaban haciendo otros proyectos. En estos días, la mayoría de los proyectos recurren a un gerente de control central llamado BOINC, dirigido por la gente de Berkeley. Con esa aplicación, puede repartir su potencia de CPU de repuesto para admitir una gran cantidad de causas informáticas en las que cree.

Increíbles proyectos de computación distribuida

Me encanta el concepto de BOINC, que puedes descargar e instalar directamente desde la página BOINC de Berkeley. Me encanta porque cuando descargué y ejecuté los proyectos en el pasado, el proceso no fue realmente simple o fácil. Me encantaron los protectores de pantalla y los gráficos geniales, pero en realidad, la informática distribuida se reduce a ofrecer su CPU a las causas en las que cree: esa es la conclusión..

Con BOINC Manager, lo instala y lo inicia, y hay todos los proyectos informáticos distribuidos, al alcance de su mano..

No recomendaría absolutamente ningún programa de este tipo a menos que contuviera la gran mayoría de los proyectos disponibles. Afortunadamente, BOINC lo hace. También descubrí que hay muchos proyectos que no figuran en la lista de proyectos dentro del programa BOINC, pero aún puede pegar la URL de cualquier proyecto compatible con BOINC que encuentre en la web, y el administrador lo reconocerá y cargará. Es muy genial.

Predicción climática

Mencioné Climateprediction.net hace unos años, principalmente porque es un proyecto en el que creo que cree la gran mayoría de la gente. El objetivo del proyecto es trabajar en predecir el clima de la Tierra hasta el año 2100. El objetivo no es solo para crear modelos predictivos, pero para probar la precisión de los modelos climáticos existentes para determinar cuáles son los escenarios más probables.

Después de registrarse en Climateprediction.net a través de BOINC, se lo reenviará instantáneamente al sitio web para completar su registro y acceder a todas sus estadísticas actuales.

En ese sitio web también puede encontrar una gran cantidad de modelos climáticos e información en enlaces como WeatherAtHome y en otras áreas del sitio. Asegúrese de explorar el sitio si se registra en este proyecto y cuando lo haga..

Cosmología @ home

El proyecto de Cosmología es uno de mis favoritos, porque me encanta la idea de poder ayudar a desarrollar modelos del universo. El proyecto de Cosmología incorpora datos astronómicos y de física de partículas en sus modelos. Como alguien que estaba dando una gran ovación al descubrimiento del Bosón de Higgs, estoy encantado de ofrecer algo de la potencia de mi CPU a este tipo de causas..

La imagen de arriba muestra cómo se ve BOINC ejecutando tareas para Cosmología. Puede presionar la flecha hacia abajo debajo de “Agregar proyecto” para ver todos los proyectos en los que se ha registrado y vincular instantáneamente a cada sitio web. El panel principal sobre esta lista desplegable muestra la finalización de la tarea actual en la que está trabajando su CPU y cuánto tiempo ha estado trabajando en esa tarea computacional.

Orbit @ Home

Probablemente estoy exponiendo mi sesgo hacia proyectos que se centran en el espacio al enumerar Orbit @ Home también, pero la conclusión es que es otro proyecto de computación distribuida muy bueno.

El proyecto Orbit @ Home se centra en el estudio del sistema solar para utilizar los cálculos para hacer frente a problemas importantes de la Tierra, como los asteroides cercanos a la Tierra (NEA). Me encanta la idea de que un proyecto de este tipo sea potencialmente la fuente de una alerta temprana de que hay una NEA en un curso peligroso para la Tierra, que le brinda a la humanidad tiempo para planificar y prepararse para enfrentar ese desafío.

Lo que realmente me gusta del sitio web de Orbit @ home son las estadísticas y la información proporcionadas en el sitio para que pueda ver una descripción general de todos los cálculos que se han realizado para el proyecto.

El proyecto también tiene una comunidad, y cada vez que haya alguna noticia importante, la encontrará en la página principal del sitio, como el anuncio del pase cercano de Asteroid 2011 MD el 27 de julio de 2011. La página no se actualiza. a menudo, pero cuando hay algo que informar, lo encontrarás allí.

MindModeling @ Home

El proyecto MindModeling @ Home es uno de esos proyectos que no figuran en la lista del programa BOINC, pero si escribe la URL del proyecto en el campo URL del proyecto, reconocerá el proyecto como compatible con BOINC y lo registrará y se conectará al proyecto.

El proyecto MindModeling se centra en ejecutar lo que el sitio describe como “modelado de proceso cognitivo computacional” para entender la mente humana. En mi opinión, la tarea de modelar y simular la mente humana es una de las tareas más grandes, más desafiantes y probablemente casi imposible..

La idea de modelar “rendimiento humano y aprendizaje” Es un concepto tan sorprendente para mí, que estoy más que feliz de dedicar mi poder de cómputo a ese noble objetivo. Y, por supuesto, el proyecto también tiene un sitio web bastante bueno.

El sitio web muestra una especie de tabla de clasificación, que muestra más “dando” participantes del proyecto, y encontrará información y noticias sobre el proyecto en todo el sitio.

La red de la comunidad mundial.

Hace años, hablé con la gente de IBM sobre su nuevo (en ese momento) proyecto de caridad conocido como World Community Grid. La compañía no obtuvo ganancias del proyecto y dedicó sus propios recursos e incluso personal dedicado para asegurarse de que el proyecto de computación distribuida fuera exitoso.

World Community Grid está incluido en BOINC, pero lo que lo hace especial es que no es solo un proyecto, sino que toma la potencia de cómputo de su CPU y la distribuye a través de las causas computacionales de World Community Grid. Algunas de estas causas incluyen cosas como combatir la malaria, agua limpia, distrofia muscular y combatir el cáncer infantil.

En realidad, puede registrarse solo con World Community Grid, y su CPU tendrá un uso excelente por algunas causas extremadamente importantes. Y puede monitorear y aprender más sobre esas causas en curso en el sitio web de World Community Grid.

Más acerca de BOINC

Como puede ver en este artículo, realmente creo que usar BOINC es el camino a seguir para apoyar tantos proyectos como desee, mientras solo tiene que descargar y ejecutar una sola aplicación. Es el camino a seguir.

Algunos de los ajustes que puede hacer con BOINC es configurar la cantidad de CPU que consume y cuándo la consume. En realidad, puede definir las horas establecidas del día en que puede realizar el trabajo, cuánto espacio en disco puede usar, y puede configurarlo para que solo funcione cuando no esté usando su computadora y esté inactiva durante unos minutos.

La vista avanzada de la aplicación también le muestra más estadísticas sobre todos sus proyectos actuales. Le mostrará todas las tareas del proyecto en las que su computadora está trabajando actualmente y el progreso general de esas tareas.

Y, por último, BOINC también incluye protectores de pantalla de cada uno de los proyectos que ha decidido apoyar, como este de Cosmology @ Home que se desvanece entre las imágenes y el estado actual de sus trabajos en ejecución.

Respaldar tantas causas importantes con solo tener su computadora en funcionamiento es realmente una sensación genial. Es como darle a su computadora la oportunidad de hacer algo bueno en el mundo, y todo lo que realmente está donando si lo piensa, no es más que un consumo eléctrico ligeramente mayor y un poco más de carga en su procesador.

Dado que puede estar ayudando a resolver algunos de los problemas más apremiantes del mundo, diría que no hay mucho que renunciar.

¿Alguna vez ha apoyado proyectos de computación distribuida? ¿Viste a alguien escuchar ese sonido genial? Comparta sus propios comentarios y sus proyectos favoritos en la sección de comentarios a continuación.

Créditos de imagen: laptops compartidas a través de Shutterstock




Nadie ha comentado sobre este artículo todavía.

Sobre tecnología moderna, simple y asequible.
Tu guía en el mundo de la tecnología moderna. Aprenda a usar las tecnologías y los dispositivos que nos rodean todos los días y aprenda a descubrir cosas interesantes en Internet.