Parallel Applications Modelling Group

GMAP is a research group at the Pontifical Catholic University of Rio Grande do Sul (PUCRS). Historically, the group has conducted several types of research on modeling and adapting robust, real-world applications from different domains (physics, mathematics, geology, image processing, biology, aerospace, and many others) to run efficiently on High-Performance Computing (HPC) architectures, such as Clusters.

In the last decade, new abstractions of parallelism are being created through domain-specific languages (DSLs), libraries, and frameworks for the next generation of computer algorithms and architectures, such as embedded hardware and servers with accelerators like Graphics Processing Units (GPUs) or Field-Programmable Gate Array (FPGAs). This has been applied to stream processing and data science-oriented applications. Concomitantly, since 2018, research is being conducted using artificial intelligence to optimize applications in the areas of Medicine, Ecology, Industry, Agriculture, Education, Smart Cities, and others.

Research Lines

Applied Data Science

This line of research aims to apply and develop methods for knowledge extraction from databases, management of large volumes of data, explore artificial intelligence algorithms for problem-solving in Medicine, Ecology, Industry, Smart Cities, Agriculture, and other application domains. Data-intensive processing platforms are also enhanced for specific needs.

Parallelism Abstractions

The research line HSPA (High-level and Structured Parallelism Abstractions) aims to create programming interfaces for the user/programmer who is not able in dealing with the parallel programming paradigm. The idea is to offer a higher level of abstraction, where the performance of applications is not compromised. The interfaces developed in this research line go toward specific domains that can later extend to other areas. The scope of the study is broad as regards the use of technologies for the development of the interface and parallelism.

Parallel Application Modeling

The Parallel Applications Modelling research line is centered on the study of high-performance solutions for problems that originated in other areas of knowledge (Medicine, Biology, Geology, Physics, etc). The development of high-performance solutions for problems requires a grasp of many levels of specialized knowledge. Besides an analysis of the algorithmic complexity of the problem to be parallelized, it is also necessary to have knowledge about the developing environments and program tests, parallel programming techniques, performance evaluations, and high-performance architectures.


Prof. Dr. Luiz Gustavo Leão Fernandes

General Coordinator

Associate Professor at Polytechnic School, at the Graduate Program in Computer Science, and coordinator of the Stricto Sensu Programs of the Pro-Rectory of Research and Graduate Studies at PUCRS. Founder of GMAP. He works in the management of research projects and student orientation.

Prof. Dr. Dalvan Griebler

Research Coordinator

Associate Professor at the Polytechnic School and Computer Science Graduate Program at PUCRS. He also works with the management and development of research projects and student orientation.

Last Papers

174 entries « 2 of 35 »


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

Um Framework para Criar Benchmarks de Aplicações Paralelas de Stream Inproceedings doi

Anais da XXII Escola Regional de Alto Desempenho da Região Sul, pp. 97–98, Sociedade Brasileira de Computação, Curitiba, Brazil, 2022.

Abstract | Links

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

Evaluating Micro-batch and Data Frequency for Stream Processing Applications on Multi-cores Inproceedings doi

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

Abstract | Links

Vogel, Adriano; Griebler, Dalvan; Danelutto, Marco; Fernandes, Luiz Gustavo

Self-adaptation on Parallel Stream Processing: A Systematic Review Journal Article doi

Concurrency and Computation: Practice and Experience, 34 (6), pp. e6759, 2022.

Abstract | Links

Hoffmann, Renato Barreto; Löff, Júnior; Griebler, Dalvan; Fernandes, Luiz Gustavo

OpenMP as runtime for providing high-level stream parallelism on multi-cores Journal Article doi

The Journal of Supercomputing, 1 (1), pp. 7655–7676, 2022.

Abstract | Links

Müller, Caetano; Löff, Junior; Griebler, Dalvan; Eizirik, Eduardo

Avaliação da aplicação de paralelismo em classificadores taxonômicos usando Qiime2 Inproceedings doi

Anais da XXII Escola Regional de Alto Desempenho da Região Sul, pp. 25–28, Sociedade Brasileira de Computação (SBC), Porto Alegre, RS, Brasil, 2022.

Abstract | Links

174 entries « 2 of 35 »


GMAP is involved in various research projects in many areas of computing. To see a list of all completed or ongoing projects, please visit the Projects page.


To see a list of the software developed by the researchers from GMAP, please visit the Software page.

Last News

GMAP researcher is awarded in PDP 2023

Between March 1st and 3rd, the 31st edition of the Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP 2023) took place in Naples, Italy. This year, the 31st PDP edition is part of the promotional activities of the ADMIRE project, which will also be an exhibitor in the Conference Demo Area along with…

Paper Presentations at PDP 2023

Euromicro is an international scientific organization that advances the sciences and applications of Information Technology and Microelectronics. A significant focus is organizing conferences and workshops in Computer Science and Computer Engineering. Annually, the Euromicro organization hosts the Euromicro International Conference on Parallel, Distributed, and Network-Based Processing (PDP). This year, the 31st edition of the event…

Paper presentation at WSCAD 2022

Between October 19th and 21st, the XXII Symposium on High Performance Computing Systems (WSCAD 2022) took place in Florianópolis. WSCAD is an annual event promoted by the Special Commission on Computer Architecture and High Performance Processing (CE-ACPAD) of the Brazilian Computer Society (SBC). Since the 2000s, the event has presented the main developments, applications, and…

Contact us!

If you have any questions or proposals, whether you are a student or a company seeking partnership for research projects, we are available!


Av. Ipiranga, 6681
Prédio 32, Sala 601 – 6º andar
Porto Alegre – RS / Brazil
Zip code: 90619-900

Phone number

+55 51 33203611
Phone extension: 8601


Or, feel free to use the form below to contact us.