
João Paiva Cardoso
Senior Researcher
João M. P. Cardoso received his PhD degree in Electrical and Computer Engineering from the IST/UTL (Technical University of Lisbon), Lisbon, Portugal in 2001. He is currently Full Professor at the Department of Informatics Eng., Faculty of Eng. of the University of Porto, Porto, Portugal, and a research member of INESC TEC. Before, he was with the IST/UTL (2006-2008), a senior researcher at INESC-ID (2001-2009), and with the University of Algarve (1993-2006). In 2001/2002, he worked for PACT XPP Technologies, Inc., Munich, Germany. He has been involved in the organization and served as a Program Committee member for many international conferences. For example, he was general Co-Chair of IEEE/IFIP EUC’2015 and IEEE CSE’2015, General Chair of FPL’2013, General Co-Chair of ARC’2014 and ARC’2006, Program Co-Chair of ARCS’2016, DASIP’2014, and RAW’2010. He has (co-)authored over 150 scientific publications on subjects related to compilers, embedded systems, and reconfigurable computing. He has coordinated a number of research projects. He is a senior member of IEEE, a member of IEEE Computer Society, and a senior member of ACM. His research interests include compilation techniques, domain-specific languages, reconfigurable computing, application-specific architectures, and high-performance computing with a particular emphasis in embedded computing.
Publications
A Flexible-Granularity Task Graph Representation and Its Generation from C Applications (WIP)
Santos, T;Bispo, J;Cardoso, JMP;
2024
PROCEEDINGS OF THE 25TH ACM SIGPLAN/SIGBED INTERNATIONAL CONFERENCE ON LANGUAGES, COMPILERS, AND TOOLS FOR EMBEDDED SYSTEMS, LCTES 2024
Architectures and compilers to support reconfigurable computing
Cardoso, JMP;Vestístias, MP;
1999
XRDS
Towards an automatic path from JavaTM bytecodes to hardware through high-level synthesis
Cardoso, JMP;Neto, HC;
1998
5th IEEE International Conference on Electronics, Circuits and Systems, ICECS 1998, Surfing the Waves of Science and Technology, Lisbon, Portugal, September 7-10, 1998
Guest editorial: Special issue on reconfigurable hardware systems
Cardoso, JMP;Bertels, K;Constantinides, GA;Vassiliadis, S;
2007
INTERNATIONAL JOURNAL OF ELECTRONICS
Supervised Theses
Runtime-aware Compiler Optimizations for High-Performance Embedded Computing
Pedro Miguel dos Santos Pinto
D - 2019
UP-FEUP
Programming and mapping strategies for embedded computing runtime adaptability
Tiago Diogo Ribeiro de Carvalho
D - 2019
UP-FEUP
Acceleration of Applications with FPGA-Based Computing Machines: New DSL
Daniel Alexandre Pimenta Lopes Fernandes
M - 2019
UP-FEUP
On Making Feasible Smartphone-Based Human Activity Recognition
Francisco Miguel de Lamares Martins Barbosa
M - 2019
UP-FEUP


