Tiago Diogo Carvalho
Senior Researcher
I'm a PhD student in INESC TEC and Faculty of Engineering of the University of Porto (FEUP), at the Department of Informatics Engineering (DEI). I obtained my MSc degree in 2011, also in FEUP, with the final dissertation about the development of an Aspect-Oriented Programming language named LARA. I work with compiler-related topics such as domain-specific languages and compiler optimizations. Current work focus on runtime adaptability and specialization following an aspect-oriented programming methodology.
Publications
Tracing and Measuring GPU Execution in Automotive Software Systems
Carvalho, T;Pinho, LM;
2022
Ada User Journal
An Approach Based on a DSL plus API for Programming Runtime Adaptivity and Autotuning Concerns
Carvalho, T;Cardoso, JMP;
2018
33RD ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING
Nonio - modular automatic compiler phase selection and ordering specialization framework for modern compilers
Nobre, R;Bispo, J;Carvalho, T;Cardoso, JMP;
2019
SOFTWAREX
Aspect-Driven Mixed-Precision Tuning Targeting GPUs
Nobre, R;Reis, L;Bispo, J;Carvalho, T;Cardoso, JMP;Cherubin, S;Agosta, G;
2018
PARMA-DITAM 2018: 9TH WORKSHOP ON PARALLEL PROGRAMMING AND RUNTIME MANAGEMENT TECHNIQUES FOR MANY-CORE ARCHITECTURES AND 7TH WORKSHOP ON DESIGN TOOLS AND ARCHITECTURES FOR MULTICORE EMBEDDED COMPUTING PLATFORMS

