A Linguagem de Programação CHILL. - Márcio Machado Pereira (SBES, 1989)

Transaction scheduling using conflict avoidance and Contention Intensity. - Márcio Machado Pereira; Alexandro Baldassin; Guido Araujo; Luiz Eduardo Buzato (HiPC, 2013)

Measuring Effective Work to Reward Success in Dynamic Transaction Scheduling. - Márcio Machado Pereira; José Nelson Amaral; Guido Araujo (ICPP, 2014)

Multi-dimensional Evaluation of Haswell's Transactional Memory Performance. - Márcio Machado Pereira; Matthew Gaudet; José Nelson Amaral; Guido Araujo (SBAC-PAD, 2014)

Técnicas de escalonamento e serialização para memórias transacionais. - Márcio Machado Pereira (2015)

Automatic Insertion of Copy Annotation in Data-Parallel Programs. - Gleison Souza Diniz Mendonca; Breno Campos Ferreira Guimarães; Péricles Rafael Oliveira Alves; Fernando Magno Quintão Pereira; Márcio Machado Pereira; Guido Araujo (SBAC-PAD, 2016)

Study of hardware transactional memory characteristics and serialization policies on Haswell. - Márcio Machado Pereira; Matthew Gaudet; José Nelson Amaral; Guido Araujo (Parallel Comput., 2016)

Compiling and Optimizing OpenMP 4.X Programs to OpenCL and SPIR. - Márcio Machado Pereira; Rafael C. F. Sousa; Guido Araujo (IWOMP, 2017)

Data Coherence Analysis and Optimization for Heterogeneous Computing. - Rafael Cardoso Fernandes Sousa; Márcio Machado Pereira; Fernando Magno Quintão Pereira; Guido Araujo (SBAC-PAD, 2017)

Automatic Scan Parallelization in OpenMP. - Maicol Zegarra; Márcio Machado Pereira; Xavier Martorell; Guido Araujo (SBAC-PAD (Workshops), 2017)

DawnCC: Automatic Annotation for Data Parallelism and Offloading. - Gleison Souza Diniz Mendonca; Breno Campos Ferreira Guimarães; Péricles Alves; Márcio Machado Pereira; Guido Araujo; Fernando Magno Quintão Pereira (ACM Trans. Archit. Code Optim., 2017)

Automatic Offloading of Cluster Accelerators. - Ciro Ceissler; Ramon Nepomuceno; Márcio Machado Pereira; Guido Araujo (FCCM, 2018)

DOACROSS Parallelization Based on Component Annotation and Loop-Carried Probability. - Luis Mattos; Divino Cesar S. Lucas; Juan Salamanca 001; Joao P. L. de Carvalho; Márcio Machado Pereira; Guido Araujo (SBAC-PAD, 2018)

Data-flow analysis and optimization for data coherence in heterogeneous architectures. - Rafael C. F. Sousa; Márcio Machado Pereira; Fernando Magno Quintão Pereira; Guido Araujo (J. Parallel Distributed Comput., 2019)

OmpTracing: Easy Profiling of OpenMP Programs. - Vitoria Pinho; Hervé Yviquel; Márcio Machado Pereira; Guido Araujo (SBAC-PAD, 2020)

Enabling OpenMP Task Parallelism on Multi-FPGAs. - Ramon Nepomuceno; Renan Sterle; Guilherme Valarini; Márcio Machado Pereira; Hervé Yviquel; Guido Araujo (FCCM, 2021)

Improving Convolution via Cache Hierarchy Tiling and Reduced Packing. - Victor Ferrari; Rafael C. F. Sousa; Márcio Machado Pereira; João P. L. de Carvalho; José Nelson Amaral; Guido Araujo (PACT, 2022)

The OpenMP Cluster Programming Model. - Hervé Yviquel; Márcio Machado Pereira; Emilio Francesquini; Guilherme Valarini; Gustavo Leite; Pedro Henrique Di Francia Rosso; Rodrigo Ceccato; Carla Cusihualpa; Vitoria Dias; Sandro Rigo; Alan Souza; Guido Araujo (ICPP Workshops, 2022)

An OpenMP-only Linear Algebra Library for Distributed Architectures. - Carla Cardoso; Hervé Yviquel; Guilherme Valarini; Gustavo Leite; Rodrigo Ceccato; Márcio Machado Pereira; Alan Souza; Guido Araujo (SBAC-PADW, 2022)

Implementing the Broadcast Operation in a Distributed Task-based Runtime. - Rodrigo Ceccato; Hervé Yviquel; Márcio Machado Pereira; Alan Souza; Guido Araujo (SBAC-PADW, 2022)

Tensor slicing and optimization for multicore NPUs. - Rafael C. F. Sousa; Márcio Machado Pereira; Yongin Kwon; Taeho Kim; Namsoon Jung; Chang Soo Kim; Michael Frank 008; Guido Araujo (J. Parallel Distributed Comput., 2023)

Advancing Direct Convolution Using Convolution Slicing Optimization and ISA Extensions. - Victor Ferrari; Rafael Cardoso Fernandes Sousa; Márcio Machado Pereira; Joao P. L. de Carvalho; José Nelson Amaral; José E. Moreira; Guido Araujo (ACM Trans. Archit. Code Optim., 2023)

Combining Compression and Prefetching to Improve Checkpointing for Inverse Seismic Problems in GPUs. - Thiago Maltempi; Sandro Rigo; Márcio Machado Pereira; Hervé Yviquel; Jessé Costa; Guido Araujo (Euro-Par (3), 2024)

Integrating Multi-FPGA Acceleration to OpenMP Distributed Computing. - Pedro Henrique Di Francia Rosso; Lucian Petrica; Nusrat Jahan Lisa; Márcio Machado Pereira; Sandro Rigo; Hervé Yviquel; Vanderlei Bonato; Emilio Francesquini; Guido Araujo (IWOMP, 2024)

DeepWave: A Software Stack for Parallelizing Deep Learning Models Used in Geophysics. - Allan Pinto; Gustavo Leite; Márcio Machado Pereira; Hervé Yviquel; Sandro Rigo; Guido Araujo (SBAC-PAD, 2024)

ConvBench: A Comprehensive Benchmark for 2D Convolution Primitive Evaluation. - Lucas Alvarenga; Victor Ferrari; Rafael Souza; Márcio Machado Pereira; Guido Araujo (CoRR, 2024)