Caio Bonfatti Gomes de Carvalho

Doutorando em Engenharia de Sistemas e Computação pelo PESC/COPPE/UFRJ, na linha de Arquitetura de Computadores e Sistemas Operacionais, com Mestrado pela mesma instituição. Possui graduação em Ciência da Computação pela Universidade Veiga de Almeida (2014). Atualmente é desenvolvedor de sistemas embarcados na Embraer SA. Participou como aluno de Iniciação Científica em dois projetos no Instituto de Engenharia Nuclear (IEN): paralelização de algoritmos evolucionários em GPU e visualização dinâmica de dados utilizando motor de jogo. Áreas de Interesse: programação paralela e distribuída, dataflow, computação reconfigurável (FPGAs), arquitetura de computadores e sistemas operacionais.

Informações coletadas do Lattes em 12/09/2025

Acadêmico

Formação acadêmica

Doutorado em andamento em Engenharia de Sistemas e Computação

2018 - Atual

Universidade Federal do Rio de Janeiro
Orientador: Felipe Maia Galvão França
Coorientador: Gabriele Mencagli.

Mestrado em Engenharia de Sistemas e Computação

2016 - 2018

Universidade Federal do Rio de Janeiro
Título: Uma Adaptação do Escalonador Estático da Biblioteca Dataflow Sucuri para Computação In-situ,Ano de Obtenção: 2018
Felipe Maia Galvão França.Coorientador: Leandro Augusto Justen Marzulo. Palavras-chave: In-situ; Dataflow; Escalonamento; Smart Storage.

Graduação em Ciência da Computação

2010 - 2014

Universidade Veiga de Almeida
Título: AMBIENTE VIRTUAL DE REJEITOS NUCLEARES PARA VISUALIZAÇÃO DINÂMICA DE DADOS UTILIZANDO UNITY3D
Orientador: Mattheus da Hora França

Idiomas

Bandeira representando o idioma Inglês

Compreende Bem, Fala Bem, Lê Bem, Escreve Razoavelmente.

Áreas de atuação

Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação.

Participação em eventos

Concurso de Teses e Dissertações em Arquiteturas de Computadores e Computação de Alto Desempenho - Simpósio de Sistemas Computacionais de Alto Desempenho - WSCAD-CTD 2018.Uma Adaptação do Escalonador Estático da Biblioteca Dataflow Sucuri para Computação In-situ. 2018. (Simpósio).

29th International Symposium on Computer Architecture and High Performance Computing. 2017. (Simpósio).

6th Workshop on Parallel Programming Models, MPP 2017.Towards a Dataflow Runtime Environment for Edge, Fog and In-Situ Computing. 2017. (Simpósio).

Produções bibliográficas

  • CARVALHO, CAIO B.G. ; FERREIRA, VICTOR C. ; FRANÇA, FELIPE M.G. ; BENTES, CRISTIANA B. ; MENCAGLI, GABRIELE ; ALVES, TIAGO A.O. ; SENA, ALEXANDRE C. ; MARZULO, LEANDRO A.J. . A dataflow runtime environment and static scheduler for edge, fog and in-situ computing. International Journal of Grid and Utility Computing , v. 10, p. 235, 2019.

  • CARVALHO, CAIO B.G. ; FERREIRA, VICTOR C. ; FRANCA, FELIPE M.G. ; BENTES, CRISTIANA ; ALVES, TIAGO A.O. ; SENA, ALEXANDRE C. ; MARZULO, LEANDRO A.J. . Towards a Dataflow Runtime Environment for Edge, Fog and In-Situ Computing. In: 2017 International Symposium on Computer Architecture and High Performance Computing Workshops (SBACPADW), 2017, Campinas. 2017 International Symposium on Computer Architecture and High Performance Computing Workshops (SBAC-PADW), 2017. p. 115.

  • Caio B. G. Carvalho . Uma Adaptação do Escalonador Estático da Biblioteca Dataflow Sucuri para Computação In-situ. 2018. (Apresentação de Trabalho/Simpósio).

  • Caio B. G. Carvalho ; Victor C. Ferreira ; Felipe M. G. França ; Cristiana Bentes ; Tiago A. O. Alves ; Alexandre C. Sena ; Leandro A. J. Marzulo . Towards a Dataflow Runtime Environment for Edge, Fog and In-Situ Computing. 2017. (Apresentação de Trabalho/Simpósio).

  • Paulo R. M. Nascimento ; João P. Ramirez ; Victor C. Ferreira ; Victor C. Messner ; Caio B. G. Carvalho ; Felipe N. Pollola ; Alexandre S. Nery . O impacto de instruções complexas no desempenho, consumo de área e energia de um processador MIPS. 2016. (Apresentação de Trabalho/Seminário).

Projetos de pesquisa

  • 2013 - Atual

    Simulação de ambiente de rejeitos nucleares utilizando motor de jogo, Descrição: Simulação do ambiente de rejeitos nucleares do Instituto de Engenharia Nuclear utilizando motores de jogo (inicialmente Unreal Engine, e mais tarde Unity3d), para a visualização dinâmica dos dados de radiação presentes em tal ambiente. Participou como aluno de Iniciação Científica, sendo responsável pela implementação inicial da representação visual da malha de radiação. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (3) . , Integrantes: Caio Bonfatti Gomes de Carvalho - Integrante / Victor Gonçalves Glória Freitas - Coordenador.

  • 2012 - 2012

    Paralelização de algoritmos evolucionários em GPU utilizando CUDA., Descrição: Atuou como aluno de Iniciação Científica no estudo e implementação de algoritmos evolucionários de Inteligência Artificial, tais como ACO e PSO, paralelizados em GPU utilizando a tecnologia CUDA. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (2) . , Integrantes: Caio Bonfatti Gomes de Carvalho - Integrante / Victor Gonçalves Glória Freitas - Coordenador.

Prêmios

2018

Menção Honrosa: Concurso de Teses e Dissertações em Arquitetura de Computadores e Computação de Alto Desempenho, XIX Simpósio em Sistemas Computacionais de Alto Desempenho - WSCAD 2018 / SBC.

2017

Best Paper Award: 6th Workshop on Parallel Programming Models, MPP 2017 "Towards a Dataflow Runtime Environment for Edge, Fog and In-Situ Computing", SBAC-PADW 2017, SBC/IEEE.

Histórico profissional

Experiência profissional

2012 - 2013

Comissão Nacional de Energia Nuclear

Vínculo: Colaborador, Enquadramento Funcional: Iniciação Científica

Outras informações:
Iniciação Científica no Instituto de Engenharia Nuclear (IEN). Orientador: Victor Gonçalves Glória Freitas.

2013 - 2019

Siem Consub

Vínculo: Celetista, Enquadramento Funcional: Analista de Sistemas

Outras informações:
Desenvolvimento de sistemas de tempo real utilizando principalmente linguagem C. Atua no desenvolvimento de sistemas de gerenciamento de combate para diversas embarcações da Marinha do Brasil, com destaque nas áreas de sincronismo e gerenciamento de tempo, camada de comunicação (middleware) e drivers Linux.

2013 - 2013

Siem Consub

Vínculo: Estagiario, Enquadramento Funcional: Estagiário

Outras informações:
Desenvolvimento em linguagem C e Shell Script (Linux).

2019 - Atual

EMBRAER

Vínculo: Celetista, Enquadramento Funcional: Desenvolvedor

Outras informações:
Desenvolvimento de sistemas embarcados.