Gerson Geraldo Homrich Cavalheiro

@ufpel.edu.br

Centro de Desenvolvimento Tecnológico
Universidade Federal de Pelotas

RESEARCH, TEACHING, or OTHER INTERESTS

Computer Science, Software, Computer Science Applications
55

Scopus Publications

881

Scholar Citations

14

Scholar h-index

20

Scholar i10-index

Scopus Publications

  • Polymorphic Higher-Order GPU Kernels
    André Rauber Du Bois, Gerson Cavalheiro
    Lecture Notes in Computer Science, 2026
  • GPotion: Embedding GPU programming in Elixir
    André Rauber Du Bois, Gerson Geraldo H. Cavalheiro
    Journal of Computer Languages, 2025
  • Obstruction-Free Software Transactional Memory for GPUs
    Tiago Perlin, Andre Rauber Du Bois, Gerson Cavalheiro
    Proceedings Symposium on Computer Architecture and High Performance Computing, 2025
  • Meteorological Time Series Clustering in Agricultural Applications: A Systematic Literature Review
    Marcos Antonio De Oliveira, Monalisa Fagundes Oliveira, Gerson Geraldo H. Cavalheiro
    ACM International Conference Proceeding Series, 2024
    Context: Clustering of meteorological time series in the agricultural context is extremely useful for improving agricultural decision support systems, mainly through climate zoning. Problem: Given the particularities of meteorological time series, the clustering task is complex, usually involving data preprocessing and feature extraction steps, in addition to the need to keep up with the advancement of technology and machine learning techniques. Solution: This study brings together the main solutions for clustering meteorological time series in agricultural applications, in a context-aware way, mapping the main challenges and seeking to understand the characteristics of the meteorological data, in order to better understand the applicability of different techniques in the agricultural context. IS Theory: This work was developed within the scope of Argumentation Theory, gathering and compiling data from primary studies on the topic, as well as evidence that proves the legitimacy of these data and conclusions in the form of statements. Method: This study presents a descriptive and systematic literature review, according to a well-defined and widely used methodology, regarding published works on clustering of meteorological time series in agricultural applications. Summary of Results: After an initial search, the papers were screened and filtered based on the review protocol, and 26 papers were selected for review. Data were then extracted about the solutions presented in each paper, such as objective, operation, experiments, and evaluation metrics. IS Contributions and Impact: The main contribution of this study is the organization of published knowledge on the research topic, in order to identify the state-of-the-art and assist researchers, as well as the discussion and highlighting of future research directions.
  • Clustering of meteorological data to improve agricultural decisions: a case study with SIMAGRO-RS
    Marcos Antonio De Oliveira, Flavio A. Varone, Clyde W. Fraisse, Ricardo Matsumura Araújo, Gerson Geraldo H. Cavalheiro
    ACM International Conference Proceeding Series, 2024
    Context: Climate variability plays a fundamental role in shaping agricultural outcomes, influencing crop growth, yield, and resource management strategies. Problem: Identifying meaningful patterns in meteorological datasets to optimize agricultural practices is a challenging and complex task. Solution: This paper explores the use of clustering techniques on SIMAGRO-RS weather data to uncover meaningful patterns for agricultural applications. IS Theory: This study addresses the challenges of Information Systems applied to Agriculture, especially related to General Systems Theory (TGS). Method: The data was, first, extracted, then, preprocessed, filtered, aggregated, and standardized. Clustering was performed using K-means, K-medoids, and Hierarchical Agglomerative Clustering algorithms to cluster data from 19 meteorological stations in groups of stations with similar climate behavior. To define the number of clusters, the Elbow Plot and Silhouette Score methods were used. After clustering, the clusters were evaluated to identify the best result in terms of intracluster similarity. Supervised learning was used to design a specific metric for this problem, using an RMSE error measure. Summary of Results: From the experiments, the number of clusters k = 2 was found as the optimal number for the dataset. Regarding the clustering algorithm, the K-medois algorithm presented better performance, with lower prediction RMSE (0.4990). IS Contributions and Impact: Based on the results, ways of interpreting clustering are suggested, in order to make it useful in the planning of agricultural practices in the state of Rio Grande do Sul.
  • Guided Reading: A Case Study in Evaluating Scientific Reports on Quantitative Research
    Alessander Osorio, Paulo Roberto Ferreira Jr., Gerson Geraldo H. Cavalheiro
    Journal of Universal Computer Science, 2024
    Researchers have access to a vast repository of scientific papers reporting research results through the Internet. In this context, fostering collective knowledge growth, researchers may encounter situations where the content of a paper is not effectively utilized due to flaws in the presentation of conducted research. Various fields of knowledge have developed research protocols to assist in the production of scientific reports. In the field of Computer Science, proposals for such protocols are still in development. This paper describes a case study conducted with undergraduate and graduate students in Computer Science, involving guided reading of scientific papers, and recording students’ perceptions regarding adherence to a set of guidelines for the presentation of scientific results. The case study focused on papers presenting research results with a quantitative focus, such as performance evaluations. The exercise took place over two academic semesters, where reading instructions were provided, and impressions about the observed content were collected every two or three weeks. The analysis results indicated that, despite being well-written, the papers had gaps in relation to the reading guidelines. The study’s conclusions suggest that authors underestimate the importance of providing a comprehensive account of their experi-ence, highlighting the need for protocols to report scientific results in the field of Computer Science.
  • GPotion: An embedded DSL for GPU programming in Elixir
    Andre Rauber Du Bois, Gerson Cavalheiro
    ACM International Conference Proceeding Series, 2023
    This paper presents GPotion, a DSL for GPU programming embedded in the Elixir functional language. GPotion allows programmers to write low-level GPU kernels, similar to CUDA kernels, in Elixir but also provides high-level facilities like, garbage collection, type inference and simplified data transfer. Preliminary experiments demonstrate that GPotion allows fast and efficient kernels with little overhead in comparison to pure CUDA. GPotion is implemented using metaprogramming features of Elixir, without having to modify Elixir’s compiler. The source code for GPotion and the benchmarks used in the experiments are available in a GitHub repository1.
  • Obstruction-Free Distributed Transactional Memory
    Jerônimo Ramos, Andre Rauber Du Bois, Gerson Cavalheiro
    ACM International Conference Proceeding Series, 2023
    Transactional Memory (TM) is a high-level concurrency abstraction that has been investigated in different architectures including distributed systems. In Distributed Software Transactional Memory (DSTM) systems, TM is usually provided either by lock based algorithms, inspired by the ones used in multiprocessor TM, or by using complex agreement protocols. This paper presents a new Distributed Software Transactional Memory architecture, based on obstruction-free algorithms, for the synchronization of distributed applications. We take a new look at obstruction-free algorithms for TM and show that they can be split into client and server actions deriving a distributed version. As a proof of concept we also describe TRMI, an extension to Java’s RMI that provides transactional access to remote objects using the the proposed DSTM architecture. In experiments using a synthetic benchmark that simulates different contention scenarios, TRMI performs better in all scenarios when compared to a simple locking scheme.
  • NAS Parallel Benchmarks with Python: a performance and programming effort analysis focusing on GPUs
    Daniel Di Domenico, João V. F. Lima, Gerson G. H. Cavalheiro
    Journal of Supercomputing, 2023
  • ML-based Plant Stress Detection from IoT-sensed Reduced Electromes
    Marcos De Oliveira Jr, Gregory Sedrez, Gerson Geraldo H. Cavalheiro
    Proceedings of the International Florida Artificial Intelligence Research Society Conference Flairs, 2023
    The recognition of patterns in the electrical activities of plants (electromes, in time series format) has gained prominence in recent years. The use of Internet of Things (IoT) devices and Machine Learning (ML) techniques has automated and enhanced data collection and classification, helping researchers identify behaviors and classify them to detect plant stress. However, processing this information means dealing with large amounts of data, which is a major challenge from a computer science perspective. Thus, in this work, we propose an approach for reduction and classification of time series representing plant electromes to balance the trade-off between reduction and data quality, without compromising the classification task. We investigated the use of three time series approximation techniques (PAA, SAX, and MCB) in combination with ML algorithms, such as ANN, KNN, and SVM, in order to find the most suitable approach for this scope. The results validated the proposed approach, with the best performance obtained with the PAA+SAX techniques combined with the SVM algorithm, achieving good data reduction and improving stress detection, without compromising data quality. The main challenges in these tasks and future research directions are also discussed.
  • ABP vs. OTAA activation of LoRa devices: An Experimental Study in a Rural Context
    Anderson M. Da Rocha, Marcos A. De Oliveira, Pauletti José F. M., Gerson Geraldo H. Cavalheiro
    2023 International Conference on Computing Networking and Communications Icnc 2023, 2023
  • Clustering Weather Time Series used for Agricultural Disease Alert Systems in Florida
    Marcos A. De Oliveira, Gerson Geraldo H. Cavalheiro, Vinícius Andrei Cerbaro, Clyde Fraisse
    Proceedings 2023 IEEE 26th International Symposium on Real Time Distributed Computing Isorc 2023, 2023
  • WCSim: A Cloud Computing Simulator with Support for Bag of Tasks Workflows
    Maicon Ança dos Santos, Gabriel J. A. Grabher, Matheus F. Kovaleski, Cláudio F. R. Geyer, Gerson Geraldo H. Cavalheiro
    Proceedings Symposium on Computer Architecture and High Performance Computing, 2023
  • NAS Parallel Benchmark Kernels with Python: A performance and programming effort analysis focusing on GPUs
    Daniel Di Domenico, Gerson G. H. Cavalheiro, Joao V. F. Lima
    Proceedings 30th Euromicro International Conference on Parallel Distributed and Network Based Processing Pdp 2022, 2022
  • An extension for Transactional Memory in OpenMP
    Andre D. Jardim, Kevin Oliveira, Diogo J. Cardoso, Daniel Di Domenico, Andre R. Du Bois, et al.
    ACM International Conference Proceeding Series, 2021
  • JAMPI: A C++ parallel programming interface allowing the implementation of custom and generic scheduling mechanisms
    Daniel Di Domenico, Gerson G. H. Cavalheiro
    Proceedings Symposium on Computer Architecture and High Performance Computing, 2020
  • Cloud infrastructure for HPC investment analysis
    Maicon Ança dos Santos, Gerson Geraldo H. Cavalheiro
    Revista De Informatica Teorica E Aplicada, 2020
  • Tangible Assets to Improve Research Quality: A Meta Analysis Case Study
    Alessander Osorio, Marina Dias, Gerson Geraldo H. Cavalheiro
    Communications in Computer and Information Science, 2020
  • Comparing the performance of concurrent hash tables implemented in Haskell
    Rodrigo Medeiros Duarte, André Rauber Du Bois, Maurício Lima Pilla, Gerson Geraldo H. Cavalheiro, Renata Hax Sander Reiser
    Science of Computer Programming, 2019
  • Meta-analysis of scientific articles according to statistical criteria: A case study in WSCAD
    Alessander Osorio, Marina Dias, Gerson Geraldo H. Cavalheiro
    Proceedings 2018 Symposium on High Performance Computing Systems Wscad 2018, 2018
  • User-level transaction scheduling in haskell
    Rodrigo Medeiros Duarte, André Rauber Du Bois, Gerson Geraldo Homrich Cavalheiro, Maurício Lima Pilla
    Proceedings 2018 Symposium on High Performance Computing Systems Wscad 2018, 2018
  • Is Intel high performance analytics toolkit a good alternative to Apache Spark?
    Rafael Aquino de Carvalho, Alfredo Goldman, Gerson Geraldo H. Cavalheiro
    2017 IEEE 16th International Symposium on Network Computing and Applications NCA 2017, 2017
  • Comparing Performance of C Compilers Optimizations on Different Multicore Architectures
    Roger S. Machado, Ricardo B. Almeida, Andre D. Jardim, Ana M. Pernas, Adenauer C. Yamin, et al.
    Proceedings 29th International Symposium on Computer Architecture and High Performance Computing Workshops Sbac Padw 2017, 2017
  • A User-Level Scheduling Framework for BoT Applications on Private Clouds
    Maicon Anca dos Santos, Andre Rauber Du Bois, Gerson Geraldo Homrich Cavalheiro
    Proceedings 29th International Symposium on Computer Architecture and High Performance Computing Sbac Pad 2017, 2017
  • A user level approach to schedule BoT applications on private clouds
    Maicon Anca dos Santos, Andre R. Du Bois, Gerson Geraldo H. Cavalheiro
    Proceedings 2016 IEEE 15th International Symposium on Network Computing and Applications NCA 2016, 2016
  • Using NAS Parallel Benchmarks to evaluate HPC performance in clouds
    Thiago Kenji Okada, Alfredo Goldman, Gerson Geraldo H. Cavalheiro
    Proceedings 2016 IEEE 15th International Symposium on Network Computing and Applications NCA 2016, 2016
  • Evaluating Overhead and Contention in Concurrent Accesses to a Graph
    Israel Da Silva Barbara, Nicolas O. de Araujo, Andre Rauber Du Bois, Gerson Geraldo H. Cavalheiro
    Proceedings Symposium on Computer Architecture and High Performance Computing, 2016
  • Kanga: A Skeleton-Based Generic Interface for Parallel Programming
    Deives Kist, Bruno Pinto, Rodrigo Bazo, Andre Rauber Du Bois, Gerson Geraldo H. Cavalheiro
    Proceedings Symposium on Computer Architecture and High Performance Computing, 2016
  • Concurrent hash tables for Haskell
    Rodrigo Medeiros Duarte, André Rauber Du Bois, Mauricio L. Pilla, Gerson G. H. Cavalheiro, Renata H. S. Reiser
    Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics, 2016
  • Composable memory transactions with eager version management
    Rodrigo Medeiros Duarte, André Rauber Du Bois, Maurício Lima Pilla, Gerson Geraldo H. Cavalheiro
    Proceedings of the ACM Symposium on Applied Computing, 2015
  • Utilization of data structure of low contention in execution core of Anahy-3
    Guilherme Porto Britto Cousin, Lucas Xavier, Rodolfo M. Favaretto, Gerson Geraldo H. Cavalheiro
    Proceedings of the 2014 Latin American Computing Conference Clei 2014, 2014
  • Dynamic scheduling in application level aware of architecture and data dependencies between tasks
    Rodolfo M. Favaretto, Guilherme P. B. Cousin, Gerson Geraldo H. Cavalheiro, Mauricio L. Pilla
    Proceedings of the 2014 Latin American Computing Conference Clei 2014, 2014
  • Aproximating static list schedules in dynamic multithreaded applications
    Cícero A. S. Camargo, Gerson G. H. Cavalheiro, Maurício L. Pilla, Simone A. da Costa, Luciana Foss
    Cluster Computing, 2014
  • m-AdaptWeb®: An adaptive e-learning environment facing mobility: Adaptation and recomendation processes based on context
    Csedu 2012 Proceedings of the 4th International Conference on Computer Supported Education, 2012
  • A graph grammar to transform DAGs into graphs describing multithreaded programs
    Cicero Augusto de S. Camargo, Gerson Geraldo H. Cavalheiro, Luciana Foss, Simone Andre da Costa Cavalheiro
    Proceedings 2011 Workshop School on Theoretical Computer Science Weit 2011, 2011
  • Towards a power-aware application level scheduler for a multithreaded runtime environment
    Alan S. de Araujo, Cicero Augusto de S. Camargo, Gerson Geraldo H. Cavalheiro, Mauricio L. Pilla
    Proceedings 22nd International Symposium on Computer Architecture and High Performance Computing Workshops Sbac Padw 2010 1st Workshop on Applications for Multi and Many Core Architectures Wammca, 2010
  • An improved background subtraction algorithm and concurrent implementations
    CÉSAR L. B. SILVEIRA, GERSON GERALDO H. CAVALHEIRO, CLÁUDIO R. JUNG, JULIO C. S. JACQUES, SORAIA R. MUSSE
    Parallel Processing Letters, 2010
  • AGRADC: An architecture for autonomous deployment and configuration of grid computing applications
    Luciano Paschoal Gaspary, Weverton Luis da Costa Cordeiro, Sidnei Roberto Selzler Franco, Marinho Pilla Barcellos, Gerson Geraldo Homrich Cavalheiro
    Proceedings IEEE Symposium on Computers and Communications, 2009
  • Anahy: A programming environment for cluster computing
    Gerson Geraldo H. Cavalheiro, Luciano Paschoal Gaspary, Marcelo Augusto Cardozo, Otávio Corrêa Cordeiro
    Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics, 2007
  • On the Evaluation of a Secure Solution to Access 802.11 Networks
    Fernando da Costa, Luciano Gaspary, Jorge Barbosa, Gerson Cavalheiro, Luciano Pfitscher, et al.
    Communications in Computer and Information Science, 2007
  • High performance simulations of the cellular Potts model
    F. Piccini Cercato, J.C.M. Mombach, G.G.H. Cavalheiro
    20th International Symposium on High Performance Computing in an Advanced Collaborative Environment 2006 Hpcs 2006, 2006
  • A WSDM-based architecture for global usage characterization of grid computing infrastructures
    Glauco Antonio Ludwig, Luciano Paschoal Gaspary, Gerson Geraldo Homrich Cavalheiro, Walfredo Cirne
    Lecture Notes in Computer Science Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics, 2006
  • Dynamic list scheduling of threads on clusters
    G.G.H. Cavalheiro, E. Dinis Benitez, D.S. Peranconi, E. Moschetta
    Sixth IEEE International Symposium on Cluster Computing and the Grid Workshops 2006 Ccgrid 06, 2006
  • Exploiting multithreaded programming on cluster architectures
    O.C. Cordeiro, D.S. Peranconi, L.C.V. Real, E.C. Dall'Agnol, G.G.H. Cavalheiro
    Proceedings International Symposium on High Performance Computing Systems and Applications, 2005
  • Using active messages to explore high performance in clusters of computers
    D.S. Peranconi, G.G.H. Cavalheiro
    Proceedings International Conference of the Chilean Computer Science Society Sccc, 2005
  • MUAT: An environment for accounting and characterization of the use of computational grids
    Lanoms 2005 4th Latin American Network Operations and Management Symposium Proceedings, 2005
  • Evaluating the impact on data reception and energy consumption of mobile devices using IPsec to securely access WiFi networks
    Lanoms 2005 4th Latin American Network Operations and Management Symposium Proceedings, 2005
  • Towards a flexible security framework for peer-to-peer based grid computing
    A. Detsch, L. P. Gaspary, M. P. Barcellos, G. G. H. Cavalheiro
    ACM International Conference Proceeding Series, 2004
  • ISAM, joining context-awareness and mobility to building pervasive applications
    Mobile Computing Handbook, 2004
  • Toward merging context-aware, mobile and grid computing
    Adenauer Corrêa Yamin, Jorge Victória Barbosa, Iara Augustin, Luciano Cavalheiro da Silva, Rodrigo Real, et al.
    International Journal of High Performance Computing Applications, 2003
  • Collaborative multilevel adaptation in distributed mobile applications
    A. Yamin, I. Augustin, J. Barbosa, L. da Silva, C. Geyer
    Proceedings International Conference of the Chilean Computer Science Society Sccc, 2002
  • A framework for exploiting adaptation in high heterogeneous distributed processing
    A.C. Yamin, J.V. Barbosa, I. Augustin, L. da Silva, R. Real, et al.
    Proceedings Symposium on Computer Architecture and High Performance Computing, 2002
  • A general scheduling framework for parallel execution environments
    G.G.H. Cavalheiro
    Proceedings 1st IEEE ACM International Symposium on Cluster Computing and the Grid Ccgrid 2001, 2001
  • Athapascan-1: On-line building data flow graph in a parallel language
    F. Galilee, G.G.H. Cavalheiro, J.-L. Roch, M. Doreille
    Parallel Architectures and Compilation Techniques Conference Proceedings Pact, 1998
  • Performance evaluation in image processing with GAPP array processor
    Philippe O.A. Navaux, César A.F. De Rose, Gerson G.H. Cavalheiro
    Microprocessing and Microprogramming, 1995

RECENT SCHOLAR PUBLICATIONS

  • Humanos vs. inteligências artificiais em revisões sistemáticas: avaliação nas etapas de seleção por títulos e resumos
    FE Puntel, MB Pereira, BA Fary, GGH Cavalheiro
    Educitec-Revista de Estudos e Pesquisas sobre Ensino Tecnológico 12 (jan … , 2026
    2026
  • Obstruction-Free Software Transactional Memory for GPUs
    T Perlin, AR Du Bois, G Cavalheiro
    2025 IEEE/SBC 37th International Symposium on Computer Architecture and High … , 2025
    2025
  • Revisitando Clássicos da Concorrência: Implementação e Avaliação em OpenMP, Rust e Go
    LB Araújo, D Di Domenico, AR Du Bois, GGH Cavalheiro
    Simpósio em Sistemas Computacionais de Alto Desempenho (SSCAD), 1-12 , 2025
    2025
  • Desenvolvimento de Simulador Web para Ensino de Arquitetura: O Caso Neander-V
    JPR Linares, AR Du Bois, GGH Cavalheiro
    Simpósio em Sistemas Computacionais de Alto Desempenho (SSCAD), 89-96 , 2025
    2025
  • Investigando Gerenciamento de Contenção em um Sistema de Memória Transacional Distribuída
    RR dos Santos, G Cavalheiro, AR Du Bois
    Simpósio em Sistemas Computacionais de Alto Desempenho (SSCAD), 157-168 , 2025
    2025
  • Simulador Web para o Ensino de Arquitetura de Computadores com Suporte a Vetores e Cache
    JPR Linares, AR Du Bois, GGH Cavalheiro
    Simpósio em Sistemas Computacionais de Alto Desempenho (SSCAD), 121-132 , 2025
    2025
  • ONTOLOGIAS EDUCACIONAIS PARA COMPUTAÇÃO: MODELAGEM DE CONCEITOS DE PENSAMENTO COMPUTACIONAL E PROGRAMAÇÃO PARALELA ALINHADA A BNCC-COMP
    GF Jahn, GGH Cavalheiro
    ARACÊ 7 (10), e9013-e9013 , 2025
    2025
  • Polymorphic Higher-Order GPU Kernels
    AR Du Bois, G Cavalheiro
    European Conference on Parallel Processing, 100-113 , 2025
    2025
  • Implementação das Leis 10.639/03 e 11.645/08 no Ensino de Computação: Um Mapeamento da Literatura em Bases Nacionais
    DE Salomão, MB Pereira, F Puntel, N da Cruz Senna, DB da Fonseca, ...
    Workshop sobre Educação em Computação (WEI), 1030-1041 , 2025
    2025
    Citations: 1
  • GPotion: Embedding GPU programming in Elixir
    AR Du Bois, GGH Cavalheiro
    Journal of Computer Languages 83, 101323 , 2025
    2025
    Citations: 1
  • Comparação das linguagens Rust, Go e OpenMP na Implementação de Algoritmos Concorrentes e Paralelos
    LB Araujo, AR Du Bois, GGH Cavalheiro
    Escola Regional de Alto Desempenho da Região Sul (ERAD-RS), 117-120 , 2025
    2025
  • Sistema de Gerenciamento de contêineres em um Ambiente Computacional Acadêmico
    DE Salomão, RB Amaral, GGH Cavalheiro
    Escola Regional de Alto Desempenho da Região Sul (ERAD-RS), 155-156 , 2025
    2025
  • Identificando a Percepção do Paralelismo: Um Estudo de Caso
    Y de Moraes Bersch, JPR Linares, JA Soares, AR Du Bois, ...
    Escola Regional de Alto Desempenho da Região Sul (ERAD-RS), 77-80 , 2025
    2025
  • Simulador da arquitetura Neander em uma abordagem Web
    JPR Linares, GGH Cavalheiro
    Escola Regional de Alto Desempenho da Região Sul (ERAD-RS), 113-116 , 2025
    2025
    Citations: 2
  • Simulation-Driven Portfolio Scheduling for Scientific Workflows
    JA Soares, GGH Cavalheiro
    Escola Regional de Alto Desempenho da Região Sul (ERAD-RS), 147-148 , 2025
    2025
  • Lei 10.639/03 e a Educação em Direitos Humanos: Um projeto de Ensino de Química integrado à Arte de Judith Bacci
    M Belo, GGH Cavalheiro, BA Fary-Hidai
    Anais dos Encontros de Debates sobre o Ensino de Química-ISSN 2318-8316, 1-9 , 2024
    2024
  • Evaluating SimGrid and CloudSim Plus for Hybrid Cloud Scientific Workflows
    JA Soares, RB Amaral, G Cavalheiro
    Escola Regional de Redes de Computadores (ERRC), 25-29 , 2024
    2024
    Citations: 1
  • Uma plataforma em nuvem para suporte à execução de MPI na educação
    F Barbedo, JA Soares, G Cavalheiro, RB Amaral
    Escola Regional de Redes de Computadores (ERRC), 108-110 , 2024
    2024
  • An Empirical Study of OpenMP Directive Usage in Open-Source Projects on GitHub
    CC Quevedo, SA da Costa Cavalheiro, MA de Oliveira Jr, AR Du Bois, ...
    Simpósio em Sistemas Computacionais de Alto Desempenho (SSCAD), 144-155 , 2024
    2024
  • HoK: higher-order GPU kernels in Elixir
    AR Du Bois, T Perlin, FP Antunes, G Cavalheiro
    Simpósio Brasileiro de Linguagens de Programação (SBLP), 71-80 , 2024
    2024
    Citations: 1

MOST CITED SCHOLAR PUBLICATIONS

  • Athapascan-1: On-line building data flow graph in a parallel language
    F Galilée, GGH Cavalheiro, JL Roch, M Doreille
    Proceedings. 1998 International Conference on Parallel Architectures and … , 1998
    1998
    Citations: 137
  • Towards merging context-aware, mobile and grid computing
    AC Yamin, JV Barbosa, I Augustin, LC Da Silva, R Real, C Geyer, ...
    The International Journal of High Performance Computing Applications 17 (2 … , 2003
    2003
    Citations: 71
  • ISAM, Joining Context-Awareness and Mobility to Building Pervasive Applications.
    I Augustin, AC Yamin, JLV Barbosa, LC da Silva, RA Real, G Frainer, ...
    Mobile computing handbook 1, 73-94 , 2004
    2004
    Citations: 60
  • Concurrency on social forces simulation model
    OC Cordeiro, A Braun, CB Silveria, SR Musse, GG Cavalheiro
    First International Workshop on Crowd Simulation 46 , 2005
    2005
    Citations: 39
  • Towards a flexible security framework for peer-to-peer based grid computing
    A Detsch, LP Gaspary, MP Barcellos, GGH Cavalheiro
    Proceedings of the 2nd workshop on Middleware for grid computing, 52-56 , 2004
    2004
    Citations: 30
  • A framework for exploiting adaptation in high heterogeneous distributed processing
    AC Yamin, JV Barbosa, I Augustin, L Da Silva, R Real, C Geyer, ...
    14th Symposium on Computer Architecture and High Performance Computing, 2002 … , 2002
    2002
    Citations: 28
  • Comparing performance of C compilers optimizations on different multicore architectures
    RS Machado, RB Almeida, AD Jardim, AM Pernas, AC Yamin, ...
    2017 international symposium on computer architecture and high performance … , 2017
    2017
    Citations: 27
  • Proposta de jogo digital para dispositivos móveis: Desenvolvendo habilidades do pensamento computacional
    G Pinho, Y Weisshahn, S Cavalheiro, G Cavalheiro, CF de Brum Piana
    Simpósio Brasileiro de Informática na Educação (SBIE), 100-109 , 2016
    2016
    Citations: 25
  • Athapascan-1: Parallel programming with asynchronous tasks
    GGH Cavalheiro, F Galilée, JL Roch
    Proceedings of the Yale Multithreaded Programming Workshop , 1998
    1998
    Citations: 24
  • Anahy: A programming environment for cluster computing
    GGH Cavalheiro, LP Gaspary, MA Cardozo, OC Cordeiro
    International Conference on High Performance Computing for Computational … , 2006
    2006
    Citations: 22
  • A general modular specification for distributed schedulers
    GGH Cavalheiro, Y Denneulin, JL Roch
    European Conference on Parallel Processing, 373-376 , 1998
    1998
    Citations: 21
  • High performance simulations of the cellular Potts model
    FP Cercato, JCM Mombach, GGH Cavalheiro
    20th International Symposium on High-Performance Computing in an Advanced … , 2006
    2006
    Citations: 20
  • Time series compression for iot: A systematic literature review
    MA de Oliveira, AM da Rocha, FE Puntel, GGH Cavalheiro
    Wireless Communications and Mobile Computing 2023 (1), 5025255 , 2023
    2023
    Citations: 18
  • Exploiting multithreaded programming on cluster architectures
    OC Cordeiro, DS Peranconi, LCV Real, EC Dall'Agnol, GGH Cavalheiro
    19th International Symposium on High Performance Computing Systems and … , 2005
    2005
    Citations: 15
  • Nas parallel benchmark kernels with python: A performance and programming effort analysis focusing on gpus
    D Di Domenico, GGH Cavalheiro, JVF Lima
    2022 30th Euromicro international conference on parallel, distributed and … , 2022
    2022
    Citations: 14
  • Athapascan-1: Interface générique pour l'ordonnancement dans un environnement d'exécution parallèle
    GGH Cavalheiro
    Institut National Polytechnique de Grenoble-INPG , 1999
    1999
    Citations: 13
  • Abp vs. otaa activation of lora devices: an experimental study in a rural context
    AM Da Rocha, MA De Oliveira, PJ FM, GGH Cavalheiro
    2023 International Conference on Computing, Networking and Communications … , 2023
    2023
    Citations: 12
  • Using NAS Parallel Benchmarks to evaluate HPC performance in clouds
    TK Okada, A Goldman, GGH Cavalheiro
    2016 IEEE 15th International Symposium on Network Computing and Applications … , 2016
    2016
    Citations: 11
  • A general scheduling framework for parallel execution environments
    GGH Cavalheiro
    Proceedings First IEEE/ACM International Symposium on Cluster Computing and … , 2001
    2001
    Citations: 11
  • Dpc++: Uma linguagem para processamento distribuído
    GGH Cavalheiro, POA Navaux
    International Symposium on Computer Architecture and High Performance … , 1993
    1993
    Citations: 11