- Compilers for embedded systems and high performance computing.
- Emerging memory technologies.
- Fault tolerance of parallel codes.
Recent professional service
Selected recent publications
Trace-Based Affine Reconstruction of Codes,
14th Annual IEEE/ACM International Symposium on Code Generation and Optimization, CGO 2016,
Barcelona (Spain), March 2016.
I/O optimization in the checkpointing of OpenMP parallel applications,
23rd Euromicro International Conference on Parallel, Distributed and Network-based Processing, PDP'15.
Turku (Finland), March 2015..
Volatile STT-RAM scratchpad design and data allocation for low energy,
ACM Transactions on Architecture and Code Optimization, 11(4):38,
A parallelizing compiler for multicore systems,
17th International Workshop on Software and Compilers for Embedded Systems, SCOPES'14.
Schloss Rheinfels (Germany), June 2014.
"A novel compiler support for automatic parallelization on multicore systems"
Parallel Computing, 39(9):442-460,