Conferencia de Directores y Decanos de Ingeniería Informática

Científicos de toda Europa investigan cómo será la computación a gran escala

Dos centenares de científicos de más de cuarenta países investigan cómo serán los sistemas ultraescalares de computación de próxima generación en el marco de Nesus, una de las mayores redes de investigación europea, que está coordinada por la Universidad Carlos III de Madrid.

Back Home

Logo de Nesus.

Los sistemas ultraescalares tratan de combinar las ventajas de la computación paralela y la distribuida. La primera es una forma de cómputo en la que se ejecutan muchas instrucciones al mismo tiempo, basándose en el principio de que un gran problema se puede dividir en muchos otros pequeños que se resuelven simultáneamente.

La segunda, tanto en su vertiente de computación en malla (grid) o en la nube (cloud), utiliza un gran número de ordenadores organizados en clústeres en una infraestructura distribuida, pudiendo ejecutar millones de trabajos simultáneamente.

El objetivo científico de Nesus es estudiar los retos que existen en los sistemas ultraescalares de computación de próxima generación. Estos sistemas, que se van a caracterizar por su gran tamaño y complejidad, presentan retos muy considerables, desde su construcción hasta su explotación y el uso que hagan los usuarios.

“Intentamos analizar todos los retos que existen y ver cómo se pueden estudiar de forma conjunta e integrada, para poder proporcionar un sistema más sostenible”, comenta el catedrático del departamento de Informática de la Carlos III, Jesús Carretero, coordinador de esta importante acción COST de la Unión Europea (UE), en un comunicado emitido por dicha universidad del que se hace eco Tendencias 21.

Ecosistema de científicos

El proyecto empezó hace unos meses con 29 países europeos, pero actualmente consta de 39 países del ámbito europeo y 6 países de otros continentes. «Es la acción COST más grande que ha habido nunca, lo cual demuestra el interés que hay en la misma”, señala Jesús Carretero.

Ahora involucra a casi 200 científicos, de los cuales casi el 40% son investigadores jóvenes, porque un objetivo fundamental de estas acciones es promocionar y crear un ecosistema de científicos que puedan trabajar a futuro en estos temas en la UE.

Grandes supercomputadores paralelos

El objetivo en tecnología escalable y sostenible es que, para el año 2020, haya grandes supercomputadores paralelos, denominados actualmente exaescalares, y conseguir que grandes centros de datos con cientos de miles de computadores puedan trabajar con sistemas de memoria distribuida de forma coordinada. “Al final la idea es que ambas arquitecturas puedan converger para resolver problemas en lo que denominamos ultraescala”, indica Carretero.

Las aplicaciones de estos sistemas y los beneficios que pueden reportar para la sociedad son enormes, según los investigadores: Ayudarán a realizar desde estudios de genómica hasta de nuevos materiales, pasando por simulaciones de dinámica de fluido empleadas para el análisis atmosférico y la predicción del clima o incluso en el estudio del cerebro humano y de su comportamiento.

Grandes sistemas, grandes retos

Los retos que presenta este tipo de computación afectan a aspectos tan variados como su escalabilidad, los modelos de programación empleados, su resiliencia ante fallos, su gestión energética, el manejo de grandes volúmenes de datos, etc.

“Tratamos de encontrar la forma en la cual todas las soluciones que se propongan se puedan transmitir a las aplicaciones de los usuarios con el mínimo de esfuerzo de rediseño y de reprogramación posible”, comenta Carretero.

Uno de los principales resultados que se espera obtener en el marco de esta acción, que concluye en 2018, es un catálogo de aplicaciones en código abierto desarrolladas por los científicos. De esta forma, cualquiera podrá utilizar estas aplicaciones para probarlas en sus sistemas y demostrar el nivel de sostenibilidad de los mismos.