05.20.08
Presentación pública del supercomputador JANUS en Trento
El acto tendrá lugar en Trento (Italia) el próximo día 27 de Febrero a las 12 horas en la sede de la ECT (European Centre for Theoretical Studies in Nuclear Physics), Via delle Tabarelle, Villazzano (Trento), con la asistencia del Rector de la Universidad de Ferrara, el Rector de la Universidad de Roma La Sapienza, investigadores de diferentes centros italianos, desarrolladores de la Empresa Eurotech, el director del BIFI D. José Félix Sáenz y el Director del Proyecto Janus D. Alfonso Tarancón.
El 27 de febrero se presentará oficialmente en Trento Janus, un superordenador nacido de una idea y un proyecto de científicos Italianos y Españoles de las Universidades de Extremadura, Ferrara, Complutense de Madrid, Roma La Sapienza y Ferrara, y fabricado por el grupo industrial italiano Eurotech.
JANUS es un ordenador extremadamente innovador, con un alto nivel de paralelismo, y cuya arquitectura esta basada en FPGA (Field Programmable Gate Array), chips en los que las conexiones hardware pueden ser programadas específicamente para cada programa concreto en el momento de la ejecución.
El nombre Janus, por el antiguo dios del mismo nombre, procede de esta doble programación, por la cual el programador decide no sólo las instrucciones a ejecutar sino también la funcionalidad lógica del hardware. Es evidente que esta flexibilidad permite alcanzar prestaciones revolucionarias para algunos problemas concretos.
La investigación científica usa modernos instrumentos de cálculo disponibles hoy en día para adquirir nuevos conocimientos en los mas variados campos: ejemplos típicos de lo muy grande y lo muy pequeño son respectivamente el estudio del origen del universo y el estudio del comportamiento de las proteínas dentro de las células, pero hay muchos otros temas que se vislumbran cruciales en el ámbito del supercálculo.
Disponer de ordenadores de altas prestaciones es necesario si se quiere resolver estas investigaciones de alto nivel. Por eso, uno de los criterios actuales para medir el grado de desarrollo de un país es la potencia de cálculo disponible.
La heterogeneidad de los problemas y de su estructura lleva a la selección, en casos diversos, de distintas tipologías de ordenadores. Ejemplos de ello, un supercomputador basado en procesadores comerciales, en infraestructuras informáticas como el GRID, en sistemas de cálculo voluntario (en los cuales un programa o un salvapantallas descargado de Internet, por ejemplo, ayuda en la factorización de números primos o en la determinación de la topología exacta de Internet) y, finalmente, cálculos dedicados y aplicaciones específicas.
Grupos de científicos de todo el mundo están trabajando al mismo tiempo desde hace muchos años en investigación de temas de física avanzada y en el desarrollo de computadoras de alto rendimiento para las aplicaciones de la física de altas energías y de la materia condensada con el fin de mejorar y hacer cada vez más precisas las simulaciones numéricas.
Entre éstos, tiene un papel importante un grupo de científicos italianos y españoles que afrontan, entre otros, el problema relativo al estudio de los sistemas desordenados, incluyendo los vidrios de spin, materiales con propiedades peculiares, y, más en general, sistemas complejos de naturaleza variada (modelos de mercados económicos, problemas de optimización, sistemas biológicos )
Los ordenadores convencionales e incluso los más grandes supercomputadores existentes no pueden dar solución a estos problemas, ya que a pesar de los procedimientos para analizar numéricamente reconduciendo los cálculos a secuencias de operaciones muy sencillas, éstos requerirían de centenares o miles de años de tiempo de cálculo para llevar a cabo la cantidad necesaria de operaciones. Janus interviene precisamente en la resolución de este tipo de problemas.
El hecho de que problemas de gran complejidad e interés puedan afrontarse mediante la aplicación repetida de algoritmos simples permite implementar en las FPGA, procesadores “vergini” cuyas conexiones hardware pueden ser programadas para funciones específicas en el momento de la aplicación del programa.
La posibilidad de programación directa de las funciones hardware asegura que puede obtenerse de una única FPGA prestaciones entre 10 y 1000 veces superiores, según la aplicación elegida, y comparándose al mejor procesador disponible a día de hoy.
Igualmente importante es el reducido consumo energético de Janus, que lleva a cabo las operaciones de cálculo utilizando aproximadamente una centésima de la energía que utilizaría un supercomputador tradicional.
Janus ha sido concebido y proyectado aprovechando la gran experiencia en investigación y desarrollo en ordenadores dedicados: Janus esta dedicado específicamente al análisis y simulaciones de los modelos físicos que describen los vidrios estructurales y vidrios de spin y de otros sistemas complejos, como por ejemplo las redes sociales, las proteínas o los problemas de optimización.
Janus ha sido ideado y diseñado bajo las investigaciones de las Universidad de Extremadura, la Universidad de Ferrara, la Universidad Complutense de Madrid, la Universidad de Roma La Sapienza y el BIFI, Instituto de Biocomputacion y Física de Sistemas Complejos de la Universidad de Zaragoza
El proyecto hereda y pone en sinergia dos capítulos diferentes y complementarios de experiencia de alto nivel en el campo del desarrollo de sistemas de cálculo dedicado para aplicaciones científicas. El grupo de investigación italiano ha estado comprometido en un pasado cercano en el proyecto APE del Instituto Nacional de Física Nuclear, que ha realizado diversas generaciones de sistemas de cálculo utilizados en el estudio teórico de las propiedades elementales, mientras que el grupo de investigadores españoles ha colaborado en el proyecto SUE, uno de los pioneros en la utilización de forma científica de las FPGA.
Estas dos experiencias diferentes, contando con el apoyo del grupo industrial Eurotech, se han unido ahora en la creación de Janus. La presencia de una empresa de gran nivel tecnológico como un partner más, permitirá a Janus entrar en mercados de ese mismo nivel tecnológico, que al mismo tiempo están más lejanos de la comunidad de investigación que ha desarrollado este ordenador. Para llevar a cabo este fin, será formalizado un acuerdo entre las Universidades y la empresa Eurotech que permitirá esta transferencia tecnológica.
El diseño de Janus se ha desarrollado a lo largo de diferentes e importantes pasos. El primero de ellos, fue la decisión del tipo de problemas para los cuales el uso de este supercomputador habría tenido impacto. Después se definió la arquitectura global, su geometría y los componentes, y el sistema de Input/Output. Seguidamente se pasó al diseño concreto del archivo y base de las formulas de cálculo. En esta fase la colaboración con el grupo Eurothech ha jugado un papel muy importante.
La colaboración entre científicos con diferentes formaciones e investigaciones y entre científicos y un grupo industrial puntero ha permitido un intercambio fluido de ideas, un encuentro interdisciplinario y una sinergia esencial que ha culminado en la
realización de Janus y en su uso como elemento fundamental de las investigaciones científicas punteras.
Enlace permanente Comentarios desactivados
