Dr. Diego Andrade Canosa  

Titular de universidad (TIT-UN)

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 No figuran en el gestor curricular de la UDC (SUXI).
Contacto Directorio de la UDC
Orcid id0000-0001-5670-7425 ResearcherIDN-4699-2015 Scopus25959885600

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 a distancia Horas totales
Arquitecturas de Altas Prestaciones 8 21
Computación Cuántica y Computación de Altas Prestaciones 0 10,5
Desarrollo para Dispositivos Móviles 0 6
Herramientas para HPC 0 21
Prácticas en Empresa 0 0
Prácticas en Empresa 0 12
Programación e Implementación de Algoritmos Cuánticos 0 10,5
Programación Integrativa 0 13
Rendimiento y Optimización de Videojuegos 0 6
Trabajo Fin de Grado. Mención en Sistemas de Información 0 2,5
Trabajo Fin de Grado. Mención en Tecnologías de la Información
Grado en Ingeniería Informática. Curso Puente
0 2
Trabajo Fin de Máster 0 15,5
Asignatura y estudios en la que se imparte Horas a distancia Horas totales
Arquitecturas de Altas Prestaciones
Máster Universitario en Computación de Altas Prestaciones / High Performance Computing
8 21
Computación Cuántica y Computación de Altas Prestaciones
Máster Universitario en Ciencia y Tecnologías de Información Cuántica
0 10,5
Desarrollo para Dispositivos Móviles
Máster Universitario en Diseño, Desarrollo y Comercialización de Videojuegos
0 9
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
0 23
Herramientas para HPC
Máster Universitario en Computación de Altas Prestaciones / High Performance Computing
0 21
Prácticas en Empresa
Grado en Ingeniería Informática
0 0
Prácticas en Empresa
Grado en Ingeniería Informática
0 8
Programación e Implementación de Algoritmos Cuánticos
Máster Universitario en Ciencia y Tecnologías de Información Cuántica
0 10,5
Programación Integrativa
Grado en Ingeniería Informática
0 13
Rendimiento y Optimización de Videojuegos
Máster Universitario en Diseño, Desarrollo y Comercialización de Videojuegos
0 9
Trabajo Fin de Grado. Mención en Tecnologías de la Información
Grado en Ingeniería Informática
Grado en Ingeniería Informática. Curso Puente
0 16
Trabajo Fin de Máster
Máster Universitario en Computación de Altas Prestaciones / High Performance Computing
0 2
Asignatura y estudios en la que se imparte Horas a distancia Horas totales
Arquitecturas de Altas Prestaciones
Máster Universitario en Computación de Altas Prestaciones / High Performance Computing
8 21
Desarrollo para Dispositivos Móviles
Máster Universitario en Diseño, Desarrollo y Comercialización de Videojuegos
0 10
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
0 30
Herramientas para HPC
Máster Universitario en Computación de Altas Prestaciones / High Performance Computing
0 21
Programación Integrativa
Grado en Ingeniería Informática
0 10
Rendimiento y Optimización de Videojuegos
Máster Universitario en Diseño, Desarrollo y Comercialización de Videojuegos
0 9
Trabajo Fin de Grado. Mención en Ingeniería de Computadores
Grado en Ingeniería Informática
0 4
Trabajo Fin de Grado. Mención en Tecnologías de la Información
Grado en Ingeniería Informática
Grado en Ingeniería Informática. Curso Puente
0 12
Trabajo Fin de Máster
Máster Universitario en Computación de Altas Prestaciones / High Performance Computing
0 30
Asignatura y estudios en la que se imparte Horas a distancia Horas totales
Arquitecturas de Altas Prestaciones
Máster Universitario en Computación de Altas Prestaciones / High Performance Computing
12 25
Desarrollo para Dispositivos Móviles
Máster Universitario en Diseño, Desarrollo y Comercialización de Videojuegos
0 9
Herramientas para HPC
Máster Universitario en Computación de Altas Prestaciones / High Performance Computing
24 45
Prácticas Profesionales
Máster Universitario en Computación de Altas Prestaciones / High Performance Computing
0 7
Programación Integrativa
Grado en Ingeniería Informática
0 10
Rendimiento y Optimización de Videojuegos
Máster Universitario en Diseño, Desarrollo y Comercialización de Videojuegos
0 9
Trabajo Fin de Grado. Mención en Ingeniería de Computadores
Grado en Ingeniería Informática
0 8
Trabajo Fin de Grado. Mención en Tecnologías de la Información
Grado en Ingeniería Informática
Grado en Ingeniería Informática. Curso Puente
0 4
Trabajo Fin de Máster
Máster Universitario en Computación de Altas Prestaciones / High Performance Computing
0 53,3333333333333
Asignatura y estudios en la que se imparte Horas a distancia Horas totales
Arquitecturas de Altas Prestaciones
Máster Universitario en Computación de Altas Prestaciones / High Performance Computing
6 13
Concurrencia y Paralelismo
Grado en Ingeniería Informática
0 15
Desarrollo para Dispositivos Móviles
Máster Universitario en Diseño, Desarrollo y Comercialización de Videojuegos
0 9
Herramientas para HPC
Máster Universitario en Computación de Altas Prestaciones / High Performance Computing
24 45
Prácticas Profesionales
Máster Universitario en Computación de Altas Prestaciones / High Performance Computing
0 5
Programación Integrativa
Grado en Ingeniería Informática
0 15
Rendimiento y Optimización de Videojuegos
Máster Universitario en Diseño, Desarrollo y Comercialización de Videojuegos
0 9
Trabajo Fin de Grado. Mención en Ingeniería de Computadores
Grado en Ingeniería Informática
0 8
Trabajo Fin de Grado. Mención en Tecnologías de la Información
Grado en Ingeniería Informática
Grado en Ingeniería Informática. Curso Puente
0 28
Trabajo Fin de Máster
Máster Universitario en Ingeniería Informática
0 5
Trabajo Fin de Máster
Máster Universitario en Computación de Altas Prestaciones / High Performance Computing
0 16,6666666666667
Asignatura y estudios en la que se imparte Horas a distancia Horas totales
Arquitecturas de Altas Prestaciones
Máster Universitario en Computación de Altas Prestaciones / High Performance Computing
0 13
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
0 47
Herramientas para HPC
Máster Universitario en Computación de Altas Prestaciones / High Performance Computing
0 21
Prácticas en Empresa
Grado en Ingeniería Informática
0 0
Prácticas en Empresa
Grado en Ingeniería Informática
0 8
Programación Integrativa
Grado en Ingeniería Informática
0 20
Rendimiento y Optimización de Videojuegos
Máster Universitario en Diseño, Desarrollo y Comercialización de Videojuegos
0 8
Trabajo Fin de Grado. Mención en Ingeniería del Software
Grado en Ingeniería Informática
Grado en Ingeniería Informática. Curso Puente
0 8
Trabajo Fin de Grado. Mención en Tecnologías de la Información
Grado en Ingeniería Informática
Grado en Ingeniería Informática. Curso Puente
0 20

Tutorías definidas por el/la docente para el curso académico 2024/2025.

Facultad de Informática

Cuatrimestre Día Lugar
Primer cuatrimestre lunes
09:30 a 12:30
Despacho 3.10 de la Facultad de Informática
Primer cuatrimestre jueves
09:30 a 12:30
Despacho 3.10 de la Facultad de Informática
Segundo cuatrimestre lunes
10:00 a 13:00
Despacho 3.10 de la Facultad de Informática
Segundo cuatrimestre miércoles
10:00 a 13:00
Despacho 3.10 de la Facultad de Informática

Trabajos de fin de grado y máster

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

Desarrollo de una aplicación web para la gestión de pequeñas bibliotecas.
Implementación de clúster con Kubernetes para desplegar una aplicación empresarial
Análisis de rendimiento con RAPIDS para proyectos de ciencia de datos
Creación e Ontologías usando métodos NLP
Deep learning para la detección de caballos y obstáculos
Deep learning para la detección de caballos y obstáculos
Desarrollo de una aplicación para el análisis automatizado de datos de producción científica
Detección y reconocimiento de vehículos en imágenes tomadas con drones
Implementación en CUDA de un método para realizar la operación de convolución en lotes
Paralelización en CUDA de varios modos de ataque a algoritmos de hashing
Predicción de las World Rugby Series 2019-2020
Predicción de resultados de las World Rugby Seven Series usando aprendizaje con refuerzo
Predicción de resultados deportivos usando aprendizaje con refuerzo en las World Rugby Seven Series
Una nueva estrategia para la optimización de hiperparámetros en redes de neuronas convolucionales
Desarrollo de una aplicación web de facturación para un taller de confección
Implementación de códigos adaptativos en OpenCL
Creación de una página web que permita visualizar las opiniones de los usuarios de twitter sobre un producto
Desarrollo de Ironbar, un programa para la gestión de las ventas en un evento
Interfaz web para el uso de la herramienta OCLoptimizer

Resultados de investigación

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

Arquitecturas, Frameworks y Aplicaciones de la Computación de Altas Prestaciones

Entidad financiadora Ministerio de Ciencia e Innovación
Investigadores principales TOURIÑO DOMÍNGUEZ JUAN (IP1) / RODRIGUEZ ÁLVAREZ GABRIEL (IP2)
Tipo Proyecto Programas Nacionales
Fechas Desde 01/09/2023 a 31/08/2026

AXUDAS PARA A CONSOLIDACIÓN E ESTRUTURACIÓN DE UNIDADES DE INVESTIGACIÓN COMPETITIVAS.GRC 2021

Entidad financiadora Consellería de Cultura, Educación e Ordenación Universitaria
Investigadores principales Juan Touriño Domínguez
Tipo Proyecto Programas Autonomicos
Fechas Desde 01/01/2021 a 20/11/2024

Desafíos Actuales en HPC: Arquitecturas, Software y Aplicaciones

Entidad financiadora Ministerio de Ciencia e Innovación
Investigadores principales Touriño Dominguez, Juan e Doallo Biempica, Ramón
Tipo Proyecto Programas Nacionales
Fechas Desde 01/06/2020 a 31/05/2023

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

Entidad financiadora Ministerio de Economía y Competitividad
Investigadores principales Diego R. Llanos Ferraris
Tipo Proyecto Programas Nacionales
Fechas Desde 01/07/2017 a 30/06/2019

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

Entidad financiadora Consellería de Cultura, Educación e Ordenación Universitaria
Investigadores principales Juan Touriño Domínguez
Tipo Proyecto Programas Autonomicos
Fechas Desde 25/10/2017 a 31/12/2020

High-Performance and Embedded Architecture and Compilation, HiPEAC-4

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

Axudas para a acreditación, estruturación e mellora de centros de investigación singulares e agrupacións estratéxicas consolidadas do Sistema universitario de Galicia, cofinanciadas polo Fondo Europeo de Desenvolvemento Rexional (Feder), no marco do programa operativo Feder Galicia 2014-2020

Entidad financiadora Consellería de Cultura, Educación e Ordenación Universitaria
Investigadores principales Manuel F. González Penedo
Tipo Proyecto Programas Autonomicos
Fechas Desde 01/01/2016 a 30/11/2019

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 Tecnologías LiDAR y de Información Geoespacial II

Entidad financiadora Consellería de Cultura, Educación e Ordenación Universitaria
Investigadores principales Francisco Fernández Rivera
Tipo Proyecto Programas Autonomicos
Fechas Desde 01/01/2016 a 31/10/2018

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

Factories of the Future Resources, Technology, Infrastructure and Services for Simulation and Modelling (FORTISSIMO), Experiment: "Improved and Optimized Design of High Temperature Exhaust Gases Concentric Chimneys"

Entidad financiadora Union Europea
Investigadores principales Basilio B. Fraguela Rodríguez
Tipo Proyecto UE
Fechas Desde 01/10/2014 a 31/10/2016

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/2017

Red de Tecnologías LiDAR y de Información Geoespacial

Entidad financiadora Xunta de Galicia
Investigadores principales Francisco Fernández Rivera
Tipo Proyecto Programas Autonomicos
Fechas Desde 01/01/2014 a 31/12/2015

Red de Tecnologías Cloud y Big Data para HPC

Entidad financiadora Xunta de Galicia
Investigadores principales Juan Touriño Domínguez
Tipo Proyecto Programas Autonomicos
Fechas Desde 01/01/2014 a 31/12/2015

Red de Tecnologías Cloud y Big Data para HPC

Entidad financiadora Xunta de Galicia
Investigadores principales Juan Touriño Domínguez
Tipo Proyecto Programas Autonomicos
Fechas Desde 01/01/2014 a 31/12/2015

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

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 Ricardo Cao Abad
Tipo Proyecto Programas Autonomicos
Fechas Desde 01/01/2012 a 31/12/2013

Clúster Heterogéneo de Arquitecturas Emergentes

Entidad financiadora Ministerio de Economía y Competitividad
Investigadores principales Ramón Doallo Biempica
Tipo Proyecto Programas Nacionales
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

Ecuador, Territorio Inteligente: Consolidación de Innovación, Desarrollo, Investigación y Transferencia (I+D+i+T) en Ordenación del Territorio y Tecnologías de la Información Geoespacial (subproyecto 2)

Entidad financiadora Xunta de Galicia
Investigadores principales Ramón Doallo Biempica
Tipo Proyecto Programas Autonomicos
Fechas Desde 01/04/2012 a 30/11/2013

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

Red de Tecnologías de la Información Geoespacial para la Gestión Territorial

Entidad financiadora Xunta de Galicia
Investigadores principales Rafael Crecente Maseda
Tipo Proyecto Programas Autonomicos
Fechas Desde 01/01/2012 a 31/12/2013

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 Bioinformática

Entidad financiadora Xunta de Galicia
Investigadores principales David Posada González
Tipo Proyecto Programas Autonomicos
Fechas Desde 01/01/2010 a 31/12/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

Fortalecimiento Institucional de la Universidad Nacional de Loja: Dotación de Equipamiento, Formación de Recursos Humanos y Disponibilidad de Información Geográfica para Fomentar la Gestión Sostenible del Territorio (subproyecto 2)

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

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

Mellora da programabilidade e do rendemento nas novas xeracións de computadores baseados en procesadores multinúcleo.

Entidad financiadora Dirección Xeral de Investigación, Desenvolvemento e Innovación
Tipo Proyecto Otros Programas
Fechas Desde 01/01/2008 a 31/10/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

Red MATHEMATICA Consulting and Computing de Galicia (período 2006-2008)

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

Soluciones middleware y hardware en computación de altas prestaciones: aplicación a códigos multimedia y de simulación. (INCENTIVO)

Entidad financiadora Xunta de Galicia
Investigadores principales Ramón Doallo Biempica
Tipo Proyecto Programas Autonomicos
Fechas Desde 13/07/2005 a 12/07/2008

Soluciones middleware y hardware en computación de altas prestaciones: aplicación a códigos multimedia y de simulación

Entidad financiadora Plan Nacional de I+D
Investigadores principales Ramón Doallo Biempica
Tipo Proyecto Programas Nacionales
Fechas Desde 13/12/2004 a 12/06/2008

OCLoptimizer: un optimizador código a código para códigos OpenCL

Tipo Software Registrado
Entidad Universidade da Coruña (UDC)
Autores Basilio B. Fraguela, Ramón Doallo, Jorge Fernández Fabeiro, Diego Andrade Canosa
Fecha de solicitud 12/11/2013
Fecha de concesión 02/01/2014

Librería de las ecuaciones probabilísticas de fallos (Probabilistic Miss Equations-PMEs-Library

Tipo Software Registrado
Entidad Universidade da Coruña (UDC)
Autores Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Fecha de solicitud 15/07/2008
Fecha de concesión 14/11/2008

Easy dataflow programming in clusters with UPC++ DepSpawn

Autores Basilio B. Fraguela, Diego Andrade Canosa
Revista IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS Vol. 30 Núm. 6 (págs. 1267 a 1282)
DOI https://doi.org/10.1109/tpds.2018.2884716

A Fast Solver for Large Tridiagonal Systems on Multi-Core Processors (Lass Library).

Autores Pedro Valero-Lara, Diego Andrade Canosa, Raül Sirvent, Jesús Labarta, Basilio B. Fraguela, Ramón Doallo
Revista IEEE Access Núm. 7 (págs. 23365 a 23378)

Heterogeneous Distributed Computing based on High Level Abstractions

Autores M. Viñas, Basilio B. Fraguela, Diego Andrade Canosa, R. Doallo
Revista CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE Vol. 30 Núm. 17

Facilitating the Development of Stencil Applications Using the Heterogeneous Programming Library

Autores Moisés Viñas Buceta, Basilio B. Fraguela, Diego Andrade Canosa, Ramón Doallo
Revista CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE Vol. 29 Núm. 12
DOI https://doi.org/10.1002/cpe.4152

High productivity multi-device exploitation with the Heterogeneous Programming Library

Autores Moisés Viñas Buceta, Basilio B. Fraguela, Diego Andrade Canosa, Ramón Doallo
Revista JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING Vol. 101 (págs. 51 a 68)
DOI https://doi.org/10.1016/j.jpdc.2016.11.001

Writing a Performance-portable Matrix Multiplication

Autores Jorge Fernández Fabeiro, Diego Andrade Canosa, Basilio B. Fraguela
Revista PARALLEL COMPUTING Vol. 52 (págs. 65 a 77)
DOI https://doi.org/10.1016/j.parco.2015.12.005

Developing adaptive multi-device applications with the Heterogeneous Programming Library

Autores Moisés Viñas Buceta, Zeki Bozkus, Basilio B. Fraguela, Diego Andrade Canosa, Ramón Doallo
Revista JOURNAL OF SUPERCOMPUTING Vol. 71 Núm. 6 (págs. 2204 a 2220)
DOI https://doi.org/10.1007/s11227-014-1352-1

Automatic Generation of Optimized OpenCL Codes Using OCLoptimizer

Autores Jorge Fernández Fabeiro, Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Revista COMPUTER JOURNAL Vol. 58 Núm. 11 (págs. 3057 a 3073)
DOI https://doi.org/10.1093/comjnl/bxv038

A Fine-Grained Thread-Aware Management Policy for Shared Caches

Autores Dyer Rolán García, Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Revista CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE Vol. 26 Núm. 6 (págs. 1355 a 1374)
DOI https://doi.org/10.1002/cpe.3123

Address independent estimation of the boundaries of cache performance

Autores Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Revista MICROPROCESSORS AND MICROSYSTEMS Vol. 38 Núm. 2 (págs. 137 a 151)

Accurate prediction of the behavior of multithreaded applications in shared caches

Autores Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Revista PARALLEL COMPUTING Vol. 39 Núm. 1 (págs. 36 a 57)
DOI https://doi.org/10.1016/j.parco.2012.11.003

Numerical simulation of pollutant transport in a shallow-water system on the Cell heterogeneous processor

Autores Carlos Hugo González Vázquez, Basilio B. Fraguela, Diego Andrade Canosa, Jose Antonio García-Rodríguez, Manuel J. Castro
Revista JOURNAL OF SUPERCOMPUTING Vol. 65 Núm. 3 (págs. 1089 a 1103)
DOI https://doi.org/10.1007/s11227-012-0862-y

Static analysis of the worst-case memory performance for irregular codes with indirections

Autores Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Revista ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION Vol. 9 Núm. 3 (págs. 20 a 20)
DOI https://doi.org/10.1145/2355585.2355593

Address-Independent Estimation of the Worst-case Memory Performance

Autores Basilio B. Fraguela, Diego Andrade Canosa, Ramón Doallo
Revista IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS Vol. 6 Núm. 4 (págs. 664 a 677)
DOI https://doi.org/10.1109/tii.2010.2064172

Automated and Accurate Cache Behavior Analysis for Codes with Irregular Access Patterns

Autores Diego Andrade Canosa, Manuel Carlos Arenaz Silva, Basilio B. Fraguela, Juan Touriño Domínguez, Ramón Doallo
Revista CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE Vol. 19 Núm. 18 (págs. 2407 a 2423)
DOI https://doi.org/10.1002/cpe.1173

Cache Behavior Modeling for Codes Involving Banded Matrices

Autores Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Revista LECTURE NOTES IN COMPUTER SCIENCE Vol. 4382 (págs. 205 a 219)

Precise Automatable Analytical Modeling of the Cache Behavior of Codes with Indirections

Autores Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Revista ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION Vol. 4 Núm. 3 (págs. 16 a 16)
DOI https://doi.org/10.1145/1275937.1275940

Analytical modeling of codes with arbitrary data-dependent conditional structures

Autores Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Revista JOURNAL OF SYSTEMS ARCHITECTURE Vol. 52 Núm. 7 (págs. 394 a 410)
DOI https://doi.org/10.1016/j.sysarc.2005.04.004

Cache Behavior Modeling of Codes wiht Data-Dependent Conditionals

Autores Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Revista LECTURE NOTES IN COMPUTER SCIENCE Vol. 2826 (págs. 373 a 387)

An efficient parallel set container for multicore architectures

Autores Álvaro de Vega. Diego Andrade Canosa. Basilio B. Fraguela
Libro Applications, Tools and Techniques on the Road to Exascale Computing
Vol. 22 Edita IOS PRESS.
ISBN: 978-1-61499-040-6
Páginas De la 369 a la 376

Tools for improving performance portability in heterogeneous environments

Autor Jorge Fernández Fabeiro
Director/es Diego Andrade Canosa; Basilio Bernardo Fraguela Rodríguez
Ámbito Electrónica y Sistemas
Calificación Sobresaliente Cum Laude

Improving the programmability of heterogeneous systems by means of libraries

Autor Moisés Viñas Buceta
Director/es Basilio Bernardo Fraguela Rodríguez; Diego Andrade Canosa
Ámbito Electrónica y Sistemas
Calificación Sobresaliente Cum Laude

Guiding the Optimization of Parallel Codes on Multicores Using an Analytical Cache Model
19th International Conference on Computational Science (ICCS 2019)
Internacional

Autores Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Lugar Faro (Portugal)

Towards a High Level Approach for the Programming of Heterogeneous Clusters
5th International Workshop on Heterogeneous and Unconventional Cluster Architectures and Applications, HUCAA'16
Internacional

Autores Moisés Viñas Buceta, Basilio B. Fraguela, Diego Andrade Canosa, Ramón Doallo
Lugar Philadelphia (Estados Unidos)
DOI https://doi.org/10.1109/icppw.2016.30

How to Write Performance Portable Codes using the Heterogeneous Programming Library
19th Workshop on Compilers for Parallel Computing, CPC'2016
Internacional

Autores Jorge Fernández Fabeiro, Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Lugar Valladolid (España)

Improving OpenCL programmability with the Heterogeneous Programming Library
International Conference on Computational Science (ICCS 2015)
Internacional

Autores Moisés Viñas Buceta, Basilio B. Fraguela, Zeki Bozkus, Diego Andrade Canosa
Lugar Reykjavik (Islandia)

Exploiting Multi-GPU Systems Using the Heterogeneous Programming Library
International Conference on Computational and Mathematical Methods in Science and Engineering, CMMSE 2014
Internacional

Autores Moisés Viñas Buceta, Zeki Bozkus, Basilio B. Fraguela, Diego Andrade Canosa, Ramón Doallo
Organizador Univ. de Cádiz
Lugar Rota (España)

Writing Self-adaptive Codes for Heterogeneous Systems
20th International Conference Euro-Par 2014 Parallel Processing
Internacional

Autores Jorge Fernández Fabeiro, Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Lugar Porto (Portugal)

Exploiting Runtime Code Generation to Develop Self-adaptive Codes for Heterogeneous Systems
International HPC Summer School 2014 on HPC Challenges in Computational Sciences
Internacional

Autores Jorge Fernández Fabeiro, Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Lugar Budapest (Hungría)

OCLoptimizer: an Iterative Optimization Tool for OpenCL
13th International Conference on Computational Science, ICCS 2013
Internacional

Autores Jorge Fernández Fabeiro, Diego Andrade Canosa, Basilio B. Fraguela
Lugar Barcelona (España)

Static Analysis of the Worst-case Memory Performance of Irregular Codes with Indirections
8th International Conference on High Performance and Embedded Architectures and Compilers, HiPEAC 2013
Internacional

Autores Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Lugar Berlín (Alemania)

High Performance Programming in the Cell Processor: Application to Fluid Simulation
12th International Conference on Computational and Mathematical Methods in Science and Engineering, CMMSE 2012
Internacional

Autores Carlos Hugo González Vázquez, Basilio B. Fraguela, Diego Andrade Canosa, Jose Antonio García-Rodríguez, Manuel J. Castro
Lugar Murcia (España)

Using an Analytical Model of Shared Caches for Selecting the Optimal Parallelization Scheme
10th IEEE International Symposium on Parallel and Distributed Processing with Applications, ISPA 2012
Internacional

Autores Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Organizador IEEE Computer Society
Lugar Leganés (España)

Monitorización del trabajo en prácticas usando un sistema de control de versiones
XVI Jornadas de Enseñanza Universitaria de la Informática (JENUI)
Nacional

Autores Diego Andrade Canosa, Emilio J. Padrón, Basilio B. Fraguela
Lugar Santiago de Compostela (España)

Estimating the Worst-case Memory Performance in the Absence of Base ADdress Information
15th Workshop on Compilers for Parallel Computers, CPC'2010
Internacional

Autores Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Lugar Viena (Austria)

Programación de Alto Rendimiento en el Procesador Cell: aplicación a Simulación de Fluídos
XX Jornadas de Paralelismo
Nacional

Autores Jose Antonio García-Rodríguez, Carlos Hugo González Vázquez, Basilio B. Fraguela, Diego Andrade Canosa, Manuel Jesús Castro Díaz
Lugar Coruña, A (España)

Static Prediction of Worst-Case Data Cache Performance in the Absence of Base Address Information
The 15th IEEE Real-Time and Embedded Technology and Applications Symposium
Internacional

Autores Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Lugar San Francisco (Estados Unidos)

Task-Parallel versus Data-Parallel Library-Based Programming in Multicore Systems
The 17th Euromicro Conference on Parallel, Distributed and Network Based Processing (PDP¿2009)
Internacional

Autores Diego Andrade Canosa, Basilio B. Fraguela, James Brodman, David Padua
Lugar Weimar (Alemania)

Worst case memory performance estimation using an analytical model
Advanced Computer Architecture and Compilation for Embedded Systems (ACACES 2008)
Internacional

Autores Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Lugar L¿aquila (Italia)

Automated and accurate cache behavior analysis for codes with irregular access patterns
12th Workshop on Compilers for Parallel Computers
Internacional

Autores Diego Andrade Canosa, Manuel Carlos Arenaz Silva, Basilio B. Fraguela, Juan Touriño Domínguez, Ramón Doallo
Lugar Coruña, A (España)

Cache Behavior Modelling for Codes Involving Banded Matrices
Languages and Compilers for Parallel Computing 2006
Internacional

Autores Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Lugar Nueva Orleáns (Estados Unidos)

Cargos

Cargos académicos o de gestión para el/la docente.

Junta de la Facultad de Informática

PDI (Miembros Natos)

Desde 15/03/2023.

Consejo del Departamento Ingeniería de Computadores

PDI (Miembros Natos)

Desde 15/03/2023.

Facultad de Informática

Vicedecano de Infraestructuras
Vicedecano

Desde 11/05/2021.

Comisión de Calidad de la Facultad de Informática

Vocal Coordinador de Título

Desde 09/02/2018.

Junta de la Facultad de Informática

PDI (Miembros Natos)

Desde 10/03/2021 a 14/03/2023.

Consejo del Departamento Ingeniería de Computadores

PDI (Miembros Natos)

Desde 10/03/2021 a 14/03/2023.

Coordinadores/as Másteres Facultad de Informática

Máster Universitario en Computación de Altas Prestaciones
Coordinador Máster

Desde 01/10/2019 a 10/05/2021.

Coordinadores/as Másteres Facultad de Informática

MU en Computación de Altas Prestaciones
Coordinador Máster