SDNHPC: Soluciones para nuevos desafíos en computación de altas prestaciones

En este proyecto se abordan algunos de los desafíos planteados en las arquitecturas de altas prestaciones, entre las que incluimos los procesadores multinúcleo y manycore, las tarjetas gráficas y las FPGAs por una parte, y la computación cloud y el paradigma Big Data por otra. Las soluciones propuestas se validarán sobre aplicaciones de especial interés en diferentes ámbitos. Así, los desafíos se organizan en dos grupos tanto a nivel de sistema como de software de aplicaciones: Soluciones para el procesamiento de aplicaciones de computación masiva y Soluciones HPC y cloud para el procesamiento del Big Data.

Objetivos

Los objetivos generales del proyecto se han organizado en dos grupos, cuyo nexo común es el desarrollo de soluciones optimizadas para arquitecturas HPC y Cloud respectivamente:

  1. Soluciones para el procesamiento de aplicaciones de computación masiva.
  2. Soluciones HPC y Cloud para el procesamiento del Big Data.

Para el primero de ellos se abordan los siguientes 7 objetivos:

  1. Análisis, modelado y optimización del rendimiento en sistemas multicore y manycore.
  2. Procesamiento eficiente de datos LiDAR en multicores y manycores.
  3. Técnicas basadas en “deep learning” para la clasificación en tiempo real de datos multidimensionales.
  4. Análisis temporal de conjuntos de datos multidimensionales.
  5. Técnicas de registrado de conjuntos de datos multidimensionales.
  6. Implementación de técnicas de optimización de simuladores numéricos sobre arquitecturas avanzadas.
  7. Procesamiento eficiente de imágenes biomédicas.

Para el segundo se abordan los siguientes 3 objetivos:

  1. Soluciones Big Data para aplicaciones computacionalmente intensivas.
  2. Nuevas arquitecturas para el despliegue de soluciones Big Data.
  3. Desarrollo de técnicas de optimización de simuladores numéricos en entornos cloud.