Dalvan Griebler

I am an Associate Professor and Computer Scientist at the Pontifical Catholic University of Rio Grande do Sul (PUCRS), Brazil. I received a Ph.D. in computer science from PUCRS and the University of Pisa (UNIPI) in 2016. I am part of the School of Technology, lecturing in the Computer Science and Data Science Bachelor courses. I also supervise Master's and Ph.D. students from the Computer Sciences Graduate Program (PPG-CC) and the Ecology and Evolution of Biodiversity Graduate Program (PPG-EEB). As vice-coordinator of the Data Science Center (CCD), coordinator of the natural language processing group (PLN), and research coordinator of both the parallel application modeling group (GMAP) and laboratory of artificial intelligence (Lab AI), I have been developing several research projects with industry partners and governmental agencies. In the academic community, I act on the editorial board of scientific journals, on several technical program committees of conferences, and as a reviewer of several scientific journals.

Research Interests

Data science

Big data, data stream, data engineering, data analytics, time series, neural networks, big data frameworks (Hadoop, Flink, and Spark, Storm, and Kafka), and machine learning framework (Torch, Keras, and TensorFlow).

Internet of Things

Agriculture, biology, health care, industry, stream and complex event processing, mobile and embedded systems.

Parallel programming

Parallel Patterns, Algorithmic Skeletons, Task Scheduling, TBB, FastFlow, OpenMP, MPI, HPX, CUDA, OpenCL, and OpenACC.

Programming Languages

C/C++, Python, Shell Script, Rust, Java

Parallel Programming Effort

Parallelism abstractions, high-level parallel programming, programming effort, coding productivity​, metrics, and methodologies.

Cloud computing

IaaS cloud platforms (OpenStack, OpenNebula, and CloudStack), performance evaluation, deployment optimizations (virtualization, containers, networking, storage), virtualization technologies (KVM, Docker, and LXD), and PaaS platforms (AWS, Azure, GCP).

Parallel and Distributed Systems

Benchmarking, distributed platforms, high availability, fault tolerance, resource management, and energy efficiency.

High-Performance Architectures

Cluster computing, cloud infrastructure, multi-core systems, and hardware accelerators (GPU, FPGA).

Computer Networking

Application protocol, high-speed network, virtual network, and cloud network tools.

Compilers and Optimizations

Parallel code generation, code autotuning, source-to-source transformation, static code analysis. Flex, Bison, ANTLR, Clang, and GCC Plugins.

Latest Publications

You can also view the list of selected publications, or all publications.

173 entries « 3 of 35 »

2023

Leonarczyk, Ricardo; Griebler, Dalvan

Avaliação da Auto-Adaptação de Micro-Lote para aplicação de Processamento de Streaming em GPUs Inproceedings doi

In: Anais da XXIII Escola Regional de Alto Desempenho da Região Sul, pp. 123-124, Sociedade Brasileira de Computação, Porto Alegre, Brazil, 2023.

(Abstract | Links)

Hoffmann, Renato Barreto; Griebler, Dalvan

Avaliando Paralelismo em Dispositivos com Recursos Limitados Inproceedings doi

In: Anais da XXIII Escola Regional de Alto Desempenho da Região Sul, pp. 105-106, Sociedade Brasileira de Computação, Porto Alegre, Brazil, 2023.

(Abstract | Links)

Gaspary, Pedro; Müller, Caetano; Griebler, Dalvan; Eizirik, Eduardo

Avaliação do paralelismo em classificadores taxonômicos de sequências de rRNA usando Qiime2 Inproceedings doi

In: Anais da XXIII Escola Regional de Alto Desempenho da Região Sul, pp. 13-16, Sociedade Brasileira de Computação, Porto Alegre, Brazil, 2023.

(Abstract | Links)

Eichner, Eduardo; Andrade, Gabriella; Griebler, Dalvan; Fernandes, Luiz Gustavo

Análise de Correlação no Esforço de Desenvolvimento de Aplicações Paralelas Inproceedings doi

In: Anais da XXIII Escola Regional de Alto Desempenho da Região Sul, pp. 49-52, Sociedade Brasileira de Computação, Porto Alegre, Brazil, 2023.

(Abstract | Links)

Zomer, Bernardo; Hoffmann, Renato; Griebler, Dalvan

Implementação e Avaliação de Desempenho da Linguagem Rust no NAS Embarassingly Parallel Benchmark Inproceedings doi

In: Anais da XXIII Escola Regional de Alto Desempenho da Região Sul, pp. 53-56, Sociedade Brasileira de Computação, Porto Alegre, Brazil, 2023.

(Abstract | Links)

173 entries « 3 of 35 »