Publications

2023

Design Space Exploration for CNN Offloading to FPGAs at the Edge, Guilherme Korol, Michael Guilherme Jordan, Mateus Beck Rutzig, Jeronimo Castrillon, and Antonio Carlos Schneider Beck at ISVLSI 2023.

Pruning and Early-Exit Co-Optimization for CNN Acceleration on FPGAs, Guilherme Korol, Michael Guilherme Jordan, Mateus Beck Rutzig, Jeronimo Castrillon, and Antonio Carlos Schneider Beck at DATE 2023.

2022

AdaFlow: A Framework for Adaptive Dataflow CNN Acceleration on FPGAS, Guilherme Korol, Michael Guilherme Jordan, Mateus Beck Rutzig, and Antonio Carlos Schneider Beck at DATE 2022 (Best Paper Nominee).

ConfAx: Exploiting Approximate Computing for Configurable FPGA CNN Acceleration at the Edge, Guilherme Korol, Michael Guilherme Jordan, Mateus Beck Rutzig, and Antonio Carlos Schneider Beck at ISCAS 2022.

2021

Synergistically Exploiting CNN Pruning and HLS Versioning for Adaptive Inference on Multi-FPGAs at the Edge, Guilherme Korol, Michael Jordan, Mateus Beck, and Antonio Carlos Schneider Beck at CASES 2021 (published in ACM TECS).

2020

MCEA: A Resource-Aware Multicore CGRA Architecture for the Edge, Guilherme Korol, Michael Guilherme Jordan, Marcelo Brandalero, Michael Hübner, Mateus Beck Rutzig, and Antonio Carlos Schneider Beck at FPL 2020.

2019

A FPGA parameterizable multi-layer architecture for CNNs, Guilherme Korol and Fernando Gehm Moraes at SBCCI 2019.

A runtime power-aware phase predictor for CGRAs, Guilherme Korol, Michael Jordan, Raul Silveira Silva, Monica Magalhães Pereira, Marcelo Brandalero, Mateus Beck Rutzig, and Antonio Carlos Schneider Beck at ReConFig 2019.

Power-aware phase oriented reconfigurable architecture, Guilherme Korol, Michael Jordan, Marcelo Brandalero, Mateus Beck Rutzig, and Antonio Carlos Schneider Beck at ICECS 2019.

Colaborations

2023

Dynamic Offloading for Improved Performance and Energy Efficiency in Heterogeneous IoT-Edge-Cloud Continuum, Julio Costella Vicenzi, Guilherme Korol, Michael G. Jordan, Wagner Ourique de Morais, Hazem Ali, Edison Pignaton de Freitas,Mateus Beck Rutzig, Antonio Carlos Schneider Beck at ISVLSI 2023.

Harnessing the Effects of Process Variability to Mitigate Aging in Cloud Servers, Arthur F. Lorenzon, Guilherme Korol, Marcelo Brandalero, Antonio Carlos Schneider Beck at ISVLSI 2023.

Resource Provisioning for CPU-FPGA Environments with Adaptive HLS-Versioning and DVFS, Michael Guilherme Jordan, Guilherme Korol, Mateus Beck Rutzig, and Antonio Carlos Schneider Beck at ISVLSI 2023.

Adaptive Inference on Reconfigurable SmartNICs for Traffic Classification, Julio Costella Vicenzi, Guilherme Korol, Michael Guilherme Jordan, Mateus Beck Rutzig, and Antonio Carlos Schneider Beck at AINA 2023.

Adaptive Inference for FPGA-based 5G Automatic Modulation Classification, Daniel de Oliveira Rubiano, Guilherme Korol, and Antonio Carlos Schneider Beck at DASIP 2023.

MVSym: Efficient symbiotic exploitation of HLS-kernel multi-versioning for collaborative CPU-FPGA cloud systems, Michael Guilherme Jordan, Bernardo Neuhaus Lignati, Guilherme Korol, Mateus Beck Rutzig, and Antonio Carlos Schneider Beck at Integration 2023.

Energy-aware fully-adaptive resource provisioning in collaborative CPU-FPGA cloud environments, Michael Guilherme Jordan, Guilherme Korol, Mateus Beck Rutzig, and Antonio Carlos Schneider Beck at Journal of Parallel and Distributed Computing 2023.

2022

On the benefits of Collaborative Thread Throttling and HLS-Versioning in CPU-FPGA Environments, Tiago Knorst, Guilherme Korol, Michael Guilherme Jordan, Julio Costella Vicenzi, Arthur Lorenzon, Mateus Beck Rutzig, and Antonio Carlos Schneider Beck at SBCCI 2022.

ERIN: Energy-Aware Resource Provisioning Framework for CPU-FPGA Multi-tenant Environment, Michael Guilherme Jordan, Guilherme Korol, Mateus Beck Rutzig, and Antonio Carlos Schneider Beck at IEEE Design & Test 2022.

An energy efficient multi-target binary translator for instruction and data level parallelism exploitation, Tiago Knorst, Julio Vicenzi, Michael G Jordan, Jonathan H de Almeida, Guilherme Korol, Antonio Beck, and Mateus B Rutzig at Design Automation for Embedded Systems 2022.

2021

TRIPP: Transparent Resource Provisioning for Multi-Tenant CPU-GPU based Cloud Environments, Julio Costella Vicenzi, Tiago Knorst, Michael G Jordan, Guilherme Korol, Antonio Carlos Schneider Beck, and Mateus Beck Rutzig at SBESC 2021 (Best Paper Nominee).

FAIR: Fully-Adaptive Framework for Improving Resource Provisioning in Collaborative CPU-FPGA Cloud Environments, Michael Guilherme Jordan, Guilherme Korol, Mateus Beck Rutzig, and Antonio Carlos Schneider Beck at SBAC-PAD 2021.

Muteco: A framework for collaborative allocation in cpu-fpga multi-tenant environments, Michael Guilherme Jordan, Guilherme Korol, Mateus Beck Rutzig, and Antonio Carlos Schneider Beck at SBCCI 2021 (Best Paper Nominee).

Dynamic concurrency throttling on numa systems and data migration impacts, Janaina Schwarzrock, Michael Guilherme Jordan, Guilherme Korol, Charles C de Oliveira, Arthur F Lorenzon, Mateus Beck Rutzig, and Antonio Carlos Schneider Beck at Design Automation for Embedded Systems 2021.

Resource-Aware Collaborative Allocation for CPU-FPGA Cloud Environments, Michael Guilherme Jordan, Guilherme Korol, Mateus Beck Rutzig, and Antonio Carlos Schneider Beck at IEEE Trans. on Circuits and Systems II: Express Briefs 2021.

Exploiting HLS-Generated Multi-Version Kernels to Improve CPU-FPGA Cloud Systems, Bernardo Neuhaus Lignati, Michael Guilherme Jordan, Guilherme Korol, Mateus Beck Rutzig, and Antonio Carlos Schneider Beck at ASP-DAC 2021.

2020

A Management Technique for Concurrent Access to a Reconfigurable Accelerator, Raul Silva, Guilherme Korol, Michael Guilherme Jordan, Marcelo Brandalero, Michael Hübner, Monica Pereira, Mateus Beck Rutzig, and Antonio Carlos Schneider Beck at SBCCI 2020.

Unlocking the Full Potential of Heterogeneous Accelerators by Using a Hybrid Multi-Target Binary Translator, Tiago Knorst, Julio Vicenzi, Michael Guilherme Jordan, Jonathan Homercher de Almeida, Guilherme Korol, Antonio Carlos Schneider Beck, Mateus Beck Rutzig at SBCCI 2020.

Firefly: An Open-source Rocket-based Intermittent Framework, Hiago Rocha, Guilherme Korol, Michael Jordan, Arthur Krause, Ronaldo Silveira, Caio Vieira, Philippe Navaux, Gabriel L Nazar, Luigi Carro, and Antonio Carlos Schneider Beck at SBCCI 2020.

2019

On the influence of data migration in dynamic thread management of parallel applications, Janaina Schwarzrock, Michael Guilherme Jordan, Guilherme Korol, Charles C de Oliveira, Arthur F Lorenzon, and Antonio Carlos Schneider Beck at SBESC 2019.

2016

Evaluation of emerging TSV-enabled main memories on the PARSEC benchmark, Rodrigo Cataldo, Guilherme Korol, Ramon Fernandes, Gustavo Sanchez, Debora Matos, and César Marcon at ICECS 2016.

Architectural exploration of last-level caches targeting homogeneous multicore systems, Rodrigo Cataldo, Guilherme Korol, Ramon Fernandes, Debora Matos, and César Marcon at SBCCI 2016.

2015

A Lightweight Open Source Command and Control Center and its Interface to Cubesat Flight Software, Patrick H Stakem, Guilherme Korol, and Gabriel Augusto Gomes at FSW 2015.