Dr. Gabriel Rodríguez Álvarez  

Profesor contratado doctor (PC-DR)

Departamento Ingeniería de Computadores
Área Arquitectura y tecnología de computadore
Investigación  Grupo de investigación Grupo de Arquitectura de Ordenadores
Líneas de investigación - Fault tolerance of parallel codes. - Compilers for embedded systems and high performance computing. - Emerging memory technologies.
Contacto Directorio de la UDC
Orcid id0000-0002-0338-3655

Docencia

Docencia impartida

En este apartado se muestra la docencia impartida en grados, másteres y resto de estudios oficiales en los últimos 6 años.

Asignatura y estudios en la que se imparte Horas totales
Concurrencia y Paralelismo 50
Estructura de Computadores
Grado en Ingeniería Informática. Curso Puente
30
Programación Integrativa 64
Proyecto Fin de Carrera
Ingeniero en Informática
2
Trabajo Fin de Grado. Mención en Ingeniería de Computadores 4
Asignatura y estudios en la que se imparte Horas totales
Concurrencia y Paralelismo
Grado en Ingeniería Informática
45
Estructura de Computadores
Grado en Ingeniería Informática
Grado en Ingeniería Informática. Curso Puente
Máster Universitario en Ingeniería Informática
30
Programación Integrativa
Grado en Ingeniería Informática
57
Proyecto Fin de Carrera
Ingeniero en Informática
2
Trabajo Fin de Grado. Mención en Tecnología de la Información
Grado en Ingeniería Informática
Grado en Ingeniería Informática. Curso Puente
8
Asignatura y estudios en la que se imparte Horas totales
Concurrencia y Paralelismo
Grado en Ingeniería Informática
73
Estructura de Computadores
Grado en Ingeniería Informática
Grado en Ingeniería Informática. Curso Puente
Máster Universitario en Ingeniería Informática
30
Programación Integrativa
Grado en Ingeniería Informática
57
Asignatura y estudios en la que se imparte Horas totales
Concurrencia y Paralelismo
Grado en Ingeniería Informática
80
Depuración de Programas y Análisis del Rendimiento
Máster Universitario en Computación de Altas Prestaciones
13
Programación Integrativa
Grado en Ingeniería Informática
57
Software de Base para Supercomputación
Máster Universitario en Computación de Altas Prestaciones
18
Trabajo Fin de Grado. Mención en Tecnología de la Información
Grado en Ingeniería Informática
25
Trabajo Fin de Máster
Máster Universitario en Computación de Altas Prestaciones
2
Asignatura y estudios en la que se imparte Horas totales
Concurrencia y Paralelismo
Grado en Ingeniería Informática
72
Depuración de Programas y Análisis del Rendimiento
Máster Universitario en Computación de Altas Prestaciones
13
Informática Básica
Grado en Ingeniería Informática
17,5
Programación Integrativa
Grado en Ingeniería Informática
57
Software de Base para Supercomputación
Máster Universitario en Computación de Altas Prestaciones
12
Trabajo Fin de Grado. Mención en Tecnología de la Información
Grado en Ingeniería Informática
27
Asignatura y estudios en la que se imparte Horas totales
Concurrencia y Paralelismo
Grado en Ingeniería Informática
105
Depuración de Programas y Análisis del Rendimiento
Máster Universitario en Computación de Altas Prestaciones
13
Informática Básica
Grado en Ingeniería Informática
17,5
Programación Integrativa
Grado en Ingeniería Informática
32
Software de Base para Supercomputación
Máster Universitario en Computación de Altas Prestaciones
12

Tutorías definidas por el/la docente para el curso académico 2017/2018.

Facultad de Informática

Cuatrimestre Día Lugar
Primer cuatrimestre miércoles
11:00 a 14:00
Despacho 3.12. Edificio Área Científica
Primer cuatrimestre viernes
11:00 a 14:00
Despacho 3.12. Edificio Área Científica
Segundo cuatrimestre martes
13:00 a 14:00
Despacho 3.12. Edificio Área Científica
Segundo cuatrimestre jueves
11:00 a 14:00
Despacho 3.12. Edificio Área Científica
Segundo cuatrimestre viernes
12:00 a 14:00
Despacho 3.12. Edificio Área Científica

Trabajos de fin de grado y máster

Dirigidos o codirigidos por el/la docente desde el año 2013.

Modelado del consumo energético de procesadores en dispositivos móviles
Simulación de memorias scratchpad con la herramienta gem5
Sistema de gestión de contenidos para crear y administrar páginas web

Resultados de investigación

Puede consultar los méritos de investigación seleccionando un tipo de mérito y el año.

NUEVOS DESAFIOS EN COMPUTACION DE ALTAS PRESTACIONES: DESDE ARQUITECTURAS HASTA APLICACIONES (II)

Entidad financiadora Ministerio de Economía y Competitividad (MINECO)
Investigadores principales Ramón Doallo Biempica, Juan Touriño Domínguez
Tipo Proyecto Programas Nacionales
Fechas Desde 30/12/2016 a 29/12/2019

Red de Computación de Altas Prestaciones en Arquitecturas Heterogéneas (CAPAP-H5)

Entidad financiadora Ministerio de Economía y Competitividad
Investigadores principales Arturo González Escribano
Tipo Proyecto Programas Nacionales
Fechas Desde 01/01/2015 a 31/12/2015

Network for Sustainable Ultrascale Computing (NESUS)

Entidad financiadora Union Europea
Investigadores principales Jesús Carretero Pérez
Tipo Proyecto UE
Fechas Desde 28/03/2014 a 27/03/2018

Nuevos Desafíos en Computación de Altas Prestaciones: desde Arquitecturas hasta Aplicaciones

Entidad financiadora Ministerio de Economía y Competitividad
Investigadores principales Ramón Doallo Biempica y Juan Touriño Domínguez
Tipo Proyecto Programas Nacionales
Fechas Desde 01/01/2014 a 31/12/2016

Consolidación y Estructuración de Unidades de Investigación Competitivas: Grupo de Arquitectura de Computadores de la Universidad de A Coruña (Grupo de Referencia Competitiva)

Entidad financiadora Xunta de Galicia
Investigadores principales Ramón Doallo Biempica
Tipo Proyecto Programas Autonomicos
Fechas Desde 01/01/2013 a 31/12/2016

Ayudas para la consolidación y estructuración de unidades de investigación competitiva. Modalidad de agrupaciones estratégicas (CITIC)

Entidad financiadora Xunta de Galicia
Investigadores principales Bertha Guijarro Berdiñas
Tipo Proyecto Programas Autonomicos
Fechas Desde 01/01/2012 a 31/12/2013

High-Performance Embedded Architectures and Compilation Network of Excellence, HiPEAC-3 NoE

Entidad financiadora Union Europea
Investigadores principales Koen De Bosschere
Tipo Proyecto UE
Fechas Desde 01/02/2012 a 31/01/2016

Red de Computación de Altas Prestaciones sobre Arquitecturas Paralelas Heterogéneas (CAPAP-H4)

Entidad financiadora Ministerio de Economía y Competitividad
Investigadores principales Diego R. Llanos Ferraris
Tipo Proyecto Programas Nacionales
Fechas Desde 15/06/2012 a 25/04/2014

Arquitecturas, Sistemas y Herramientas para Computación de Altas Prestaciones

Entidad financiadora Ministerio de Economía y Competitividad
Investigadores principales Ramón Doallo Biempica
Tipo Proyecto Programas Nacionales
Fechas Desde 01/01/2011 a 30/06/2014

Red de Computación de Altas Prestaciones sobre Arquitecturas Paralelas Heterogéneas (CAPAP-H3)

Entidad financiadora Ministerio de Economía y Competitividad
Investigadores principales Diego R. Llanos Ferraris
Tipo Proyecto Programas Nacionales
Fechas Desde 15/06/2011 a 14/06/2012

Red de Computación de Altas Prestaciones sobre Arquitecturas Paralelas Heterogéneas (CAPAP-H2)

Entidad financiadora Ministerio de Economía y Competitividad
Investigadores principales Enrique S. Quintana Ortí
Tipo Proyecto Programas Nacionales
Fechas Desde 15/06/2010 a 14/06/2011

Red Gallega de Computación de Altas Prestaciones II

Entidad financiadora Xunta de Galicia
Investigadores principales Ramón Doallo Biempica
Tipo Proyecto Programas Autonomicos
Fechas Desde 01/01/2010 a 31/12/2011

Consolidación y Estructuración de Unidades de Investigación Competitivas: Grupo de Arquitectura de Computadores de la Universidad de A Coruña (Grupo de Referencia Competitiva)

Entidad financiadora Xunta de Galicia
Investigadores principales Ramón Doallo Biempica
Tipo Proyecto Programas Autonomicos
Fechas Desde 01/01/2010 a 31/12/2012

Soporte para Aplicaciones de Paso de Mensajes en Supercomputadores: Tolerancia a Fallos y Maleabilidad

Entidad financiadora Consellería de Educación e Ordenación Universitaria
Investigadores principales María José Martín Santamaría
Tipo Proyecto Programas Autonomicos
Fechas Desde 01/11/2010 a 31/10/2013

Red MATHEMATICA Consulting and Computing de Galicia

Entidad financiadora Xunta de Galicia
Investigadores principales Wenceslao González Manteiga
Tipo Proyecto Programas Autonomicos
Fechas Desde 01/01/2009 a 31/12/2010

Open European Network for High Performance Computing on Complex Environments (ComplexHPC)

Entidad financiadora Union Europea
Investigadores principales Emmanuel Jeannot
Tipo Proyecto UE
Fechas Desde 07/05/2009 a 06/07/2013

Soporte Hardware y Software para computación de altas prestaciones

Entidad financiadora Plan Nacional I+D, Ministerio de Educación y Ciencia
Investigadores principales Ramón Doallo Biempica
Tipo Proyecto Programas Nacionales
Fechas Desde 01/10/2007 a 30/03/2011

Soporte Hardware y Software para computación de altas prestaciones

Entidad financiadora Plan Nacional I+D, Ministerio de Educación y Ciencia
Investigadores principales Ramón Doallo Biempica
Tipo Proyecto Programas Nacionales
Fechas Desde 01/10/2007 a 30/03/2011

CPPC (Compiler for Portable Checkpointing)

Tipo Software Registrado
Entidad Universidade da Coruña (UDC)
Autores Gabriel Rodríguez Álvarez, Mª José Martín Santamaría, Patricia Gonzalez Gomez, Juan Touriño Domínguez, Ramón Doallo Biempica
Fecha de solicitud 25/05/2010
Fecha de concesión 16/09/2010

Locality-aware automatic parallelization for GPGPU with OpenHMPP directives

Autores José M. Andión, Manuel Carlos Arenaz Silva, François Bodin, Gabriel Rodríguez Álvarez, Juan Touriño Domínguez
Revista INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING (págs. 1 a 24)
DOI https://doi.org/10.1007/s10766-015-0362-9

In-memory Application-level Checkpoint-based Migration for MPI programs

Autores Iván Cores González, Gabriel Rodríguez Álvarez, Mª José Martín Santamaría, Patricia Gonzalez Gomez
Revista JOURNAL OF SUPERCOMPUTING Vol. 70 Núm. 2 (págs. 660 a 670)
DOI https://doi.org/10.1007/s11227-014-1120-2

Extending an Application-Level Checkpointing Tool to Provide Fault Tolerance Support to OpenMP Applications

Autores Nuria Losada López-Valcárcel, Mª José Martín Santamaría, Gabriel Rodríguez Álvarez, Patricia Gonzalez Gomez
Revista JOURNAL OF UNIVERSAL COMPUTER SCIENCE Vol. 20 Núm. 9 (págs. 1351 a 1372)

Failure Avoidance in MPI Applications Using an Application-Level Approach

Autores Iván Cores González, Gabriel Rodríguez Álvarez, Patricia Gonzalez Gomez, Mª José Martín Santamaría
Revista COMPUTER JOURNAL Vol. 57 Núm. 1 (págs. 100 a 114)
DOI https://doi.org/10.1093/comjnl/bxs158

Volatile STT-RAM scratchpad design and data allocation for low energy

Autores Gabriel Rodríguez Álvarez, Juan Touriño Domínguez, Mahmut T. Kandemir
Revista ACM¿S TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION Vol. 11 Núm. 4 (págs. 1 a 26)
DOI https://doi.org/10.1145/2669556

Compiler-Assisted Checkpointing of Parallel Codes: The Cetus and LLVM Experience

Autores Gabriel Rodríguez Álvarez, Mª José Martín Santamaría, Patricia Gonzalez Gomez, Juan Touriño Domínguez, Ramón Doallo Biempica
Revista INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING Vol. 41 Núm. 6 (págs. 782 a 805)
DOI https://doi.org/10.1007/s10766-012-0231-8

Improving Scalability of Application-Level Checkpoint-Recovery by Reducing Checkpoint Sizes

Autores Cores Gonzalez, Ivan, Gabriel Rodríguez Álvarez, Mª José Martín Santamaría, Patricia Gonzalez Gomez, Roberto Rodriguez Osorio
Revista NEW GENERATION COMPUTING Vol. 31 Núm. 3 (págs. 163 a 185)

A Novel Compiler Support for Automatic Parallelization on Multicore Systems

Autores José M. Andión, Manuel Carlos Arenaz Silva, Gabriel Rodríguez Álvarez, Juan Touriño Domínguez
Revista PARALLEL COMPUTING Vol. 39 Núm. 9 (págs. 442 a 460)
DOI https://doi.org/10.1016/j.parco.2013.04.003

Building resilient cloud services using DDDAS and moving target defence

Autores Glynis Dsouza, Gabriel Rodríguez Álvarez, Youssif Al-Nashif, Salim Hariri
Revista International Journal of Cloud Computing Vol. 2 Núm. 2-3 (págs. 171 a 190)
DOI https://doi.org/10.1504/ijcc.2013.055266

Parallel hierarchical radiosity on hybrid platforms

Autores Emilio José Padrón González, Margarita Amor López, Montserrat Boo Cepeda, Gabriel Rodríguez Álvarez, Ramón Doallo Biempica
Revista JOURNAL OF SUPERCOMPUTING Vol. 58 Núm. 3 (págs. 357 a 366)

Analysis of Performance-impacting Factors on Checkpointing Frameworks: The CPPC Case Study

Autores Gabriel Rodríguez Álvarez, Mª José Martín Santamaría, Patricia Gonzalez Gomez, Juan Touriño Domínguez
Revista COMPUTER JOURNAL Vol. 54 Núm. 11 (págs. 1821 a 1837)

CPPC: A compiler-assisted tool for portable checkpointing of mesage-passing applications

Autores Gabriel Rodríguez Álvarez, Mª José Martín Santamaría, Patricia Gonzalez Gomez, Juan Touriño Domínguez, Ramón Doallo Biempica
Revista CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE Vol. 22 Núm. 6 (págs. 749 a 766)

Performance evaluation of an application-level checkpointing solution on Grids

Autores Gabriel Rodríguez Álvarez, Xoán C. Pardo, Mª José Martín Santamaría, Patricia Gonzalez Gomez
Revista FUTURE GENERATION COMPUTER SYSTEMS Vol. 26 Núm. 7 (págs. 1012 a 1023)

A Heuristic Approach for the Automatic Insertion of Checkpoints in Message-Passing Codes

Autores Gabriel Rodríguez Álvarez, Mª José Martín Santamaría, Patricia Gonzalez Gomez, Juan Touriño Domínguez
Revista JOURNAL OF UNIVERSAL COMPUTER SCIENCE Vol. 15 Núm. 14 (págs. 2894 a 2911)

A Fault Tolerance Solution for Sequential and MPI Applications on the Grid

Autores Gabriel Rodríguez Álvarez, Xoán C. Pardo, Mª José Martín Santamaría, Patricia Gonzalez Gomez, Daniel Díaz Carrete
Revista SCALABLE COMPUTING: PRACTICE AND EXPERIENCE Vol. 9 Núm. 2 (págs. 101 a 109)

CPPC-G: Fault-Tolerant Applications on the Grid

Autores Daniel Díaz Carrete, Xoán C. Pardo, Mª José Martín Santamaría, Patricia Gonzalez Gomez, Gabriel Rodríguez Álvarez
Revista Lecture Notes in Computer Science Vol. 4967 (págs. 852 a 859)

CPPC: Una herramienta portable para el checkpointing de Aplicaciones paralelas

Autores Gabriel Rodríguez Álvarez, Mª José Martín Santamaría, Patricia Gonzalez Gomez, Juan Touriño Domínguez, Ramón Doallo Biempica
Revista BOLETÍN DE LA RED NACIONAL DE I+D, REDIRIS Vol. 80 (págs. 408 a 417)

Enhancing Fault-Tolerance of Large-Scale MPI Scientific Applications

Autores Gabriel Rodríguez Álvarez, Patricia Gonzalez Gomez, Mª José Martín Santamaría, Juan Touriño Domínguez
Revista Lecture Notes in Computer Science Vol. 4671 (págs. 153 a 161)

Controller/Precompiler for Portable Checkpointing

Autores Gabriel Rodríguez Álvarez, Mª José Martín Santamaría, Patricia Gonzalez Gomez, Juan Touriño Domínguez
Revista IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS Núm. 2 (págs. 408 a 417)

Compilation techniques for automatic extraction of parallelism and locality in heterogeneous architectures.

Autor J.M. Andion
Director/es Manuel Arenaz, Gabriel Rodriguez
Ámbito Facultad de Informática
Calificación Sobresaliente Cum Laude

I/O optimization in the checkpointing of OpenMP parallel applications
23rd Euromicro International Conference on Parallel, Distributed, and Network-based Processing (PDP 2015)
Internacional

Autores Nuria Losada López-Valcárcel, Mª José Martín Santamaría, Gabriel Rodríguez Álvarez, Patricia Gonzalez Gomez
Organizador IEEE Communitation Society
Lugar Turku (Finlandia)

Locality-aware automatic parallelization for GPGPU with OpenHMPP directives
7th International Symposium on High-level Parallel Programming and Applications
Internacional

Autores José M. Andión, Manuel Carlos Arenaz Silva, François Bodin, Gabriel Rodríguez Álvarez, Juan Touriño Domínguez
Organizador University of Amsterdam / Universiteit van Amsterdam
Lugar Amsterdam (Países Bajos)

A parallelizing compiler for multicore systems
17th International Workshop on Software and Compilers for Embedded Systems
Internacional

Autores José M. Andión, Manuel Carlos Arenaz Silva, Gabriel Rodríguez Álvarez, Juan Touriño Domínguez
Organizador ACM
Lugar Sankt Goar (Alemania)

High Performance Process-level Migration of MPI Applications
13th International Conference on Computational and Mathematical Methods in Science and Engineering, CMMSE 2013
Internacional

Autores Iván Cores González, Gabriel Rodríguez Álvarez, Mª José Martín Santamaría, Patricia Gonzalez Gomez
Lugar Almería (España)

Achieving Checkpointing Global Consistency through a Hybrid Compile Time and Runtime Protocol
13th International Conference on Computational Science, ICCS 2013
Internacional

Autores Iván Cores González, Gabriel Rodríguez Álvarez, Mª José Martín Santamaría, Patricia Gonzalez Gomez
Lugar Barcelona (España)

Resilient Dynamic Data Driven Application Systems (rDDDAS)
13th International Conference on Computational Science, ICCS 2013
Internacional

Autores Glynis Dsouza, Salim Hariri, Youssif Al-Nashif, Gabriel Rodríguez Álvarez
Lugar Barcelona (España)

Reducing Application-level Checkpoint File Sizes: Towards Scalable Fault Tolerance Solutions
10th IEEE International Symposium on Parallel and Distributed Processing with Applications, ISPA 2012
Internacional

Autores Iván Cores González, Gabriel Rodríguez Álvarez, Mª José Martín Santamaría, Patricia Gonzalez Gomez
Organizador IEEE Computer Society
Lugar Leganés (España)

An Application Level Approach for Proactive Process Migration in MPI Applications
The 12th International Conference on Parallel and Distributed Computing, Applications and Technologies, PDCAT-11
Internacional

Autores Iván Cores González, Gabriel Rodríguez Álvarez, Patricia Gonzalez Gomez, Mª José Martín Santamaría
Lugar Gwangju (Corea del Sur)

Cetus-assisted checkpointing of parallel codes
Cetus Users and Compiler Infrastructure Workshop, in conjunction with the 20th International Conference on Parallel Architectures and Compilation Techniques (PACT'11)
Internacional

Autores Gabriel Rodríguez Álvarez, Mª José Martín Santamaría, Patricia Gonzalez Gomez, Juan Touriño Domínguez, Ramón Doallo Biempica
Organizador Texas A&M University
Lugar Galveston, TX (Estados Unidos)

Hierarchical radiosity on hybrid platforms
10th International Conference on Computational and Mathematical Methods in Science and Engineering, CMMSE 2010 (MiniSymposium on High Performance Computing applied to Computational Problems in Science
Internacional

Autores Emilio José Padrón González, Margarita Amor López, Gabriel Rodríguez Álvarez, Montserrat Bóo Cepeda, Ramón Doallo Biempica
Lugar Almería (España)

Achieving fault tolerance on Grids with the CPPC Framework and the GridWay metascheduler
22nd International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD 2010)
Internacional

Autores Iván Cores González, Gabriel Rodríguez Álvarez, Mª José Martín Santamaría, Patricia Gonzalez Gomez
Lugar Petrópolis, RJ (Brasil)

Tolerancia a fallos en aplicaciones reales utilizando CPPC
XIX Jornadas de Paralelismo
Internacional

Autores Marta Loureiro Penas, Gabriel Rodríguez Álvarez, Patricia Gonzalez Gomez, Mª José Martín Santamaría, José Carlos Mouriño Gallego, Mª Teresa Sánchez Rúa
Lugar España

CPPC-G: Fault-Tolerant Parallel Applications on the Grid
1st Iberian Grid Infrastructure Conference
Internacional

Autores Daniel Díaz Carrete, Xoán C. Pardo, Mª José Martín Santamaría, Patricia Gonzalez Gomez, Gabriel Rodríguez Álvarez, Juan Touriño Domínguez, Ramón Doallo Biempica
Lugar Santiago de Compostela (España)

CPPC-G: Fault-Tolerant Applications on the Grid
7th Internacional Conference on Parallel Processing & Applications (PPAM 2007)
Internacional

Autores Daniel Díaz Carrete, Xoán C. Pardo, Mª José Martín Santamaría, Patricia Gonzalez Gomez, Gabriel Rodríguez Álvarez
Lugar Gdansk (Polonia)

Portable Checkpointing of MPI Applications
12th Workshop on Compilers for Parallel Computers
Internacional

Autores Gabriel Rodríguez Álvarez, Mª José Martín Santamaría, Patricia Gonzalez Gomez, Juan Touriño Domínguez, Ramón Doallo Biempica
Lugar Coruña, A (España)