Computación de bajo coste: alternativas para computación distribuida
Estos días he ojeado varias noticias sobre este tema, que por un lado me parece muy interesante, pero por otro no le veo mucha aplicación a nivel doméstico.
Ya estamos acostumbrados a oir en el ambiente informático o de telefonía móvil el término de procesadores con varios núcleos; significa que el microprosedor tiene incorporado varios procesadores idénticos que pueden ejecutar tareas de forma paralela. Por contra, el término computación distribuida se refiere a sistemas normalmente completos que están unidos por red y se percibe como una única máquina con posibilidades de computación en paralelo.
Cluster de Raspberry Pi
En primer lugar y ya disponible de forma comercial por cerca de 40€ cada uno, se puede adquirir todos los pequeños Raspberry Pi que se desee para montar un cluster tipo Beowulf. Básicamente consiste en cablear cada RPi para proporcionarle alimentación elétrica y conexión de red. Después instalar y configurar la tarjeta SD del nodo maestro y clonar la de los esclavos. Toda la información está en este enlace.
Parallela Computer
Por otro lado está el interesante proyecto Paralella, en estos momentos todavía en desarrollo. Va a permitir por 100€ tener una pequeña máquina controlada con un procesador ARM A9 de 2 núcleos al que se le suma el coprocesador Epiphany desarrollado por esta empresa, compuesto por 16 o 64 procesadores RISC de coma flotante.
Ya podemos acceder a alternativas (o experimentos) de computación en paralelo con bajo coste y consumo, pero con el inconveniente que comentaba al comienzo: ¿para que qué aplicaciones domésticas más allá de aprender a montar el sistema?