Team

Established in 1997 as an initiative of Prof. Guido Araujo, the Computer Systems Laboratory (LSC) operates as a dedicated research division within the Institute of Computing at the University of Campinas. Committed to the evolution and enhancement of computer system technologies, LSC's core mission revolves around undertaking cutting-edge research and innovation in this rapidly advancing field. The Laboratory concentrates its explorations on key research areas such as Digital Systems Design, Computer Architecture, Parallel Computing, Embedded Systems, and Compilers, with an ongoing focus on integrating advancements in these disciplines to push the frontiers of technology.

Professors

Guido Costa Souza de Araújo

Full professor - MS6

Profile picture

Areas of Interest:
Computer Architecture
Programming Languages and Compilers
Digital Circuit Design and Testing

Rodolfo Azevedo

Full professor - MS6

Profile picture

Areas of Interest:
Computer Architecture
Programming Languages and Compilers
Digital Circuit Design and Testing

Sandro Rigo

Associate Professor I - MS5.1

Profile picture

Areas of Interest:
Computer Architecture
Programming Languages and Compilers
High-Performance Computing
Computer Systems Design

Ricardo Pannain

Assistant Professor - MS3.1

Profile picture

Areas of Interest:
Computer Architecture
Programming Languages and Compilers
High-Performance Computing
Computer Systems Design

Paulo César Centoducatte

Professor Doctor I - MS3.1

Profile picture

Areas of Interest:
Computer Architecture
Programming Languages and Compilers
Design and Test of Digital Circuits

Lucas Francisco Wanner

Associate Professor I - MS5.1

Profile picture

Areas of Interest:
Computer Architecture
Programming Languages and Compilers
Design and Test of Digital Circuits

Hervé Cédric Yviquel
(Lab coordinator)

Professor Doctor I - MS3.1

Profile picture

Areas of Interest:
Computer Architecture
Programming Languages and Compilers
Design and Test of Digital Circuits

Nusrat Jahan Lisa

Professor Doctor I - MS3.1

Profile picture

Areas of Interest:
Computer Architecture
Programming Languages and Compilers
Design and Test of Digital Circuits

Collaborators

Profile picture

Alexandro Baldassin

Associate Professor at UNESP

Profile picture

Emílio de Camargo Francesquini

Assistant Professor at UFABC

Profile picture

Isaías Bittencourt Felzmann

College Instructor at PUC-Campinas

Profile picture

José Manuel Monsalve Diaz

Researcher at AMD Research

Profile picture

Leandro Negri Zanotto

Cloud Engineer at Oracle

Researchers

Profile picture

Marcio Machado Pereira

PhD in Computer Science

Senior Researcher

Profile picture

Ronaldo Givisiez Melo Rodrigues

PhD in Physics

Postdoc Researcher

Research theme: Enhancing Scientific Computation with Machine Learning

PhD Students

Profile picture

Carla Doris Cardoso Cusihuallpa

Computer Science

Advisor: Hervé Cédric Yviquel

Research Title: Linear Algebra Computation for Distributed Task Model

Research link
Profile picture

Casio Pacheco Krebs

Computer Science

Advisor: Guido Costa Souza de Araújo

Research Title: RISC-V Matrix Processing Unit

Research link
Profile picture

Elisangela Silva dos Santos

Computer Science

Advisor: Rodolfo Azevedo

Co-advisor: Rafael de Oliveira Werneck

Research Title: Forecast of Opportunities for Undergraduate Students

Profile picture

Gustavo Leite

Computer Science

Advisor: Guido Costa Souza de Araújo

Research Title: Increasing Efficiency of Task Parallelism in GPU Clusters for Scientific Workloads

Profile picture

Jonathas Evangelista da Silveira

Computer Science

Advisor: Lucas Francisco Wanner

Research Title: Associative Processing: Application and impementation

Profile picture

Kleber Kruger

Computer Science

Advisor: Rodolfo Azevedo

Co-advisor: Ricardo Pannain

Research Title: DONUTS: An efficient method for checkpointing in non-volatile memories

Research link
Profile picture

Lucas Fernando Alvarenga e Silva

Computer Science

Advisor: Guido Costa Souza de Araújo

Research Title: Machine Learning Under The Hood: Efficient Accelerators for Deep Networks and its Applicability in Scientific Computation

Profile picture

Lucas Fernando Souza de Castro

Computer Science

Advisor: Sandro Rigo

Research Title: An microsevice architecture on Edge Computing using Holonic Multiagent Systems

Profile picture

Lucas Oliveira Pimenta dos Reis

Computer Science

Advisor: Lucas Francisco Wanner

Co-advisor: Sandro Rigo

Research Title: Towards input-aware runtime approximations using Just-In-Time Compilation

Profile picture

Maurício Gagliardi Palma

Computer Science

Advisor: Rodolfo Azevedo

Research Title: Inter-node message passing in the optical disaggregated memory scenario

Profile picture

Pedro Ciambra

Computer Science

Advisor: Hervé Cédric Yviquel

Research Title: Layout-Aware Dataflow

Profile picture

Pedro Henrique Di Francia Rosso

Computer Science

Advisor: Guido Costa Souza de Araújo

Co-advisor: Emilio Francesquini

Research Title: Integrating FPGA Acceleration to OpenMP Distributed Computing

Research link
Profile picture

Rodrigo Ceccato de Freitas

Computer Science

Advisor: Hervé Cédric Yviquel

Co-advisor: Jose M Monsalve Diaz

Research Title: A Task-Based Approach for Optimizing I/O and Memory operations in heterogeneous HPC Systems

Profile picture

Ronaldo Givisiez Melo Rodrigues

Physics

Advisor: Guido Costa Souza de Araújo

Co-advisor: HERVE CEDRIC YVIQUEL

Research Title: Enhancing Scientific Computation with Machine Learning: Innovations and Breakthroughs in Complex Systems Analysis*

Profile picture

Rémy Neveu

Computer Science

Advisor: Hervé Cédric Yviquel

Co-advisor: Jose M Monsalve Diaz

Research Title: Toward a distributed runtime for OpenMP

Profile picture

Thais Aparecida Silva Camacho

Computer Science

Advisor: Guido Costa Souza de Araújo

Co-advisor: Marcio

Research Title: Using Task-graph Caching to Accelerate TVM Code Generation

Profile picture

Tiago da Silva Almeida

Computer Science

Advisor: Lucas Francisco Wanner

Co-advisor: Isaías Felzmann

Research Title: Design of approximate accelerators for FPGA

Profile picture

Vitoria Dias Moreira Pinho

Computer Science

Advisor: Hervé Cédric Yviquel

Research Title: Fault tolerance system in a task-based runtime using multiple GPUs

MSc Students

Profile picture

César Guedes Carneiro

Computer Engeneering

Advisor: Guido Costa Souza de Araújo

Research Title: Integrating Multi-dimensional tensor packing into polyhedral loop optimization

Profile picture

Gabriel Pimentel Gomes

Electrical Engineering

Advisor: Rodolfo Azevedo

Research Title: Modernizing RISC-V Processors Verification using Continuous Integration

Research link
Profile picture

George Gigilas Junior

Computer Engeneering

Advisor: Hervé Cédric Yviquel

Research Title:

Profile picture

Guilherme Perrotta

Computer Science

Advisor: Guido Costa Souza de Araújo

Co-advisor: Sandro

Research Title: Adaptive Asynchronous Pipeline Parallelism for Large Language Models

Profile picture

Iago Caran Aquino

Computer Engeneering

Advisor: Sandro Rigo

Co-advisor: Lucas

Research Title: RISC-V Matrix Processing Unit

Profile picture

Jhonatan Cléto

Computer Science

Advisor: Hervé Cédric Yviquel

Research Title: Optimizing Task Offloading in Heterogeneous Clusters with OpenMP Cluster

Research link
Profile picture

Thalia Anastácia da Silva Araujo

Computer Science

Advisor: Hervé Cédric Yviquel

Research Title: Advancing Full Waveform Inversion in Geophysics: Using Machine Learning to Enhance Scientific Computation

Profile picture

Thiago Maltempi

Computer Science

Advisor: Sandro Rigo

Co-advisor: Guido Araujo

Research Title: Combining Compression and Prefetching to Improve Checkpointing for Inverse Seismic Problems in GPUs

Undergraduates

Profile picture

Gabriel Cabral Romero Oliveira

Computer Engeneering

Advisor: Rodolfo Azevedo

Research Title: Processor-CI

Research link
Profile picture

Julio Nunes Avelar

Computer Engeneering

Advisor: Rodolfo Azevedo

Research Title: FPGA Hardware Infrastructure for RISC-V Processor Verification

Research link
Profile picture

Luc Joffily Ribas

Computer Engeneering

Advisor: Guido Costa Souza de Araújo

Research Title: Operations with Structured Sparse Matrices and their Integration into the RISC-V Architecture

Profile picture

Victor Prudente Lago

Computer Engeneering

Advisor: Rodolfo Azevedo

Research Title: Risc-V processors verification using continuous integration

Research link