Ayudar a hacer un mundo mejor con estos proyectos de computación distribuida sorprendentes
Hace años escribí un artículo acerca de la donación de su tiempo de CPU para la ciencia - aprovechando un modelo de computación de Internet conocido como Computación distribuída. En ese artículo, hablé de algunos de los proyectos interesantes que se podría dedicar tiempo de la CPU del ordenador para, incluyendo cosas como la defensa contra el bioterrorismo, la lucha contra el cáncer, y el apoyo a la nanotecnología.10 maneras de donar su tiempo de CPU para la Ciencia10 maneras de donar su tiempo de CPU para la CienciaLee mas
De hecho, me encontré con algunos de esos proyectos durante bastante tiempo después de escribir este artículo, y yo estaba tan interesado en su conjunto distribuido el modelo de computación que entrevisté a IBM en un momento en mi carrera de escritor sobre su propio proyecto, el de World Community Grid . Voy a explicar más acerca de la comunidad mundial por debajo de la rejilla, pero antes de llegar a proyectos de computación distribuida individuales, es importante para ponerse al día con la forma en toda la comunidad ha evolucionado en los pocos años desde la última vez escribí sobre ello.
Lo que es sorprendente es cómo la evolución de la informática distribuida ha seguido adelante en el espíritu de colaboración de la propia comunidad científica. En el pasado, muchos de estos proyectos se requiere que los usuarios descargar programas individuales, y cada uno tenía su propio protectores de pantalla independientes y otras características aparte de lo que otros proyectos estaban haciendo. En estos días, la mayoría de los proyectos del barro amasado en un gestor de control central llamados BOINC, a cargo de la gente de Berkeley. Con que una aplicación, puede repartir su energía de la CPU repuesto para apoyar toda una multitud de causas que considera que en el cálculo.
Vídeo: CPMilenio - Computación distribuida
Sorprendentes proyectos de computación distribuida
Me encanta el concepto de BOINC, que se puede descargar e instalar directamente desde la página de BOINC de Berkeley. Me encanta porque cuando he descargado y corrí los proyectos en el pasado, el proceso no era realmente simple o fácil. Me encantaron los protectores de pantalla y los gráficos frescos, pero en realidad, la computación distribuida se reduce a ofrecer su CPU para las causas en las que crees - que es la línea de fondo.
Con el Administrador de BOINC, lo instala e iniciarla, y hay todos los proyectos de computación distribuida, a su alcance.
Absolutamente no recomendaría cualquiera de dichos programas a menos que contenía la gran mayoría de los proyectos disponibles. Afortunadamente BOINC hace. También he encontrado que hay muchos proyectos que no figuran en la lista del Proyecto dentro del programa BOINC sí, pero todavía se puede pegar la URL para cualquier proyecto apoyado por BOINC a encontrar en la web, y el gerente reconocerá y cargarlo. Es muy genial.
Climateprediction
Mencioné Climateprediction.net hace unos años, sobre todo porque es un proyecto que creo que una gran mayoría de la gente cree. El objetivo del proyecto es trabajar en la predicción del clima de la Tierra hasta el final en el año 2100. El objetivo no es sólo para crear modelos de predicción, pero para probar la exactitud de los modelos climáticos existentes para determinar cuáles son los escenarios más probables.
Después de firmar con Climateprediction.net través de BOINC, obtendrá al instante redirigido a la página web para completar su registro, y obtener acceso a todas las estadísticas actuales.
En esa página web también se puede encontrar una gran cantidad de los modelos climáticos y la información en enlaces como WeatherAtHome y en otras áreas del sitio. Asegúrese de explorar el sitio, siempre y cuando usted se inscribe con este proyecto.
Cosmology @ Home
El proyecto La cosmología es uno de mis favoritos, porque me encanta la idea de ser capaz de ayudar con el desarrollo de modelos del universo. El proyecto Cosmología incorpora datos de física astronómicas y de partículas en sus modelos. Como alguien que estaba dando una ovación de pie al descubrimiento del bosón de Higgs, estoy encantada de ofrecer algo de mi energía de la CPU a este tipo de causa.
La imagen de arriba muestra lo que parece BOINC ejecución de tareas de Cosmología. Puede pulsar la flecha hacia abajo bajo “Agregar proyecto”Para ver todos los proyectos que se haya inscrito y al instante para enlazar a cada sitio web. El panel principal por encima de esta lista desplegable muestra la realización de la tarea actual de la CPU está trabajando, y el tiempo que ha estado trabajando en esa tarea computacional.
Orbit @ Home
Probablemente estoy exponiendo mi sesgo hacia proyectos que se centran en el espacio haciendo una lista de Orbit @ Home también, pero la conclusión es que es otro proyecto de computación distribuida muy fresco.
Vídeo: BOINC. La Ciencia de la Computación distribuida.
El proyecto de Orbit @ Home se centra en el estudio del sistema solar para utilizar cálculos para resolver los problemas más importantes para la Tierra, tales como asteroides cercanos a la Tierra (NEA). Me encanta la idea de un proyecto de este tipo puede ser fuente de una alerta temprana de que hay una NEA en un curso peligroso para la Tierra, proporcionando la humanidad con el tiempo para planificar y prepararse para cumplir con ese reto.
Lo que realmente me gusta de la página web de la casa de Orbit @ son las estadísticas y la información proporcionada en el sitio para que pueda tener una visión general de todos los cálculos que se han realizado para el proyecto.
El proyecto también cuenta con una comunidad, y cada vez que hay alguna noticia importante, lo encontrará en la página principal del sitio, tales como el anuncio de casi 2.011 MD pase asteroide el 27 de julio de 2011. No se actualiza la página a menudo, pero cuando hay algo que informar, lo encontrará allí.
MindModeling @ Home
El proyecto @ Home MindModeling es uno de esos proyectos que no aparece en la lista de programas de BOINC, pero si escribe la URL de proyectos en el campo URL del proyecto, que va a reconocer el proyecto como BOINC compatible y firmará para arriba y conectarse a la proyecto.
El proyecto MindModeling es uno que se centra en el funcionamiento de lo que el sitio describe como “modelado de procesos cognitivo computacional” para entender la mente humana. En mi opinión, la tarea de modelado y simulación de la mente humana es uno de los más grandes, y probablemente una tarea casi imposible, más desafiante.
La idea de modelar “la actuación humana y el aprendizaje” es un concepto tan sorprendente para mí, que soy más que feliz de dedicar venir de mi potencia de cálculo a la noble objetivo. Y, por supuesto, el proyecto tiene un sitio web muy bien también.
El sitio web muestra una tabla de clasificación de las clases, que muestra el mayor número de “dar” los participantes del proyecto, y se puede encontrar información y noticias sobre el proyecto a través del sitio.
El World Community Grid.
Hace años, hablé con la gente de IBM acerca de su nuevo (en el momento) proyecto solidario conocida como la World Community Grid. La compañía hizo ningún beneficio del proyecto, y dedicó sus recursos propios e incluso el personal dedicado a asegurarse de que el proyecto de computación distribuida se ha realizado correctamente.
El World Community Grid está incluido en BOINC, pero lo que lo hace especial es que no es sólo un proyecto, pero en su lugar toma su capacidad de CPU y la distribuye a través de las causas computacionales World Community Grid. Algunas de estas causas incluyen cosas como la malaria luchar, el agua potable, la distrofia muscular y cáncer infantil combates.
En realidad podría inscribirse con sólo la World Community Grid, y su CPU obtendría objeto de un uso excelente para algunas causas muy importantes. Y se puede controlar y obtener más información sobre estas causas en curso a la derecha en la página web de World Community Grid.
Más Acerca de BOINC
Como se puede ver en este artículo, realmente pienso utilizando BOINC es el camino a seguir para soportar tantos proyectos como desee, mientras que sólo el tener que descargar y ejecutar una única 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 cuando se consume. En realidad se puede definir tiempos de fraguado del día en que se puede realizar el trabajo, la cantidad de espacio de disco que puede utilizar, y usted puede configurarlo para que solamente funcionan cuando no se esté usando el ordenador y se ha ido inactivo durante unos minutos.
La vista avanzada de la aplicación también se muestra más información sobre todos sus proyectos actuales. Se te mostrará todas las tareas del proyecto que el equipo está trabajando actualmente y el progreso general de esas tareas.
Y, por último, en BOINC también incluye protectores de pantalla de cada uno de los proyectos que ha decidido apoyar, como éste de Cosmology @ Home que se desvanece dentro y fuera entre las imágenes, y el estado actual de los trabajos de ejecución.
Apoyando tantas causas importantes con sólo tener el ordenador en funcionamiento es realmente una sensación muy bien. Es como darle a su equipo la oportunidad de hacer algo bueno en el mundo, y todo lo que está realmente donando si se piensa en ello, no es más que tal vez un poco mayor consumo eléctrico y un poco más carga en el procesador.
Teniendo en cuenta que se le puede ayudar a resolver algunos de los problemas más acuciantes de los mundos, yo diría que eso no es mucho para darse por vencido.
Vídeo: Utilizando el poder de millones de mentes humanas | Luis von Ahn | TEDxRíodelaPlata
¿Alguna vez ha apoyado los proyectos de computación distribuida? ¿Te ha contado alguna escuchar que suena genial? Compartir su propia información y sus proyectos favoritos en la sección de comentarios.