Adriano Marques Garcia

Postdoctoral Researcher
Computer Science Department, University of Turin
Via Pessinetto 12, 10149 Torino – Italy 
Email: adriano.marquesgarcia@unito.it
ORCID: 0000-0003-4796-773X

Short Bio

Adriano Marques Garcia is a postdoctoral researcher at the University of Turin. He received his PhD with honours in Computer Science at the Pontifical Catholic University of Rio Grande do Sul with a thesis on easing the benchmarking of parallel stream processing targeting multicore parallelism. He also received a Master’s Degree in Electrical Engineering from the Federal University of Pampa with a master’s thesis on a new parallel benchmark suite for evaluating the performance and energy consumption of parallel programming interfaces. Adriano also worked as a research fellow at the SAP SE company, focusing on researching and developing new methods for fault recovery in distributed data-flow graphs.

Open Source Software

  • Creator and maintainer of SPBench, a framework for benchmarking C++ stream processing applications. The main goal of SPBench is to enable users to easily create custom benchmarks from real-world stream processing applications and evaluate multiple parallel programming interfaces.
  • Creator and maintainer of PAMPAR, a parallel benchmark suite that provides a broad set of benchmarks (micro, kernels, and pseudo-applications), all parallelized using well-known parallel programming interfaces, such as OpenMP, POSIX Threads, MPI-1.0, and MPI-2.0.

Achievements

  • [2023] Winner of the IEEE SBAC-PAD 2023 2nd Best PhD Thesis Award.
  • [2020] Winner of ICCSA 2020 Best Paper Award.
  • [2014] Winner of an 18-month Computer Science visiting student scholarship at Dublin Business School in Dublin, Ireland.

Publications

2024

Adriano Marques Garcia, Giulio Malenza, Robert Birke, Marco Aldinucci

Assessing Large Language Models Inference Performance on a 64-core RISC-V CPU with Silicon-Enabled Vectors Proceedings Article

In: Antelmi, Alessia, Carlini, Emanuele, Dazzi, Patrizio (Ed.): Proceedings of BigHPC2024: Special Track on Big Data and High-Performance Computing, co-located with the 3textsuperscriptrd Italian Conference on Big Data and Data Science, ITADATA2024, pp. 1-9, CEUR-WS.org, Pisa, Italy, 2024.

Abstract | Links | BibTeX | Tags: eupilot, icsc

Adriano Marques Garcia, Dalvan Griebler, Claudio Schepke, José Daniel García, Javier Fernández Muñoz, Luiz Gustavo Fernandes

Performance and programmability of GrPPI for parallel stream processing on multi-cores Journal Article

In: The Journal of Supercomputing, vol. In press, no. In press, pp. 1-35, 2024, ISBN: 1573-0484.

Abstract | Links | BibTeX | Tags: admire

2023

Adriano Marques Garcia, Dalvan Griebler, Claudio Schepke, André Sacilotto Santos, José Daniel García, Javier Fernández Muñoz, Luiz Gustavo Fernandes

A Latency, Throughput, and Programmability Perspective of GrPPI for Streaming on Multi-cores Proceedings Article

In: 31st Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), pp. 164-168, IEEE, Naples, Italy, 2023.

Abstract | Links | BibTeX | Tags: admire

Adriano Marques Garcia, Dalvan Griebler, Claudio Schepke, Luiz Gustavo Fernandes

Micro-batch and data frequency for stream processing on multi-cores Journal Article

In: The Journal of Supercomputing, vol. 79, no. 8, pp. 9206-9244, 2023, ISBN: 1573-0484.

Abstract | Links | BibTeX | Tags: parallel

2022

Adriano Marques Garcia, Dalvan Griebler, Claudio Schepke, Luiz Gustavo Fernandes

Evaluating Micro-batch and Data Frequency for Stream Processing Applications on Multi-cores Proceedings Article

In: 30th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), pp. 10-17, IEEE, Valladolid, Spain, 2022.

Abstract | Links | BibTeX | Tags: parallel

Adriano Marques Garcia, Dalvan Griebler, Claudio Schepke, Luiz Gustavo Fernandes

SPBench: a framework for creating benchmarks of stream processing applications Journal Article

In: Computing, vol. 105, no. 5, pp. 1077-1099, 2022, ISBN: 1436-5057.

Abstract | Links | BibTeX | Tags: parallel

2021

Adriano Marques Garcia, Dalvan Griebler, Claudio Schepke, Luiz Gustavo Fernandes

Introducing a Stream Processing Framework for Assessing Parallel Programming Interfaces Proceedings Article

In: 29th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), pp. 84-88, IEEE, Valladolid, Spain, 2021.

Abstract | Links | BibTeX | Tags: parallel

2020

Adriano Marques Garcia, Matheus Serpa, Dalvan Griebler, Claudio Schepke, Luiz Gustavo Fernandes, Philippe O. A. Navaux

The Impact of CPU Frequency Scaling on Power Consumption of Computing Infrastructures Proceedings Article

In: International Conference on Computational Science and its Applications (ICCSA), pp. 142-157, Springer, Cagliari, Italy, 2020.

Abstract | Links | BibTeX | Tags: parallel

2019

Adriano Marques Garcia, Claudio Schepke, Alessandro Gonçalves Girardi

PAMPAR: A new parallel benchmark for performance and energy consumption evaluation Journal Article

In: Concurrency and Computation: Practice and Experience, vol. 32, no. 20, pp. 1-21, 2019.

Abstract | Links | BibTeX | Tags: parallel

Adriano Marques Garcia, Claudio Schepke, Alessandro Gonçalves Girardi, Sherlon Almeida Silva

A New Parallel Benchmark for Performance Evaluation and Energy Consumption Proceedings Article

In: High Performance Computing for Computational Science – VECPAR 2018, pp. 188-201, Springer International Publishing, Cham, 2019, ISBN: 978-3-030-15996-2.

Abstract | Links | BibTeX | Tags: parallel

2018

Adriano Marques Garcia, Claudio Schepke, Alessandro Gonçalves Girardi, Sherlon Almeida Silva

Power Consumption of Parallel Programming Interfaces in Multicore Architectures: A Case Study Proceedings Article

In: 2018 Symposium on High Performance Computing Systems (WSCAD), pp. 77-83, 2018.

Abstract | Links | BibTeX | Tags: parallel

Talks