Function Merging by Sequence Alignment R Rocha, P Petoumenos, Z Wang, M Cole, H Leather 🏆 CGO19 (Best Paper Award) International Symposium on Code Generation and …, 2019 | 38 | 2019 |
Effective function merging in the ssa form RCO Rocha, P Petoumenos, Z Wang, M Cole, H Leather Proceedings of the 41st ACM SIGPLAN Conference on Programming Language …, 2020 | 31 | 2020 |
Vectorization-Aware Loop Unrolling with Seed Forwarding R Rocha, V Porpodas, P Petoumenos, L Goes, Z Wang, M Cole, ... International Conference on Compiler Construction, 2020 | 25 | 2020 |
VW-SLP: auto-vectorization with adaptive vector width V Porpodas, RCO Rocha, LFW Góes Proceedings of the 27th International Conference on Parallel Architectures …, 2018 | 25 | 2018 |
Regent-Dependent Creativity: A Domain Independent Metric for the Assessment of Creative Artifacts C França, LFW Góes, A Amorim, R Rocha, AR da Silva International Conference on Computational Creativity, 2016 | 21 | 2016 |
Distributed cycle detection in large-scale sparse graphs RC Rocha, BD Thatte Simpósio Brasileiro de Pesquisa Operacional (SBPO), 3643-3653, 2015 | 21 | 2015 |
HyFM: Function merging for free RCO Rocha, P Petoumenos, Z Wang, M Cole, K Hazelwood, H Leather Proceedings of the 22nd ACM SIGPLAN/SIGBED International Conference on …, 2021 | 20 | 2021 |
Super-Node SLP: Optimized vectorization for code sequences containing operators and their inverse elements V Porpodas, R Rocha, E Brevnov, L Góes, T Mattson International Symposium on Code Generation and Optimization, 2019 | 20 | 2019 |
Look-Ahead SLP: Auto-vectorization in the presence of commutative operations V Porpodas, RCO Rocha, LFW Góes International Symposium on Code Generation and Optimization (CGO'18), 163-174, 2018 | 19 | 2018 |
TOAST: Automatic tiling for iterative stencil computations on GPUs RCO Rocha, AD Pereira, L Ramos, LFW Góes Concurrency and Computation: Practice and Experience 29 (8), e4053, 2017 | 14 | 2017 |
Lasagne: a static binary translator for weak memory model architectures RCO Rocha, D Sprokholt, M Fink, R Gouicem, T Spink, S Chakraborty, ... Proceedings of the 43rd ACM SIGPLAN International Conference on Programming …, 2022 | 13 | 2022 |
Inlining for code size reduction T Damásio, V Pacheco, F Goes, F Pereira, R Rocha Proceedings of the 25th Brazilian Symposium on Programming Languages, 17-24, 2021 | 13* | 2021 |
Real-time video denoising on multicores and GPUs with Kalman-based and Bilateral filters fusion SG Pfleger, PDM Plentz, RCO Rocha, AD Pereira, M Castro Journal of Real-Time Image Processing, 1-14, 2017 | 13 | 2017 |
Loop rolling for code size reduction RCO Rocha, P Petoumenos, B Franke, P Bhatotia, M O’Boyle 2022 IEEE/ACM International Symposium on Code Generation and Optimization …, 2022 | 12 | 2022 |
Extending OpenACC for efficient stencil code generation and execution by skeleton frameworks AD Pereira, M Castro, MAR Dantas, RCO Rocha, LFW Góes 2017 International Conference on High Performance Computing & Simulation …, 2017 | 12 | 2017 |
Risotto: a dynamic binary translator for weak memory model architectures R Gouicem, D Sprokholt, J Ruehl, RCO Rocha, T Spink, S Chakraborty, ... Proceedings of the 28th ACM International Conference on Architectural …, 2022 | 7 | 2022 |
An algebraic framework for parallelizing recurrence in functional programming RCO Rocha, LFW Góes, FMQ Pereira Programming Languages: 20th Brazilian Symposium, SBLP 2016, Maringá, Brazil …, 2016 | 6 | 2016 |
Hybf: A hybrid branch fusion strategy for code size reduction RCO Rocha, C Saumya, K Sundararajah, P Petoumenos, M Kulkarni, ... Proceedings of the 32nd ACM SIGPLAN International Conference on Compiler …, 2023 | 5 | 2023 |
Automatic partitioning of stencil computations on heterogeneous systems AD Pereira, RCO Rocha, L Ramos, M Castro, LFW Góes 2017 International Symposium on Computer Architecture and High Performance …, 2017 | 5 | 2017 |
Watershed‐ng: an extensible distributed stream processing framework R Rocha, B Hott, V Dias, R Ferreira, W Meira, D Guedes Concurrency and Computation: Practice and Experience 28 (8), 2487-2502, 2016 | 5 | 2016 |