Research Areas

Application Specific Architectures and Computer Arithmetics

Design and implementation of architectures for specific applications, such as signal and image processing, neural networks, arithmetic processing...
Design of architectures using FPGAs.


Main participants: Julio Villalba, Javier Hormigo, Sonia Gonzalez-Navarro

General-Purpose Computation on GPUs

Design of data parallel applications on GPU hardware accelerators.


Main participants: Manuel Ujaldon

Parallel Architectures and Programming

Design of hardware and software technologies to improve the execution efficiency of applications on high-performance processors and parallel computer systems.


Main participants: Oscar Plata, Eladio Gutierrez, Ricardo Quislant, Sonia Gonzalez-Navarro, Emilio L. Zapata

Parallel Programming Models and Compilers

Design and implementation of parallel tools and programming models for heterogeneous architectures.

Main participants: Rafael Asenjo, Angeles Navarro, Francisco Corbera, Andres Rodriguez

Scientific and Engineering Computing

Computational methods for scientific and engineering applications and their efficient implementation of parallel architectures.


Main participants: Luis-Felipe Romero, Gerardo Bandera

Video and Image Processing

Design of techniques for image and video analysis, as well as their efficient implementation on parallel architectures.


Main participants: Nicolas Guil, Jose-Maria Gonzalez-Linares, Julian R. Cozar

Research