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 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)
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.
PROYECTOS FIN DE CARRERA Y 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). Calificación: 9.5.
"Implementación VHDL del microprocesador MIPS. Un enfoque docente", David Matías Hernández (Ingeniería Técnica en Informática de Sistemas). Calificación: 9.
"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). Calificación: 9.
"Utilización de la actividad de las imágenes para la mejora del estándar JPEG2000", Álvaro Gómez Conde (Ingeniería Informática). Calificación: 10 (MH).
"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). Calificación: 9.
"Integración de algoritmos de equilibrio de carga para clusters con Globus Toolkit", David Matías Hernández (Ingeniería Informática). Calificación: 7.5.
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).
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.
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.
PROYECTOS FIN DE CARRERA
"Optimización de OpenMosix para clusters heterogéneos", Jose Luis San Martín Toledo (Ingeniería Informática). Calificación: 9.5.
"Algoritmo de equilibrio de carga interoperable en clusters heterogéneos", Álvaro Ramiro Benavides (Ingeniería Informática). Calificación: 10.
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ías 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).
PROYECTOS FIN DE CARRERA
"Diseño e implantación de arquitecturas seguras", Alberto Luís Corrales Hermoso (Ingeniería Informática). Calificación: 10.
"Metodología para la fortificación de bases de datos", Carlos Rubio Ávila (Ingeniería Informática). Calificación: 9.
"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). Calificación: 10.
"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). Calificación: 9.5.
"LDAP Injection&Blind LDAP Injection", José María Alonso Cebrián (Master Oficial en Tecnologías de la Información y Sistemas Informáticos). Calificación: 10.
"Prefetching Web Browsing", Juan Antonio Calles (Ingeniería Técnica en Informática de Sistemas). Calificación: 8.
TESIS DOCTORALES
Chema Alonso (en desarrollo en la actualidad).
WHITEPAPERS PARA CONFERENCIAS HACKER
BlackHat Europa 2008
Defcon16
ToorCon X
DeepSec 2008