GAAP
Grupo de Arquitecturas de Altas Prestaciones
Arquitecturas de Altas Prestaciones
Obviamente esta es la línea de investigación principal del grupo, que se ha centrado desde sus inicios en los sistemas basados en clusters y en FPGAs, aunque también trabaja en ocasiones con otro tipo de arquitecturas como pueden ser los Grids y los sistemas Cloud o las arquitecturas para gráficos y multimedia (GPUs y videoconsolas).
Dentro de este área, los trabajos realizados por GAAP se han centrado en varios aspectos concretos:
- Evaluación y predicción de rendimiento (monitor y modelo de predicción DYPAP).
- Modelos y métricas de rendimiento (ganancia, eficiencia, coste, escalabilidad, robustez).
- Equilibrio de carga y planificación.
- Diseño de arquitecturas híbridas: HIPAOC (HIgh Performance Architecture On Chip)
ALGUNOS PROYECTOS DE INVESTIGACIÓN
Representación y Visualización Eficiente de Objetos Tridimensionales en Clusters de Bajo coste (TIC2002-04486-C02-02). CICYT, 1/12/2002-1/12/2003. Investigador Principal: Luis Ignacio Pastor Pérez.
Entrenadores virtuales mediante plataformas de bajo coste (TIC2003-08933-C02). CICYT, 1/11/2003- 1/11/2006. Investigador Principal: Luis Ignacio Pastor Pérez.
GATARVISA: Algoritmos, Técnicas y Aplicaciones de Realidad Virtual y Simulación Avanzada (proyecto coordinado S-0505/DPI/0235). Consejería de Educación de la comunidad Autónoma de Madrid, 2006-2009. Investigador Principal: Luis Ignacio Pastor Pérez.
VATRAP: Videovigilancia asistida en tiempo real mediante hardware de altas prestaciones. Consejería de Educación de la comunidad Autónoma de Madrid y Universidad Rey Juan Carlos, 2008. Investigador Principal: Antonio Sanz Montemayor.
ALGUNOS PROYECTOS FIN DE CARRERA Y TRABAJOS FIN DE MÁSTER
"Optimización del monitor y modelo DYPAP para predicción de tiempos de respuesta", Jorge Navas Díaz (Ingeniería Informática).
"Diseño e implementación de un módulo de migración de tareas para algoritmos de equilibrio de carga", Gabriel Robles Martín (Ingeniería Informática).
"Caracterización automática de la jerarquía de memoria para predicción de tiempos de respuesta", Jorge Navas Díaz (Master Oficial en Tecnologías de la Información y Sistemas Informáticos).
"Integración de algoritmos de equilibrio de carga para clusters con Globus Toolkit", David Matías Hernández (Ingeniería Informática).
"Modelo dinámico de predicción de asignación de CPU para Windows XP", Luis Fernando García (Máster en Investigación en Sistemas Hardware y Software Avanzados).
"Implementación del cálculo de integrales de difracción a través de GPU y su aplicación en holografía digital", Rafael Valenzuela (Máster en Investigación en Sistemas Hardware y Software Avanzados).
TESIS DOCTORALES
"Metodología para el diseño y evaluación de sistemas hardware basada en técnicas de alto nivel", Antonio Guzmán (Octubre 2006).
Leonardo Vargas (en desarrollo en la actualidad).
Heterogeneidad e interoperabilidad
Aunque las líneas de investigación del apartado anterior se han llevado a cabo teniendo en cuenta una gran variedad de sistemas, siempre nos han interesado especialmente aquellos en los que la heterogeneidad es una de las caracterísiticas principales.
Por ello, los monitores, modelos, métricas y algoritmos que se han desarrollado como conclusión de las investigaciones realizadas, son capaces de optimizar la utilización de todos los recursos disponibles en los sistemas incluso cuando estos son del todo heterogéneos:
- Equilibrio de carga en clusters heterogéneos desde el punto de vista del HW (nodos monoprocesador y multiprocesador, GPUs, consolas).
- Interoperabilidad de nodos Linux y Windows en clusters y Grids.
- Programación de middleware que haga la heterogeneidad transparente al usuario en sistemas distribuidos.
- Simulación distribuida e integración de simuladores entre sí o con otros sistemas.
- Integración de sistemas de información para Zero Latency Enterprise, Real Time Enterprise, etc.
ALGUNOS PROYECTOS DE INVESTIGACIÓN
Red Temática para la coordinación de actividades middleware en Grids (TIC2002-12422-E). Acción especial del Ministerio de Ciencia y Tecnología, 1/4/2004-31/3/2006. Investigador Principal: Ignacio Martín Llorente.
Análisis de algoritmos de equilibrio de carga de trabajo para clusters heterogéneos y sistemas grid (PPR-2004-55). Universidad Rey Juan Carlos, 1/1/2005-30/9/2005. Investigador Principal: Marta Beltrán Pardo.
Interoperabilidad en monitorización de sistemas basados en clusters y tecnología Grid (Artículo 83). Informática64. Investigador Principal: Marta Beltrán Pardo.
Interoperabilidad en equilibrio de carga para computación de altas prestaciones basada en clusters y tecnología Grid (Artículo 83). Microsoft y Fundación Alfonso Martín Escudero, Investigador Principal: Marta Beltrán Pardo.
ALGUNOS PROYECTOS FIN DE CARRERA Y TRABAJOS FIN DE MÁSTER
"Optimización de OpenMosix para clusters heterogéneos", Jose Luis San Martín Toledo (Ingeniería Informática).
"Algoritmo de equilibrio de carga interoperable en clusters heterogéneos", Álvaro Ramiro Benavides (Ingeniería Informática).
"Implementación de un modelo de interoperabilidad para un entorno de simulación constructiva", Guillermo Vivar (Máster en Investigación en Sistemas Hardware y Software Avanzados).
TESIS DOCTORALES
"Equilibrio de carga en clusters heterogéneos", Marta Beltrán (Julio 2005).
"Modelo para la implantación de soluciones de gestión corporativa en tiempo real", Fernando Sevillano (Marzo 2010).
Miguel Serna (en desarrollo en la actualidad).
Seguridad
Por último, teniendo en cuenta las tendencias actuales en arquitecturas de altas prestaciones y en redes, la seguridad es otra de las líneas fundamentales de nuestro grupo de investigación
En este campo nos hemos centrado en los siguientes aspectos:
- Metodologías para auditoría de caja negra (arquitecturas, aplicaciones web, bases de datos).
- Metodologías para la implantación de sistemas y aplicaciones seguros.
- Descubrimiento de nuevas amenazas y vulnerabilidades (Voz IP, Bluetooth, Blind SQL Injection, BLind LDAP Injection).
- Protección de Infraestructuras de Información Críticas (CIIP) y ciberterrorismo.
ALGUNOS PROYECTOS FIN DE CARRERA
"Diseño e implantación de arquitecturas seguras", Alberto Luís Corrales Hermoso (Ingeniería Informática).
"Metodología para la fortificación de bases de datos", Carlos Rubio Ávila (Ingeniería Informática).
"Metodología para la evaluación de la seguridad en aplicaciones Web frente a ataques Blind SQL Injection", José María Alonso Cebrián (Ingeniería Informática).
"Evaluación de seguridad de infraestructuras VOIP sobre WLAN", Carlos Rubio Ávila (Master Oficial en Tecnologías de la Información y Sistemas Informáticos).
"LDAP Injection&Blind LDAP Injection", José María Alonso Cebrián (Master Oficial en Tecnologías de la Información y Sistemas Informáticos).
"Prefetching Web Browsing", Juan Antonio Calles (Ingeniería Técnica en Informática de Sistemas).
"Gestión de riesgos en ITIL v3", Rafael Beltrán (Máster en Investigación en Sistemas Hardware y Software Avanzados).
TESIS DOCTORALES
Chema Alonso (en desarrollo en la actualidad).
WHITEPAPERS PARA CONFERENCIAS HACKER
BlackHat Europa 2008
Defcon16
ToorCon X
DeepSec 2008