rCUDA, una nueva tecnología desarrollada por el alumno de doctorado de la Universitat Politècnica de València y la Universitat Jaume I de Castelló, Antonio J. Peña, con el apoyo de los investigadores de estas dos universidades públicas, fue una de las protagonistas en la exposición internacional de mayor prestigio en el campo de la supercomputación,SuperComputing 2011, celebrada en Seattle la semana pasada. La herramienta diseñada desde la UJI y la UPV permite el acceso remoto a aceleradores gráficos (GPUs) en un clúster de computadores de altas prestaciones (clúster HPC).
El sistema planteado consiste en una capa software que permite que un programa que se está ejecutando en uno de los computadores del clúster use, a través de la red, los aceleradores gráficos instalados en el clúster, independientemente del computador concreto al que estén conectados, con el fin de acelerar operaciones complejas de cálculo. Sin la tecnología rCUDA, un programa que se está ejecutando en uno de los computadores solo puede usar el acelerador instalado en su mismo nodo.
La herramienta diseñada desde la UJI y la UPV permite el acceso remoto a aceleradores gráficos en un clúster de computadores de altas prestaciones.
La aplicación ha sido desarrollada por el estudiante de doctorado de la UPV, Antonio J. Peña, dentro de la investigación que realiza actualmente para su tesis doctoral en la Universitat Jaume I, dirigida por los profesores Federico Silla – Grupo de Arquitecturas Paralelas de la UPV – y Rafael Mayo, – Grupo de Arquitecturas y Computación de Altas Prestaciones de la UJI–, quienes también participaron en la demostración.
Antonio Peña, que actualmente se encuentra en el Centro de Supercomputación de Suizaprobando este sistema, defenderá próximamente su trabajo de investigación. Según el profesor Mayo, la aplicación práctica de esta tesis “es el ciclo perfecto para un trabajo doctoral: hacer una investigación que después se pueda aplicar a sistemas reales mejorando su eficiencia”.
En opinión de Federico Silla, de la UPV, “esta tecnología supone un paso muy importante para optimizar el rendimiento de los centros de datos y centros de computación de altas prestaciones que utilizan GPUs para sacar más rendimiento a sus aplicaciones, reduciendo el tiempo de ejecución. Además, al compartir las GPUs entre diferentes aplicaciones que se están ejecutando al mismo tiempo en los diversos nodos del clúster, aumentamos su utilización, haciendo un uso mucho más eficiente de la energía consumida”.
La demostración realizada en la feria de supercomputación fue posible gracias a la invitación de la empresa Mellanox Technologies, la compañía más importante en la implementación de la tecnología InfiniBand, un protocolo de comunicaciones abierto a cualquier empresa y un proveedor de servicios para servidores y almacenamiento. “Mellanox se interesó por nuestra tecnología ya en el Supercomputing de 2010 en Nueva Orleans. Mellanox considera que nuestra tecnología es altamente innovadora y permite utilizar de forma muy flexible los aceleradores basados en GPUs, siendo un excelente complemento a sus productos. Además, nos ha invitado a presentar nuestro trabajo en diversas conferencias y foros en Suiza, Alemania, y China”, destaca Federico Silla.
El equipo de trabajo de rCUDA está formado, además del doctorando y sus directores de tesis, por José Duato, Javier Nadal y Carlos Reaño, de la UPV y Enrique Quintana yAdrián Castelló de la UJI.
El mundo de la computación trabaja para conseguir en 2020 el primer computador con capacidad exaflop que permitirá hacer 10 elevado a 18 operaciones por segundo y resolver cálculos de cuestiones relacionadas con el cambio climático o la secuenciación genómica a las que la actual tecnología no puede dar respuesta; y entre las tecnologías que se utilizan para desarrollar este nuevo computador se encuentra el GPU Computing (el uso de la unidad de procesamiento gráfico para realizar operaciones de cálculo científico).
Más información del proyecto en Universitat Jaume I o Universitat Politècnica de València
No comments yet.