CEPBA has research experience in a wide range of topics in computer architecture and parallel computing. The following point summarize the areas on which research work is done:
Algorithms and libraries: finite element solvers, domain decomposition techniques.
Compilers: automatic parallelization, low level scheduling, data distribution.
Programming models and tools: Definition and implementation, visualization, performance analysis and prediction.