Informática
Acceso usuarios
| Cómo poner nuestro ordenador al servicio de la ciencia |
|
|
|
1. El problema Existen en todo el mundo grupos de investigación que llevan a cabo diversos estudios biológicos (como los relacionados con las proteínas), médicos (de lucha contra el cáncer, el SIDA o la malaria), medioambientales (sobre el calentamiento global y el cambio climático), astronómicos, matemáticos, etc. Estos estudios requieren procesar una enorme cantidad de información para obtener modelos computacionales que ayuden a los investigadores a encontrar soluciones para algunos de los problemas más acuciantes que padece la humanidad: una cura definitiva contra el cáncer, una vacuna para detener el SIDA, los patrones que rigen el cambio climático actual, etc. El problema con el que se encuentran estos investigadores es que para procesar toda la información y los datos con los que trabajan, se requiere una capacidad de cálculo extraordinaria, de manera que tendrían que usar superordenadores para realizar esa labor y el coste de estas máquinas es de varios millones de euros.
2. La solución: computación distribuida Para intentar solucionar este problema, algunos de esos grupos de investigación recurren a la computación distribuida o redes grid. Este método consiste en utilizar, a través de Internet, los ordenadores personales de usuarios voluntarios de todo el mundo para procesar los datos que requieren las tareas de investigación. Dado que una gran parte del tiempo que usamos nuestros ordenadores, estos permanecen encendidos pero inactivos (o incluso estando activos, el procesador está infrautilizado la mayor parte del tiempo), podemos instalar en el ordenador un pequeño programa que aproveche esos tiempos muertos de nuestro PC y se conecte con el centro de investigación, se descargue un paquete de datos, lo procese y finalmente devuelva los resultados del análisis a los científicos, todo ello de forma automatizada. Cuando esto se realiza simultáneamente en varios millones de ordenadores distribuidos por todo el mundo, la capacidad de cálculo que se consigue es enorme, superior incluso a la del mayor supercomputador del mundo.
3. La plataforma BOINC El programa que hemos de instalar en nuestro ordenador para participar en proyectos de computación distribuida se llama BOINC (Berkeley Open Infrastucture for Network Computing, ‘Infraestructura Abierta de Berkeley para la Computación en Red’). Es una aplicación gratuita que está disponible para distintos sistemas operativos: Windows, Linux y Mac OSX.
4. Los proyectos He aquí una pequeña lista de los proyectos integrados en BOINC que más usuarios tienen adscritos:
5. Enlaces Si deseas saber más sobre este sistema de computación distribuida, aquí tienes varios enlaces que te resultarán de utilidad. Anímate a instalar la aplicación y contribuye al avance de la ciencia: sólo necesitas tu ordenador y una conexión a Internet.
|



