LARA: an aspect-oriented programming language for embedded systems. - João M. P. Cardoso; Tiago Carvalho 001; José Gabriel F. Coutinho; Wayne Luk; Ricardo Nobre; Pedro C. Diniz; Zlatko Petrov (AOSD, 2012)

Experiments with the LARA aspect-oriented approach. - José Gabriel F. Coutinho; Tiago Carvalho 001; Sérgio Durand; João M. P. Cardoso; Ricardo Nobre; Pedro C. Diniz; Wayne Luk (AOSD (Companion), 2012)

Specifying Compiler Strategies for FPGA-based Systems. - João M. P. Cardoso; João Teixeira; José C. Alves; Ricardo Nobre; Pedro C. Diniz; José Gabriel F. Coutinho; Wayne Luk (FCCM, 2012)

Deriving Resource Efficient Designs Using the REFLECT Aspect-Oriented Approach - (Extended Abstract). - José Gabriel F. Coutinho; João M. P. Cardoso; Tiago Carvalho 001; Ricardo Nobre; Sujit Bhattacharya 002; Pedro C. Diniz; Liam Fitzpatrick; Razvan Nane (ARC, 2013)

Identifying sequences of optimizations for HW/SW compilation. - Ricardo Nobre (FPL, 2013)

The MATISSE MATLAB compiler. - João Bispo; Pedro Pinto 002; Ricardo Nobre; Tiago Carvalho 001; João M. P. Cardoso; Pedro C. Diniz (INDIN, 2013)

Enriching MATLAB with aspect-oriented features for developing embedded systems. - João M. P. Cardoso; João M. Fernandes 001; Miguel P. Monteiro 001; Tiago Carvalho 001; Ricardo Nobre (J. Syst. Archit., 2013)

Controlling a complete hardware synthesis toolchain with LARA aspects. - João M. P. Cardoso; Tiago Carvalho 001; José Gabriel F. Coutinho; Ricardo Nobre; Razvan Nane; Pedro C. Diniz; Zlatko Petrov; Wayne Luk; Koen Bertels (Microprocess. Microsystems, 2013)

A clustering-based approach for exploring sequences of compiler optimizations. - Luiz G. A. Martins; Ricardo Nobre; Alexandre C. B. Delbem; Eduardo Marques; João M. P. Cardoso (IEEE Congress on Evolutionary Computation, 2014)

On Expressing Strategies for Directive-Driven Multicore Programing Models. - Ricardo Nobre; Pedro Pinto 002; Tiago Carvalho 001; João M. P. Cardoso; Pedro C. Diniz (PARMA-DITAM@HiPEAC, 2014)

Exploration of compiler optimization sequences using clustering-based selection. - Luiz G. A. Martins; Ricardo Nobre; Alexandre C. B. Delbem; Eduardo Marques; João M. P. Cardoso (LCTES, 2014)

Use of Previously Acquired Positioning of Optimizations for Phase Ordering Exploration. - Ricardo Nobre; Luiz G. A. Martins; João M. P. Cardoso (SCOPES, 2015)

A graph-based iterative compiler pass selection and phase ordering approach. - Ricardo Nobre; Luiz G. A. Martins; João M. P. Cardoso (LCTES, 2016)

SAR Image Segmentation With Rényi's Entropy. - Ricardo Nobre; Francisco A. A. Rodrigues; Régis C. P. Marques; Juvêncio Santos Nobre; Jeová F. S. Rocha Neto; Fátima N. S. de Medeiros (IEEE Signal Process. Lett., 2016)

Clustering-Based Selection for the Exploration of Compiler Optimization Sequences. - Luiz G. A. Martins; Ricardo Nobre; João M. P. Cardoso; Alexandre C. B. Delbem; Eduardo Marques (ACM Trans. Archit. Code Optim., 2016)

Impact of Compiler Phase Ordering When Targeting GPUs. - Ricardo Nobre; Luís Reis 001; João M. P. Cardoso (Euro-Par Workshops, 2017)

The ANTAREX tool flow for monitoring and autotuning energy efficient HPC systems. - Cristina Silvano; Giovanni Agosta; Jorge G. Barbosa; Andrea Bartolini; Andrea Rosario Beccari; Luca Benini; João Bispo; João M. P. Cardoso; Carlo Cavazzoni; Stefano Cherubin; Radim Cmar; Davide Gadioli; et al. (SAMOS, 2017)

Efficient target and application specific selection and ordering of compiler passes - Ricardo Nobre (2017)

Autotuning and adaptivity in energy efficient HPC systems: the ANTAREX toolbox. - Cristina Silvano; Gianluca Palermo; Giovanni Agosta; Amir H. Ashouri; Davide Gadioli; Stefano Cherubin; Emanuele Vitali; Luca Benini; Andrea Bartolini; Daniele Cesarini; João M. P. Cardoso; João Bispo; et al. (CF, 2018)

SOCRATES - A seamless online compiler and system runtime autotuning framework for energy-aware applications. - Davide Gadioli; Ricardo Nobre; Pedro Pinto 002; Emanuele Vitali; Amir H. Ashouri; Gianluca Palermo; João M. P. Cardoso; Cristina Silvano (DATE, 2018)

Fast Heuristic-Based GPU Compiler Sequence Specialization. - Ricardo Nobre; Luís Reis 001; João M. P. Cardoso (Euro-Par Workshops, 2018)

Aspect-Driven Mixed-Precision Tuning Targeting GPUs. - Ricardo Nobre; Luís Reis 001; João Bispo; Tiago Carvalho 001; João M. P. Cardoso; Stefano Cherubin; Giovanni Agosta (PARMA-DITAM@HiPEAC, 2018)

Impact of Vectorization Over 16-bit Data-Types on GPUs. - Luís Reis 001; Ricardo Nobre; João M. P. Cardoso (PARMA-DITAM@HiPEAC, 2018)

Compiler Phase Ordering as an Orthogonal Approach for Reducing Energy Consumption. - Ricardo Nobre; Luís Reis 001; João M. P. Cardoso (CoRR, 2018)

Improving OpenCL Performance by Specializing Compiler Phase Selection and Ordering. - Ricardo Nobre; Luís Reis 001; João M. P. Cardoso (CoRR, 2018)

Nonio - modular automatic compiler phase selection and ordering specialization framework for modern compilers. - Ricardo Nobre; João Bispo; Tiago Carvalho 001; João M. P. Cardoso (SoftwareX, 2019)

Exploring the Binary Precision Capabilities of Tensor Cores for Epistasis Detection. - Ricardo Nobre; Aleksandar Ilic; Sergio Santander-Jiménez; Leonel Sousa (IPDPS, 2020)

Accelerating 3-Way Epistasis Detection with CPU+GPU Processing. - Ricardo Nobre; Sergio Santander-Jiménez; Leonel Sousa; Aleksandar Ilic (JSSPP, 2020)

Fourth-Order Exhaustive Epistasis Detection for the xPU Era. - Ricardo Nobre; Aleksandar Ilic; Sergio Santander-Jiménez; Leonel Sousa (ICPP, 2021)

Retargeting Tensor Accelerators for Epistasis Detection. - Ricardo Nobre; Aleksandar Ilic; Sergio Santander-Jiménez; Leonel Sousa (IEEE Trans. Parallel Distributed Syst., 2021)

Tensor-Accelerated Fourth-Order Epistasis Detection on GPUs. - Ricardo Nobre; Aleksandar Ilic; Sergio Santander-Jiménez; Leonel Sousa (ICPP, 2022)

IPU-EpiDet: Identifying Gene Interactions on Massively Parallel Graph-Based AI Accelerators. - Ricardo Nobre; Aleksandar Ilic; Sergio Santander-Jiménez; Leonel Sousa (IPDPS, 2024)