Watershed reengineering: Making Streams Programmable. - Rodrigo Caetano Rocha; Renato Ferreira 001; Wagner Meira Jr.; Dorgival O. Guedes (SBAC-PAD (Workshops), 2014)

Regent-Dependent Creativity: A Domain Independent Metric for the Assessment of Creative Artifacts. - Celso França; Luís Fabrício Wanderley Góes; Alvaro Amorim; Rodrigo C. O. Rocha; Alysson Ribeiro Da Silva (ICCC, 2016)

An Algebraic Framework for Parallelizing Recurrence in Functional Programming. - Rodrigo C. O. Rocha; Luís F. W. Góes; Fernando Magno Quintão Pereira (SBLP, 2016)

Watershed-ng: an extensible distributed stream processing framework. - Rodrigo Caetano Rocha; Bruno Hott; Vinícius Vitor dos Santos Dias; Renato Ferreira 001; Wagner Meira Jr.; Dorgival O. Guedes (Concurr. Comput. Pract. Exp., 2016)

Enabling efficient stencil code generation in OpenACC. - Alyson D. Pereira; Rodrigo C. O. Rocha; Márcio Castro 001; Luís F. W. Góes; Mario A. R. Dantas (ICCS, 2017)

Extending OpenACC for Efficient Stencil Code Generation and Execution by Skeleton Frameworks. - Alyson D. Pereira; Márcio Castro 001; Mario A. R. Dantas; Rodrigo C. O. Rocha; Luís F. W. Góes (HPCS, 2017)

Automatic Partitioning of Stencil Computations on Heterogeneous Systems. - Alyson D. Pereira; Rodrigo C. O. Rocha; Luiz Ramos; Márcio Castro 001; Luís F. W. Góes (SBAC-PAD (Workshops), 2017)

TOAST: Automatic tiling for iterative stencil computations on GPUs. - Rodrigo C. O. Rocha; Alyson D. Pereira; Luiz Ramos; Luís F. W. Góes (Concurr. Comput. Pract. Exp., 2017)

VW-SLP: auto-vectorization with adaptive vector width. - Vasileios Porpodas; Rodrigo C. O. Rocha; Luís F. W. Góes (PACT, 2018)

Look-ahead SLP: auto-vectorization in the presence of commutative operations. - Vasileios Porpodas; Rodrigo C. O. Rocha; Luís F. W. Góes (CGO, 2018)

Super-Node SLP: Optimized Vectorization for Code Sequences Containing Operators and Their Inverse Elements. - Vasileios Porpodas; Rodrigo C. O. Rocha; Evgueni Brevnov; Luís F. W. Góes; Timothy G. Mattson (CGO, 2019)

Function Merging by Sequence Alignment. - Rodrigo C. O. Rocha; Pavlos Petoumenos; Zheng Wang 001; Murray Cole; Hugh Leather (CGO, 2019)

Real-time video denoising on multicores and GPUs with Kalman-based and Bilateral filters fusion. - Sergio G. Pfleger; Patricia Della Méa Plentz; Rodrigo C. O. Rocha; Alyson D. Pereira; Márcio Castro 001 (J. Real Time Image Process., 2019)

Automatic parallelization of recursive functions with rewriting rules. - Rodrigo C. O. Rocha; Luís F. W. Góes; Fernando Magno Quintão Pereira (Sci. Comput. Program., 2019)

Vectorization-aware loop unrolling with seed forwarding. - Rodrigo C. O. Rocha; Vasileios Porpodas; Pavlos Petoumenos; Luís F. W. Góes; Zheng Wang 001; Murray Cole; Hugh Leather (CC, 2020)

Effective function merging in the SSA form. - Rodrigo C. O. Rocha; Pavlos Petoumenos; Zheng Wang 001; Murray Cole; Hugh Leather (PLDI, 2020)

HyFM: function merging for free. - Rodrigo C. O. Rocha; Pavlos Petoumenos; Zheng Wang 001; Murray Cole; Kim M. Hazelwood; Hugh Leather (LCTES, 2021)

Loop Rolling for Code Size Reduction. - Rodrigo C. O. Rocha; Pavlos Petoumenos; Björn Franke; Pramod Bhatotia; Michael F. P. O'Boyle (CGO, 2022)

F3M: Fast Focused Function Merging. - Sean Stirling; Rodrigo C. O. Rocha; Kim M. Hazelwood; Hugh Leather; Michael F. P. O'Boyle; Pavlos Petoumenos (CGO, 2022)

Lasagne: a static binary translator for weak memory model architectures. - Rodrigo C. O. Rocha; Dennis Sprokholt; Martin Fink 004; Redha Gouicem; Tom Spink; Soham Chakraborty 001; Pramod Bhatotia (PLDI, 2022)

Risotto: A Dynamic Binary Translator for Weak Memory Model Architectures. - Redha Gouicem; Dennis Sprokholt; Jasper Ruehl; Rodrigo C. O. Rocha; Tom Spink; Soham Chakraborty 001; Pramod Bhatotia (ASPLOS (1), 2023)

HyBF: A Hybrid Branch Fusion Strategy for Code Size Reduction. - Rodrigo C. O. Rocha; Charitha Saumya; Kirshanthan Sundararajah; Pavlos Petoumenos; Milind Kulkarni 001; Michael F. P. O'Boyle (CC, 2023)

Toast: A Heterogeneous Memory Management System. - Maurice Bailleu; Dimitrios Stavrakakis; Rodrigo Caetano Rocha; Soham Chakraborty 001; Deepak Garg 001; Pramod Bhatotia (PACT, 2024)

Forklift: An Extensible Neural Lifter. - Jordi Armengol-Estapé; Rodrigo C. O. Rocha; Jackson Woodruff; Pasquale Minervini; Michael F. P. O'Boyle (CoRR, 2024)

VecTrans: LLM Transformation Framework for Better Auto-vectorization on High-performance CPU. - Zhongchun Zheng; Long Cheng; Lu Li; Rodrigo C. O. Rocha; Tianyi Liu; Wei Wei; Xianwei Zhang; Yaoqing Gao (CoRR, 2025)