PhD José Manuel Andión Fernández  

Profesor axudante doutor (AXU-DR)

Department Computer Engineering
Knowledgment area Computer Architecture and Technology
Research  Research group Grupo de Arquitectura de Ordenadores
Research lines Parallelizing compilers for multicore and manycore architectures, focusing on the exploitation of the locality of reference. Compilation techniques for automatic data allocation in scratchpad memories to reduce power consumption on SoCs and MPSoCs. Embedded computing in mobile robotic systems. Development of tunable collective operations for multicore clusters. Productive parallel programming models for scientific applications, in particular PGAS and the UPC language.
Keywords automatic diKernel recognition, polyhedral model, automatic discovery of parallelism, automatic code generation for multicore and manycore architectures, code reorganization, compilers for embedded systems, memory access optimization, scratchpads
Teaching merits evaluation 1 five years period(s)
Research merits evaluation 1 six years period(s)
Contacto UDC directory
Orcid id0000-0002-3689-8508 ResearcherIDG-3789-2012 Scopus55879330900

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
Final Year Dissertation. Mention in Information Systems
Degree in Computer Engineering
0 2
Final Year Dissertation. Mention in Information Technology
Degree in Computer Engineering
0 2.5
Final Year Dissertation. Oficial Electrotécnico (ETO)
Degree in Marine Technologies
Degree in Marine Technologies
0 8
Master's Dissertation
Master in High Performance Computing
0 2.5
Subject and involved studies Distance hours Total hours
Applied Informatics 0 40
Computer Science Preliminaries 0 30
Computer Structure 0 28
Electricity and Electronics 0 24
Electronic Systems for Vessels 0 0
Electronics and Control Systems 0 15
Fundamentals of Computers 0 27
Informatics 0 40
Informatics 0 24
Master's Dissertation 0 1
Programming Fundamentals
Degree in Marine Technologies
0 21
Subject and involved studies Distance hours Total hours
Applied Informatics
Degree in Nautic and Maritime Transport
0 32
Electricity and Electronics
Degree in Nautic and Maritime Transport
0 24
Electronic Systems for Vessels
Degree in Marine Technologies
0 62
Electronics and Control Systems
Degree in Marine Engineering
0 15
Informatics
Degree in Nautic and Maritime Transport
0 40
Informatics
Degree in Marine Engineering
0 24
Programming Fundamentals
Degree in Marine Technologies
Degree in Marine Technologies
0 21
Subject and involved studies Distance hours Total hours
Computer Structure
Degree in Computer Engineering
Master's in Computer Engineering
Master's in Computer Engineering
0 45
Electricity and Electronics
Degree in Nautic and Maritime Transport
0 72
Electronic Systems for Vessels
Degree in Marine Technologies
0 62
Programming Fundamentals
Degree in Marine Technologies
Degree in Marine Technologies
0 26
Subject and involved studies Distance hours Total hours
Computer Structure
Degree in Computer Engineering
Master's in Computer Engineering
0 93
Electricity and Electronics
Degree in Nautic and Maritime Transport
0 60
Electronic Systems for Vessels
Degree in Marine Technologies
0 81
Fundamentals of Computers
Degree in Computer Engineering
0 8
Programming Fundamentals
Degree in Marine Technologies
Degree in Marine Technologies
0 21
Subject and involved studies Distance hours Total hours
Computer Structure
Degree in Computer Engineering
Master's in Computer Engineering
0 80
Electronic Systems for Vessels
Degree in Marine Technologies
0 36
Fundamentals of Computers
Degree in Computer Engineering
0 70
HPC Tools
Master in High Performance Computing
0 21
Interaction, Graphics and Multimedia
Master's in Computer Engineering
0 18
Programming Fundamentals
Degree in Marine Technologies
0 21

Defined tutoring by teacher for 2023/2024 academic course.

Faculty of Computer Science

Quarter Day Site
2nd quarter Monday
10:30 a 11:30
Despacho 3.08, Edificio Área Científica / Teams
2nd quarter Thursday
16:30 a 17:30
Despacho 3.08, Edificio Área Científica / Teams

School of Nautical Science and Marine Engineering

Quarter Day Site
2nd quarter Wednesday
17:30 a 18:30
Despacho 48, Edificio Malvinas / Teams
2nd quarter Thursday
11:00 a 12:00
Despacho 48, Edificio Malvinas / Teams

EOG works and final master thesis directed

Directed or codirected by current teacher since 2013 year.

Research results

Select merit type and year to query research merits.

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

Axudas para a consolidación e estruturación de unidades de investigación competitivas-REDES. Red de Tecnologías Cloud y Big Data para HPC (II)

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/2017 to 31/12/2018

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-5

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

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

Investigación en la Implantación de Nuevas Tecnologías en el Tercer Sector

Funding entity Asociación de Entidades Culturais e Deportivas de Galicia (ASENCUDEGA)
Main researches José Manuel Andión Fernández
Type Contrato
Dates From 22/09/2014 to 28/02/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

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

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

Organización de las XX jornadas de paralelismo

Funding entity Ministerio de Economía y Competitividad
Main researches Ramón Doallo Biempica
Type Proyecto Programas Nacionales
Dates From 07/09/2009 to 15/09/2010

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

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

Locality-aware automatic parallelization for GPGPU with OpenHMPP directives

Authors José M. Andión, Manuel Carlos Arenaz Silva, François Bodin, Gabriel Rodríguez Álvarez, Juan Touriño Domínguez
Journal INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING Vol. 44 Num. 3 (pages 620 to 643)
DOI https://doi.org/10.1007/s10766-015-0362-9

A Novel Compiler Support for Automatic Parallelization on Multicore Systems

Authors José M. Andión, Manuel Carlos Arenaz Silva, Gabriel Rodríguez Álvarez, Juan Touriño Domínguez
Journal PARALLEL COMPUTING Vol. 39 Num. 9 (pages 442 to 460)
DOI https://doi.org/10.1016/j.parco.2013.04.003

Trace-Based Affine Reconstruction of Codes
14th Annual IEEE/ACM International Symposium on Code Generation and Optimization, CGO 2016
International

Authors Gabriel Rodríguez Álvarez, José M. Andión, Mahmut T. Kandemir, Juan Touriño Domínguez
Organization ACM
Place Barcelona (España)

A Tool for Reconstructing Codes from Memory Traces
12th International Summer School on Advanced Computer Architecture and Compilation for High-Performance and Embedded Systems, ACACES 2016
International

Authors José M. Andión, Gabriel Rodríguez Álvarez, Mahmut T. Kandemir, Juan Touriño Domínguez
Place Fiuggi (Italia)

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

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

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

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

Domain-independent kernel-based intermediate representation for automatic parallelization of sequential programs
6th International Summer School on Advanced Computer Architecture and Compilation for High-Performance and Embedded Systems (ACACES 2010)
International

Authors José Manuel Andión Fernández, Manuel Carlos Arenaz Silva, Juan Touriño Domínguez
Place España

Una nueva representación intermedia para GCC basada en el entorno de compilación XARK
XXI Jornadas de Paralelismo
National

Authors José Manuel Andión Fernández, Manuel Carlos Arenaz Silva, Juan Touriño Domínguez
Place Valencia (España)

Automatic Partitioning of Sequential Applications Driven by Domain-Independent Kernels
15th Workshop on Compilers for Parallel Computers, CPC'2010
International

Authors José Manuel Andión Fernández, Manuel Carlos Arenaz Silva, Juan Touriño Domínguez
Place Viena (Austria)

A New Intermediate Representation for GCC based on the XARK Compiler Framework
2nd International Workshop on GCC Research Opportunities, GROW'10
International

Authors José Manuel Andión Fernández, Manuel Carlos Arenaz Silva, Juan Touriño Domínguez
Place Pisa (Italia)

Positions

Academic or management positions held by teacher.

Xunta da Escola Técnica Superior de Náutica e Máquinas

Vocal PDI

From 15/03/2023.

Consello do Departamento Enxeñaría de Computadores

PDI (Membros Natos)

From 15/03/2023.

Comisión de Biblioteca de la ETS de Náutica y Máquinas

Vocal PDI

From 21/05/2021.

Claustro

Restantes categorías de PDI

From 24/10/2022 to 14/03/2023.

Xunta da Escola Técnica Superior de Náutica e Máquinas

Vocal PDI

From 16/05/2022 to 14/03/2023.

Consello do Departamento Enxeñaría de Computadores

PDI (Membros Natos)

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

Comisión Académica de la Facultad de Ciencias de la Educación

Vocal Estudiante

From 04/05/2017 to 04/04/2019.

Comisión de Calidad de la Facultad de Ciencias de la Educación

Vocal Estudiante

From 04/05/2017 to 04/04/2019.

Comité de Dirección de la EIDUDC

Representantes de los Estudiantes