Buscando extraterrestres con el móvil

Iniciado por wolfbcn, 4 Abril 2013, 14:09 PM

0 Miembros y 1 Visitante están viendo este tema.

wolfbcn

Los creadores de BOINC, la plataforma que aprovecha el tiempo libre de ordenadores personales de todo el mundo para la investigación, están desarrollando una nueva versión del software para ejecutarlo tanto en smartphones como en tabletas, tratando de reavivar así el interés por esta red de computación voluntaria. La potencia de cálculo cedida por los usuarios de Android servirá para continuar la búsqueda de vida extraterrestre, agujeros negros o la cura de enfermedades, entre otros fines.

Por Patricia Pérez de Tendencias Científicas

Desde finales de los noventa, más de un millón de internautas de todo el mundo ha cedido parte de la capacidad de procesamiento de su ordenador personal mientras estaba en desuso. El boom comenzó con el proyecto SETI@home, que buscaba vida extraterrestre, aunque más tarde se amplió a otros fines de carácter científico.

Es lo que se conoce como computación distribuida, o lo que es lo mismo, la unión de un gran número de equipos en una misma infraestructura de telecomunicaciones. Ese ha sido el objetivo del científico de la computación en la Universidad de California en Berkeley, Estados Unidos, David Anderson, desde 1995, cuando uno de sus estudiantes de posgrado sugirió aprovechar el poder de cálculo de ordenadores de todo el mundo para buscar vida extraterrestre.

"Me cautivó", recuerda Anderson en un artículo publicado en la revista online Wired. "No tanto el objetivo científico en particular, sino la idea de utilizar potencialmente todos los equipos del mundo para trabajar juntos en algo. Era la visión más grandiosa que alguien podía imaginar", añade.

Así, tras la puesta en marcha de SETI@Home se puso a trabajar en la Infraestructura Abierta de Berkeley para la Computación en Red (BOINC, por sus siglas en inglés), una plataforma de código abierto que permite a voluntarios de todo el mundo donar el tiempo de inactividad de su ordenador para los fines científicos más dispares.

Sin embargo, en los últimos años el interés por esta red informática parece haberse desvanecido, contabilizándose en la actualidad menos de 400.000 equipos que ejecutan BOINC. Pero Anderson tiene un plan para devolver la red a la gloria del pasado. Si la caída del ordenador ha estado motivada fundamentalmente por el auge de teléfonos inteligentes y tabletas, ¿por qué no adaptar el software a estos dispositivos?

Ajuste en Android

Se calcula que existen unos 3.200 millones de personas con teléfono móvil en el mundo. Si tan sólo un pequeño porcentaje se uniera a la causa daría lugar a una capacidad de procesamiento de datos tan grande que superaría al mayor superordenador de la historia. Y ese es el reto de David Anderson.

Durante los últimos seis meses, su equipo ha trabajado en un software BOINC que se ejecuta tanto en smartphones como en tabletas, ya que estos dispositivos móviles de última generación cuentan con CPUs y procesadores gráficos de gran alcance, suficiente para adaptarse a la computación distribuida. El único requisito es que utilicen Android como sistema operativo.

Aparentemente esta cesión podría parecer excesiva para el usuario. Sin embargo, el software no va a repercutir en el consumo de batería ni en la factura de telefonía móvil. La conexión sólo será posible cuando el aparato esté cargando y mediante una red Wi-Fi, aprovechando únicamente la capacidad del procesador que de otra forma no se emplearía.

Para adaptarlo al sistema Android, el equipo de Berkeley ha desarrollado un código lo suficientemente inteligente como para apagarse cuando el dispositivo alcance una temperatura demasiado elevada -debido a un exceso de tareas-, arreglando además la interfaz gráfica de usuario.

Antecedentes

Sin embargo, no ha sido este el primer intento de incursión de BOINC en Android. Ya en 2008 un grupo de estudiantes trató de migrar el software al sistema operativo de código abierto de Google. El proyecto BOINCOID aspiraba a que ordenadores, teléfonos e incluso neveras contribuyeran a la ciencia, según Oded Bendov, uno de los desarrolladores.

Para ello reescribieron el código C++ originario del software en Java, añadiendo además algunas modificaciones específicas de Android. Pero no fue más que una prueba, ya que la plataforma nunca llegó a despegar. "Pensé que quizá la comunidad de código abierto lo acogería", explica Bendov. "Tal vez no era lo suficientemente sexy o no era el momento correcto", se lamenta.

Cinco años después, el panorama es muy diferente, ya que los proyectos de crowdsourcing -conocido también como el trabajo o la colaboración abierta distribuida a través de internet- están de nuevo en boga, y Android supera los 500 millones de dispositivos activados en todo el mundo.

No es de extrañar por tanto que el software circule en los próximos meses por dispositivos móviles de todo el mundo, o eso al menos esperan sus creadores. Anderson ansía que el proyecto comience a distribuirse en aplicaciones BOINC que puedan ayudar a analizar datos para Einstein@Home, centrada en buscar púlsares, agujeros negros y ondas gravitacionales, así como en otras iniciativas como Climateprediction.net, que intenta predecir el clima del Siglo XXI; Rosetta@home, dedicada al estudio aplicado a la malaria, el Alzheimer y otras patologías; o la española Ibercivis, que acerca a la ciudadanía investigaciones punteras en diversos campos.

Carácter abierto

¿Y qué pasa con iPhones y iPads? BOINC incluye un código que accede al procesador del dispositivo móvil, algo incompatible con el sistema operativo iOS desarrollado para la tecnología Apple. "El acceso a la App Store es muy restringido", añade Anderson, quien contrapone la filosofía abierta de BOINC con el sistema cerrado característico de la compañía de la manzana.

Sin embargo el profesor confía en que Android bastará para que BOINC vuelva a su apogeo. En ello tendrán mucho que ver las herramientas sociales propias de las plataformas móviles, que permiten compartir aplicaciones, entre otras opciones, lo que contribuirá a aumentar su distribución.

"Lo importante es recordar a los usuarios que los ciclos de la CPU que no usan pueden ayudar a los científicos a realizar hazañas", remarca Anderson, ya sea mediante el ordenador de siempre o con los nuevos dispositivos. Y es que, de una forma segura, estable y sencilla, se puede ayudar a los investigadores a encontrar un púlsar o un agujero negro, pero también a hacer realidad la gran visión de David Anderson de crear una red mundial de equipos trabajando hacia una meta común.

De momento hay una versión beta de BOINC disponible para Android.

FUENTE :http://www.laflecha.net/canales/moviles/noticias/buscando-extraterrestres-con-el-movil
La mayoria pedimos consejo cuando sabemos la respuesta, pero queremos que nos den otra.

SCU

Ya... no andamos bastante justos de batería como para encima esto... ;-)
9Pilon13Gate14Gas16Pylon...cibernetics&...¿?¿?¿?FUCK! scout scout scout!

#!drvy

#2
Recuerdo cuando se hizo el equipo de elhacker para buscar colisiones en SHA-1 jaja eramos el segundo que mas aportaba creo recordar xD

Cita de: Neok-L en  4 Abril 2013, 19:19 PM
Ya... no andamos bastante justos de batería como para encima esto... ;-)

Aparentemente esta cesión podría parecer excesiva para el usuario. Sin embargo, el software no va a repercutir en el consumo de batería ni en la factura de telefonía móvil. La conexión sólo será posible cuando el aparato esté cargando y mediante una red Wi-Fi, aprovechando únicamente la capacidad del procesador que de otra forma no se emplearía.

Saludos

ccrunch

#3
Yo no sabía lo del BOINC. Ahora tengo una cuenta y tengo el ventilador a 100.

Ahora estoy participando en 4 búsuquedas, adjunto una imagen como referencia para que veáis como funciona. Se puede configurar lo que quieres usar de CPU,GPU y HD. Yo he puesto que puede usar el 100% de GPU y CPU, y 50GB de disco.

Es fácil de usar, más bien no tienes que hacer nada. Creo que vale la pena, lo que me ha llamado la atención es que te dan puntos y distintivos, una tontería pero mira, eso me ha hecho quedarme XD




corax

Yo tampoco sabía de la existencia del proyecto. Después de leer la noticia me he bajado el programa y he puesto el ordenador a trabajar.

Estaría bien que hubiese una chincheta en el Foro Libre para informar a la gente de que esto existe, probablemente la gente se animaría a colaborar.
Nuestro idioma ha tardado 12 siglos en llegar hasta hoy día. Tú tan sólo tardas 20 segundos en escribir un post: no destroces en tan poco tiempo lo que tantos siglos ha costado crear.

crazykenny

Cita de: ccrunch en  4 Abril 2013, 19:53 PM
Es fácil de usar, más bien no tienes que hacer nada. Creo que vale la pena, lo que me ha llamado la atención es que te dan puntos y distintivos, una tontería pero mira, eso me ha hecho quedarme XD
Personalmente, llevo bastante tiempo utilizando BOINC, y, bueno, lo de los puntos, bueno, coincido contigo en que es una tonteria, pero tambien pienso que es una forma de incentivar y/o ver cuanto ha colaborado la gente en el proyecto (aunque no sea una manera muy "exacta" en cuanto a X puntos sean X horas procesadas -creo yo vamos-, por decirlo de alguna manera).
Muchas gracias por vuestra atencion.
Saludos.
A nivel personal, lo que me da mas miedo no son los planteamientos y acciones individuales, sino las realizadas en grupo, ya que estas ultimas pueden acabar con consecuencias especialmente nefastas para todos.
Se responsable, consecuente y da ejemplo.
http://informaticayotrostemas.blogspot.com.es/2013/12/situacion-de-la-educacion-actual-en.html
https://informaticayotrostemas.blogspot.com/