PhD José Manuel Andión Fernández  

(INT-SU)

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
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 Total hours
Computer Structure
Degree in Computer Engineering
Master's in Computer Engineering
60
Electronic Systems for Vessels
Degree in Marine Technologies
36
Fundamentals of Computers
Degree in Computer Engineering
63
Programming Fundamentals
Degree in Marine Technologies
Degree in Marine Technologies
21
Subject and involved studies Total hours
Computer Structure
Degree in Computer Engineering
Master's in Computer Engineering
81
Electronic Systems for Vessels
Degree in Marine Technologies
36
Fundamentals of Computers
Degree in Computer Engineering
40
Programming Fundamentals
Degree in Marine Technologies
Degree in Marine Technologies
21
Subject and involved studies Total hours
Computer Structure
Degree in Computer Engineering
Master's in Computer Engineering
60
Computing of Control
Master´s Degree in Nautical Engineering and Maritime Transport
Master’s Degree in Nautical Science and Maritime Transport
21
Fundamentals of Computers
Degree in Computer Engineering
100
Subject and involved studies Total hours
Computer Structure 117
Computing of Control
Master´s Degree in Nautical Engineering and Maritime Transport
30
Fundamentals of Computers 33
Subject and involved studies Total hours
Computer Structure
Degree in Computer Engineering
76
Fundamentals of Computers
Degree in Computer Engineering
104
Subject and involved studies Total hours
Computer Structure
Degree in Computer Engineering
60
Fundamentals of Computers
Degree in Computer Engineering
66

Defined tutoring by teacher for 2015/2016 academic course.

Faculty of Computer Science

Quarter Day Site
2nd quarter Monday
12:00 a 13:30
Edificio Área Científica, Despacho 3.08
2nd quarter Friday
12:00 a 13:00
Edificio Área Científica, Despacho 3.08

School of Nautical Science and Marine Engineering

Quarter Day Site
2nd quarter Thursday
12:00 a 13:30
Despacho 36

EOG works and final master thesis directed

No available EOG works or final master thesis directed by current teacher since 2013 year.

Research results

Select merit type and year to query research merits.

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

Axudas para a consolidación e estruturación de unidades de investigación competitivas. Grupos de referencia competitiva (GRC).

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 acreditación, estructuración e mellora de Centros de Investigación Singulares do Sistema Universitario de Galicia

Funding entity Consellería de Cultura, Educación e Ordenación Universitaria
Main researches M. G. 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

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 20/12/2016 to 31/12/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

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 Bertha Guijarro Berdiñas
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)

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)

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.

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

Vocal Estudiante

From 04/05/2017.

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

Vocal Estudiante

From 04/05/2017.

Comité de Dirección de la EIDUDC

Representantes de los Estudiantes