PhD Diego Andrade Canosa  

(TIT-UN)

Department Computer Engineering
Knowledgment area Computer Architecture and Technology
Research  Research group Grupo de Arquitectura de Ordenadores
Research lines No data available from Curriculum Management System at UDC. (SUXI).
Contacto UDC directory
Orcid id0000-0001-5670-7425 ResearcherIDN-4699-2015 Scopus25959885600

Teaching

Subjects taught

This section shows the teaching given in degrees, masters and other officers studies in last 6 years.

Subject and involved studies Distance hours Total hours
Development for Mobile Devices 0 10.5
Final Year Dissertation. Mention in Information Systems 0 2.5
Final Year Dissertation. Mention in Information Technology 0 2
High Performance Architectures 8 21
HPC Tools 0 21
Integrative Programming 0 13
Master's Dissertation 0 15.5
Programming and Implementation of Quantum Algorithms 0 10.5
Quantum Computing and High Performance Computing 0 10.5
Video Game Performance and Optimization 0 10.5
Work Placement 0 0
Work Placement 0 12
Subject and involved studies Distance hours Total hours
Computer Structure
Degree in Computer Engineering
Master's in Computer Engineering
0 23
Development for Mobile Devices
Master´s Degree in Designs, Development and Marketing of Videogames
0 9
Final Year Dissertation. Mention in Information Technology
Degree in Computer Engineering
0 16
High Performance Architectures
Master in High Performance Computing
8 21
HPC Tools
Master in High Performance Computing
0 21
Integrative Programming
Degree in Computer Engineering
0 13
Master's Dissertation
Master in High Performance Computing
0 2
Programming and Implementation of Quantum Algorithms
Master's Degree in Quantum Information Science and Technology
0 10.5
Quantum Computing and High Performance Computing
Master's Degree in Quantum Information Science and Technology
0 10.5
Video Game Performance and Optimization
Master´s Degree in Designs, Development and Marketing of Videogames
0 9
Work Placement
Degree in Computer Engineering
0 0
Work Placement
Degree in Computer Engineering
0 8
Subject and involved studies Distance hours Total hours
Computer Structure
Degree in Computer Engineering
Master's in Computer Engineering
0 30
Development for Mobile Devices
Master´s Degree in Designs, Development and Marketing of Videogames
0 10
Final Year Dissertation. Mention in Computer Engineering
Degree in Computer Engineering
0 4
Final Year Dissertation. Mention in Information Technology
Degree in Computer Engineering
0 12
High Performance Architectures
Master in High Performance Computing
8 21
HPC Tools
Master in High Performance Computing
0 21
Integrative Programming
Degree in Computer Engineering
0 10
Master's Dissertation
Master in High Performance Computing
0 30
Video Game Performance and Optimization
Master´s Degree in Designs, Development and Marketing of Videogames
0 9
Subject and involved studies Distance hours Total hours
Development for Mobile Devices
Master´s Degree in Designs, Development and Marketing of Videogames
0 9
Final Year Dissertation. Mention in Computer Engineering
Degree in Computer Engineering
0 8
Final Year Dissertation. Mention in Information Technology
Degree in Computer Engineering
0 4
High Performance Architectures
Master in High Performance Computing
12 25
HPC Tools
Master in High Performance Computing
24 45
Integrative Programming
Degree in Computer Engineering
0 10
Master's Dissertation
Master in High Performance Computing
0 53.3333333333333
Video Game Performance and Optimization
Master´s Degree in Designs, Development and Marketing of Videogames
0 9
Work Placement
Master in High Performance Computing
0 7
Subject and involved studies Distance hours Total hours
Concurrency and Parallelism
Degree in Computer Engineering
0 15
Development for Mobile Devices
Master´s Degree in Designs, Development and Marketing of Videogames
0 9
Final Year Dissertation. Mention in Computer Engineering
Degree in Computer Engineering
0 8
Final Year Dissertation. Mention in Information Technology
Degree in Computer Engineering
0 28
High Performance Architectures
Master in High Performance Computing
6 13
HPC Tools
Master in High Performance Computing
24 45
Integrative Programming
Degree in Computer Engineering
0 15
Master's Dissertation
Master's in Computer Engineering
0 5
Master's Dissertation
Master in High Performance Computing
0 16.6666666666667
Video Game Performance and Optimization
Master´s Degree in Designs, Development and Marketing of Videogames
0 9
Work Placement
Master in High Performance Computing
0 5
Subject and involved studies Distance hours Total hours
Computer Structure
Degree in Computer Engineering
Master's in Computer Engineering
0 47
Final Year Dissertation. Mention in Information Technology
Degree in Computer Engineering
0 20
Final Year Dissertation. Mention in Software Engineering
Degree in Computer Engineering
0 8
High Performance Architectures
Master in High Performance Computing
0 13
HPC Tools
Master in High Performance Computing
0 21
Integrative Programming
Degree in Computer Engineering
0 20
Video Game Performance and Optimization
Master´s Degree in Designs, Development and Marketing of Videogames
0 8
Work Placement
Degree in Computer Engineering
0 0
Work Placement
Degree in Computer Engineering
0 8

Defined tutoring by teacher for 2024/2025 academic course.

Faculty of Computer Science

Quarter Day Site
1st quarter Monday
09:30 a 12:30
Despacho 3.10 de la Facultad de Informática
1st quarter Thursday
09:30 a 12:30
Despacho 3.10 de la Facultad de Informática
2nd quarter Monday
10:00 a 13:00
Despacho 3.10 de la Facultad de Informática
2nd quarter Wednesday
10:00 a 13:00
Despacho 3.10 de la Facultad de Informática

EOG works and final master thesis directed

Directed or codirected by current teacher since 2013 year.

Development of a web application for the management of small libraries.
Implementation of a Kubernetes cluster for the deployment of an enterprise application
A new hyperparameters optimization strategy in convolutional neural networks
CUDA implementation of a batched convolution method
CUDA parallelization of several attack modes to hashing algorithms
Deep Learning for horses and obstacles detection
Deep learning for Horses and Obstacles detection
Development of an application for the automated analysis of scientific production information
Ontologies creation using NLP methods
Performance analysis with RAPIDS for data science projects
Prediction of sports results using the reinforcement learning in the World Rugby Seven Series
Vehicle detection and recognition on images taken by Drones
World Rugby Seven Series games prediction using Reinforcement learning
World Rugby Sevens Series 2019-2020 prediction
Development of a billing web application for a sewing workshop
Implementation of adaptive codes in OpenCL
Development of a website to visualize the opinions of the twitter users about a product
Ironbar Development, a program to manage the sales in an event
Web interface for the usage of the OCLoptimizer tool

Research results

Select merit type and year to query research merits.

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

Funding entity Ministerio de Ciencia e Innovación
Main researches TOURIÑO DOMÍNGUEZ JUAN (IP1) / RODRIGUEZ ÁLVAREZ GABRIEL (IP2)
Type Proyecto Programas Nacionales
Dates From 01/09/2023 to 31/08/2026

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

Funding entity Consellería de Cultura, Educación e Ordenación Universitaria
Main researches Juan Touriño Domínguez
Type Proyecto Programas Autonomicos
Dates From 01/01/2021 to 20/11/2024

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

Funding entity Ministerio de Ciencia e Innovación
Main researches Touriño Dominguez, Juan e Doallo Biempica, Ramón
Type Proyecto Programas Nacionales
Dates From 01/06/2020 to 31/05/2023

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

Funding entity Ministerio de Economía y Competitividad
Main researches Diego R. Llanos Ferraris
Type Proyecto Programas Nacionales
Dates From 01/07/2017 to 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

Funding entity Consellería de Cultura, Educación e Ordenación Universitaria
Main researches Juan Touriño Domínguez
Type Proyecto Programas Autonomicos
Dates From 25/10/2017 to 31/12/2020

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

Funding entity Union Europea
Main researches Koen De Bosschere
Type Proyecto UE
Dates From 01/01/2016 to 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

Funding entity Consellería de Cultura, Educación e Ordenación Universitaria
Main researches Manuel F. González Penedo
Type Proyecto Programas Autonomicos
Dates From 01/01/2016 to 30/11/2019

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

Funding entity Ministerio de Economía y Competitividad (MINECO)
Main researches Ramón Doallo Biempica, Juan Touriño Domínguez
Type Proyecto Programas Nacionales
Dates From 30/12/2016 to 29/12/2019

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

Funding entity Consellería de Cultura, Educación e Ordenación Universitaria
Main researches Francisco Fernández Rivera
Type Proyecto Programas Autonomicos
Dates From 01/01/2016 to 31/10/2018

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

Funding entity Ministerio de Economía y Competitividad
Main researches Arturo González Escribano
Type Proyecto Programas Nacionales
Dates From 01/01/2015 to 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"

Funding entity Union Europea
Main researches Basilio B. Fraguela Rodríguez
Type Proyecto UE
Dates From 01/10/2014 to 31/10/2016

Network for Sustainable Ultrascale Computing (NESUS)

Funding entity Union Europea
Main researches Jesús Carretero Pérez
Type Proyecto UE
Dates From 28/03/2014 to 27/03/2018

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

Funding entity Ministerio de Economía y Competitividad
Main researches Ramón Doallo Biempica y Juan Touriño Domínguez
Type Proyecto Programas Nacionales
Dates From 01/01/2014 to 31/12/2017

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

Funding entity Xunta de Galicia
Main researches Francisco Fernández Rivera
Type Proyecto Programas Autonomicos
Dates From 01/01/2014 to 31/12/2015

Red de Tecnologías Cloud y Big Data para HPC

Funding entity Xunta de Galicia
Main researches Juan Touriño Domínguez
Type Proyecto Programas Autonomicos
Dates From 01/01/2014 to 31/12/2015

Red de Tecnologías Cloud y Big Data para HPC

Funding entity Xunta de Galicia
Main researches Juan Touriño Domínguez
Type Proyecto Programas Autonomicos
Dates From 01/01/2014 to 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)

Funding entity Xunta de Galicia
Main researches Ramón Doallo Biempica
Type Proyecto Programas Autonomicos
Dates From 01/01/2013 to 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)

Funding entity Xunta de Galicia
Main researches Ramón Doallo Biempica
Type Proyecto Programas Autonomicos
Dates From 01/01/2013 to 31/12/2016

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

Funding entity Xunta de Galicia
Main researches Ricardo Cao Abad
Type Proyecto Programas Autonomicos
Dates From 01/01/2012 to 31/12/2013

Clúster Heterogéneo de Arquitecturas Emergentes

Funding entity Ministerio de Economía y Competitividad
Main researches Ramón Doallo Biempica
Type Proyecto Programas Nacionales
Dates From 01/01/2012 to 31/12/2013

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

Funding entity Union Europea
Main researches Koen De Bosschere
Type Proyecto UE
Dates From 01/02/2012 to 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)

Funding entity Xunta de Galicia
Main researches Ramón Doallo Biempica
Type Proyecto Programas Autonomicos
Dates From 01/04/2012 to 30/11/2013

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

Funding entity Ministerio de Economía y Competitividad
Main researches Diego R. Llanos Ferraris
Type Proyecto Programas Nacionales
Dates From 15/06/2012 to 25/04/2014

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

Funding entity Xunta de Galicia
Main researches Rafael Crecente Maseda
Type Proyecto Programas Autonomicos
Dates From 01/01/2012 to 31/12/2013

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

Funding entity Ministerio de Economía y Competitividad
Main researches Ramón Doallo Biempica
Type Proyecto Programas Nacionales
Dates From 01/01/2011 to 30/06/2014

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

Funding entity Ministerio de Economía y Competitividad
Main researches Diego R. Llanos Ferraris
Type Proyecto Programas Nacionales
Dates From 15/06/2011 to 14/06/2012

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

Funding entity Ministerio de Economía y Competitividad
Main researches Enrique S. Quintana Ortí
Type Proyecto Programas Nacionales
Dates From 15/06/2010 to 14/06/2011

Red Gallega de Bioinformática

Funding entity Xunta de Galicia
Main researches David Posada González
Type Proyecto Programas Autonomicos
Dates From 01/01/2010 to 31/12/2011

Red Gallega de Computación de Altas Prestaciones II

Funding entity Xunta de Galicia
Main researches Ramón Doallo Biempica
Type Proyecto Programas Autonomicos
Dates From 01/01/2010 to 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)

Funding entity Xunta de Galicia
Main researches Ramón Doallo Biempica
Type Proyecto Programas Autonomicos
Dates From 01/01/2010 to 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)

Funding entity Xunta de Galicia
Main researches Ramón Doallo Biempica
Type Proyecto Programas Autonomicos
Dates From 01/07/2010 to 30/11/2011

Red MATHEMATICA Consulting and Computing de Galicia

Funding entity Xunta de Galicia
Main researches Wenceslao González Manteiga
Type Proyecto Programas Autonomicos
Dates From 01/01/2009 to 31/12/2010

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

Funding entity Union Europea
Main researches Emmanuel Jeannot
Type Proyecto UE
Dates From 07/05/2009 to 06/07/2013

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

Funding entity Dirección Xeral de Investigación, Desenvolvemento e Innovación
Type Proyecto Otros Programas
Dates From 01/01/2008 to 31/10/2011

Soporte Hardware y Software para computación de altas prestaciones

Funding entity Plan Nacional I+D, Ministerio de Educación y Ciencia
Main researches Ramón Doallo Biempica
Type Proyecto Programas Nacionales
Dates From 01/10/2007 to 30/03/2011

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

Funding entity Xunta de Galicia
Main researches Wenceslao González Manteiga
Type Proyecto Programas Autonomicos
Dates From 01/01/2006 to 31/12/2008

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

Funding entity Xunta de Galicia
Main researches Ramón Doallo Biempica
Type Proyecto Programas Autonomicos
Dates From 13/07/2005 to 12/07/2008

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

Funding entity Plan Nacional de I+D
Main researches Ramón Doallo Biempica
Type Proyecto Programas Nacionales
Dates From 13/12/2004 to 12/06/2008

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

Type Software Registrado
Entity Universidade da Coruña (UDC)
Authors Basilio B. Fraguela, Ramón Doallo, Jorge Fernández Fabeiro, Diego Andrade Canosa
Application date 12/11/2013
Approval date 02/01/2014

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

Type Software Registrado
Entity Universidade da Coruña (UDC)
Authors Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Application date 15/07/2008
Approval date 14/11/2008

Easy dataflow programming in clusters with UPC++ DepSpawn

Authors Basilio B. Fraguela, Diego Andrade Canosa
Journal IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS Vol. 30 Num. 6 (pages 1267 to 1282)
DOI https://doi.org/10.1109/tpds.2018.2884716

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

Authors Pedro Valero-Lara, Diego Andrade Canosa, Raül Sirvent, Jesús Labarta, Basilio B. Fraguela, Ramón Doallo
Journal IEEE Access Num. 7 (pages 23365 to 23378)

Heterogeneous Distributed Computing based on High Level Abstractions

Authors M. Viñas, Basilio B. Fraguela, Diego Andrade Canosa, R. Doallo
Journal CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE Vol. 30 Num. 17

Facilitating the Development of Stencil Applications Using the Heterogeneous Programming Library

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

High productivity multi-device exploitation with the Heterogeneous Programming Library

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

Writing a Performance-portable Matrix Multiplication

Authors Jorge Fernández Fabeiro, Diego Andrade Canosa, Basilio B. Fraguela
Journal PARALLEL COMPUTING Vol. 52 (pages 65 to 77)
DOI https://doi.org/10.1016/j.parco.2015.12.005

Developing adaptive multi-device applications with the Heterogeneous Programming Library

Authors Moisés Viñas Buceta, Zeki Bozkus, Basilio B. Fraguela, Diego Andrade Canosa, Ramón Doallo
Journal JOURNAL OF SUPERCOMPUTING Vol. 71 Num. 6 (pages 2204 to 2220)
DOI https://doi.org/10.1007/s11227-014-1352-1

Automatic Generation of Optimized OpenCL Codes Using OCLoptimizer

Authors Jorge Fernández Fabeiro, Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Journal COMPUTER JOURNAL Vol. 58 Num. 11 (pages 3057 to 3073)
DOI https://doi.org/10.1093/comjnl/bxv038

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

Authors Dyer Rolán García, Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Journal CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE Vol. 26 Num. 6 (pages 1355 to 1374)
DOI https://doi.org/10.1002/cpe.3123

Address independent estimation of the boundaries of cache performance

Authors Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Journal MICROPROCESSORS AND MICROSYSTEMS Vol. 38 Num. 2 (pages 137 to 151)

Accurate prediction of the behavior of multithreaded applications in shared caches

Authors Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Journal PARALLEL COMPUTING Vol. 39 Num. 1 (pages 36 to 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

Authors Carlos Hugo González Vázquez, Basilio B. Fraguela, Diego Andrade Canosa, Jose Antonio García-Rodríguez, Manuel J. Castro
Journal JOURNAL OF SUPERCOMPUTING Vol. 65 Num. 3 (pages 1089 to 1103)
DOI https://doi.org/10.1007/s11227-012-0862-y

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

Authors Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Journal ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION Vol. 9 Num. 3 (pages 20 to 20)
DOI https://doi.org/10.1145/2355585.2355593

Address-Independent Estimation of the Worst-case Memory Performance

Authors Basilio B. Fraguela, Diego Andrade Canosa, Ramón Doallo
Journal IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS Vol. 6 Num. 4 (pages 664 to 677)
DOI https://doi.org/10.1109/tii.2010.2064172

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

Authors Diego Andrade Canosa, Manuel Carlos Arenaz Silva, Basilio B. Fraguela, Juan Touriño Domínguez, Ramón Doallo
Journal CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE Vol. 19 Num. 18 (pages 2407 to 2423)
DOI https://doi.org/10.1002/cpe.1173

Cache Behavior Modeling for Codes Involving Banded Matrices

Authors Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Journal LECTURE NOTES IN COMPUTER SCIENCE Vol. 4382 (pages 205 to 219)

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

Authors Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Journal ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION Vol. 4 Num. 3 (pages 16 to 16)
DOI https://doi.org/10.1145/1275937.1275940

Analytical modeling of codes with arbitrary data-dependent conditional structures

Authors Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Journal JOURNAL OF SYSTEMS ARCHITECTURE Vol. 52 Num. 7 (pages 394 to 410)
DOI https://doi.org/10.1016/j.sysarc.2005.04.004

Cache Behavior Modeling of Codes wiht Data-Dependent Conditionals

Authors Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Journal LECTURE NOTES IN COMPUTER SCIENCE Vol. 2826 (pages 373 to 387)

An efficient parallel set container for multicore architectures

Authors Álvaro de Vega. Diego Andrade Canosa. Basilio B. Fraguela
Book Applications, Tools and Techniques on the Road to Exascale Computing
Vol. 22 Publishing: IOS PRESS.
ISBN: 978-1-61499-040-6
Pages From 369 to 376

Tools for improving performance portability in heterogeneous environments

Autor Jorge Fernández Fabeiro
Director/s Diego Andrade Canosa; Basilio Bernardo Fraguela Rodríguez
Scope Electrónica y Sistemas
Qualification Sobresaliente Cum Laude

Improving the programmability of heterogeneous systems by means of libraries

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

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

Authors Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Place 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
International

Authors Moisés Viñas Buceta, Basilio B. Fraguela, Diego Andrade Canosa, Ramón Doallo
Place 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
International

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

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

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

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

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

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

Authors Jorge Fernández Fabeiro, Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Place 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
International

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

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

Authors Jorge Fernández Fabeiro, Diego Andrade Canosa, Basilio B. Fraguela
Place 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
International

Authors Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Place 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
International

Authors Carlos Hugo González Vázquez, Basilio B. Fraguela, Diego Andrade Canosa, Jose Antonio García-Rodríguez, Manuel J. Castro
Place 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
International

Authors Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Organization IEEE Computer Society
Place 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)
National

Authors Diego Andrade Canosa, Emilio J. Padrón, Basilio B. Fraguela
Place 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
International

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

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

Authors Jose Antonio García-Rodríguez, Carlos Hugo González Vázquez, Basilio B. Fraguela, Diego Andrade Canosa, Manuel Jesús Castro Díaz
Place 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
International

Authors Diego Andrade Canosa, Basilio B. Fraguela, Ramón Doallo
Place 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)
International

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

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

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

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

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

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

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

Positions

Academic or management positions held by teacher.

Xunta da Facultade de Informática

PDI (Membros Natos)

From 15/03/2023.

Consello do Departamento Enxeñaría de Computadores

PDI (Membros Natos)

From 15/03/2023.

Facultad de Informática

Vicedecano

From 11/05/2021.

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

Vogal Coordinador de Título

From 09/02/2018.

Xunta da Facultade de Informática

PDI (Membros Natos)

From 10/03/2021 to 14/03/2023.

Consello do Departamento Enxeñaría de Computadores

PDI (Membros Natos)

From 10/03/2021 to 14/03/2023.

Coordinadores/as Másteres Facultad de Informática

From 01/10/2019 to 10/05/2021.

Coordinadores/as Másteres Facultad de Informática