Rafael Ravedutti Lucio Machado

Possui graduação em Ciência da Computação pela Universidade Federal do Paraná (2017), mestrado em Informática pelo Programa de Pós-Graduação em Informática da Universidade Federal do Paraná, atualmente estudante de PhD em Informatik na Friedrich-Alexander-Universität Erlangen-Nürnberg. Tem experiência na área de Ciência da Computação, com ênfase em processamento de alto desempenho (processamento de imagens, simulação de sistemas) e ferramentas para geração de código de alto desempenho através de linguagens específicas de domínio.

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

Acadêmico

Formação acadêmica

Doutorado em andamento em Informatik

2019 - Atual

Friedrich-Alexander-Universitat-Erlangen-Nurnberg
Título: Reaching optimal performance for particle simulations: from performance engineering to automatic code generation
Orientador: Harald Köstler
Coorientador: Gerhard Wellein.

Mestrado em Informática

2017 - 2019

Universidade Federal do Paraná
Título: Profiling Halide DSL with Performance Events for Schedule Optimization
Orientador: em Friedrich-Alexander-Universitat-Erlangen-Nurnberg ( Harald Köstler)
com , Ano de Obtenção: 2019.Daniel Weingaertner.Coorientador: Andre Murbach Maidl. Bolsista do(a): Deutscher Akademischer Austauschdienst, DAAD, Alemanha.

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

2013 - 2017

Universidade Federal do Paraná
Título: High Performance Code Generation using Domain Specific Languages
Orientador: Daniel Weingaertner

Idiomas

Bandeira representando o idioma Inglês

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

Bandeira representando o idioma Português

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

Áreas de atuação

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

Participação em eventos

9th International Conference on Discrete Element Methods (DEM9). Optimizing Particle Simulations: Performance Analysis and Code Generation with MD-Bench and P4IRS. 2023. (Congresso).

14th INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING AND APPLIED MATHEMATICS. MD-Bench: A generic proxy-app toolbox for state-of-the-art molecular dynamics algorithms. 2022. (Congresso).

ISC High Performance 2022. Optimization of Software Libraries for DFT Codes for Data-Parallel Processor Architectures. 2022. (Congresso).

X Brazilian Conference on Software: Theory and Practice. Profiling Halide DSL with Performance Events for Schedule Optimization. 2019. (Congresso).

Produções bibliográficas

  • RAVEDUTTI LUCIO MACHADO, RAFAEL ; EITZINGER, JAN ; KÖSTLER, HARALD . P4IRS: An intermediate representation and compiler for parallel and performance-portable particle simulations. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS , v. 1, p. 1, 2025.

  • MACHADO, RAFAEL RAVEDUTTI LUCIO ; EITZINGER, JAN ; LAUKEMANN, JAN ; HAGER, GEORG ; KÖSTLER, HARALD ; WELLEIN, GERHARD . MD-Bench: A performance-focused prototyping harness for state-of-the-art short-range molecular dynamics algorithms. Future Generation Computer Systems , v. 149, p. 25-38, 2023.

  • MACHADO, RAFAEL RAVEDUTTI L. ; SCHMITT, JONAS ; EIBL, SEBASTIAN ; EITZINGER, JAN ; LEIßA, ROLAND ; HACK, SEBASTIAN ; PÉRARD-GAYOT, ARSÈNE ; MEMBARTH, RICHARD ; KÖSTLER, HARALD . tinyMD: Mapping molecular dynamics simulations to heterogeneous hardware using partial evaluation. Journal of Computational Science , v. 54, p. 101425, 2021.

  • MACHADO, RAFAEL RAVEDUTTI L. ; EITZINGER, JAN ; MAIDL, ANDRE MURBACH ; WEINGAERTNER, DANIEL . An instrumentation framework for performance analysis of Halide schedules. JOURNAL OF COMPUTER LANGUAGES , v. 67, p. 101065, 2021.

  • MACHADO, RAFAEL RAVEDUTTI L. ; EITZINGER, JAN ; KÖSTLER, HARALD ; WELLEIN, GERHARD . MD-Bench: A Generic Proxy-App Toolbox for State-of-the-Art Molecular Dynamics Algorithms. Parallel Processing and Applied Mathematics (PPAM 2022). 1ed.: Springer, Cham, 2023, v. 13826, p. 321-332.

  • MACHADO, RAFAEL RAVEDUTTI L. ; MAIDL, ANDRÉ MURBACH ; WEINGAERTNER, DANIEL . Profiling Halide DSL with CPU Performance Events for Schedule Optimization. In: the XXIII Brazilian Symposium, 2019, Salvador. Proceedings of the XXIII Brazilian Symposium on Programming Languages - SBLP 2019, 2019. p. 38-45.

Histórico profissional

Experiência profissional

2018 - Atual

Friedrich-Alexander-Universitat-Erlangen-Nurnberg

Vínculo: Bolsista, Enquadramento Funcional: Bolsista, Carga horária: 10

Outras informações:
Lehrstuhl für Informatik 10 - Systemsimulation

2018 - 2018

Centro de Computação Científica e Software Livre

Vínculo: Bolsista, Enquadramento Funcional: Bolsista, Carga horária: 20

2013 - 2015

Centro de Computação Científica e Software Livre

Vínculo: Bolsista, Enquadramento Funcional: Bolsista, Carga horária: 20

2015 - 2017

Mannesoft Informática

Vínculo: Estagiário, Enquadramento Funcional: Estagiário, Carga horária: 30

2017 - 2018

laura

Vínculo: Prestador de Serviços, Enquadramento Funcional: Autônomo, Carga horária: 30