Sanderson L. Gonzaga de Oliveira

dblp:10/51 · DBLP profile ↗
← Back
22ranked-venue papers
12as first author
7since 2021 · last 2026
0000-0003-4863-542XORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 20 · 11 first-author · 6 since 2021Systems, architecture and hardware · 2 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2026 New Metaheuristic Algorithms to Reduce the Bandwidth of Real-World Graphs
Alexandre Augusto Alberto Moreira de Abreu, Sanderson L. Gonzaga de Oliveira
ICCSA (1)2
2024 Iterated Local Search with Tabu Search for the Bandwidth Reduction Problem in Graphs
Alexandre Augusto Alberto Moreira de Abreu, Sanderson L. Gonzaga de Oliveira
ICCSA (1)2
2024 A Multi-centrality Heuristic for the Bandwidth Reduction Problem
João Maues, Israel Mendonça, Glauco Fiorott Amorim, Sanderson L. Gonzaga de Oliveira, Ana I. Pereira, Diego N. Brandão, Pedro Henrique González Silva
ICCSA (1)4
2024 An OpenMP-based breadth-first search implementation using the bag data structure
abstract
Summary The breadth‐first search procedure is an algorithm that traverses the vertices of a graph, determining the distance from each vertex to the initial vertex. The distance is infinite for a non‐reachable vertex from the starting vertex. Despite having an efficient serial version, this important algorithm is irregular, making its effective parallel implementation a daunting task. This paper shows the results of an OpenMP‐based implementation of the breadth‐first search procedure using the bag data structure. Furthermore, the code relied on the C++ programming language. This paper reimplements an existing proposal coded using the Cilk++ programming language. The experiments relied on 32 strongly connected graphs and 31 disconnected graphs in executions performed on two machines. The first machine contained 28 cores and two threads per core. The second machine comprised 48 processing cores, with hyperthreading disabled. Regarding the serial version, the parallel implementation yielded a speedup of up to 20× when using 28 processing cores and up to 25× when using 56 threads in tests performed on a machine with the first generation of Intel® Xeon® Scalable processors. Furthermore, the new parallel implementation yielded speedups of up to 45× when using 48 cores in experiments performed on a machine with the second generation of Intel® Xeon® Scalable processors.
Sanderson L. Gonzaga de Oliveira, M. I. Santana, Diego N. Brandão, C. Osthoff
Concurr. Comput. Pract. Exp.1
2023 An Evaluation of Direct and Indirect Memory Accesses in Fluid Flow Simulator
Stiw Harrison Herrera Taipe, Thiago Teixeira, Weber Ribeiro, Andre Ramos Carneiro, Marcio Rentes Borges, Carla Osthoff, Frederico Luís Cabral, Sanderson L. Gonzaga de Oliveira
ICCSA (1)8
2022 Reducing Cache Miss Rate Using Thread Oversubscription to Accelerate an MPI-OpenMP-Based 2-D Hopmoc Method
Frederico Luís Cabral, Carla Osthoff, Sanderson L. Gonzaga de Oliveira
ICCSA (1)3
2021 A Computational Analysis of the Hopmoc Method Applied to the 2-D Advection-Diffusion and Burgers Equations
Diogo T. Robaina, Mauricio Kischinhevsky, Sanderson L. Gonzaga de Oliveira, Alexandre da Costa Sena, Mario João Junior
ICCSA (1)3
2020 The Influence of Reordering Algorithms on the Convergence of a Preconditioned Restarted GMRES Method
Sanderson L. Gonzaga de Oliveira, C. Carvalho, Carla Osthoff
ICCSA (1)1
2020 A Convergence Analysis of a Multistep Method Applied to an Advection-Diffusion Equation in 1-D
Diogo T. Robaina, Sanderson L. Gonzaga de Oliveira, Mauricio Kischinhevsky, Carla Osthoff, Alexandre da Costa Sena
ICCSA (1)2
2020 A Biased Random-Key Genetic Algorithm for Bandwidth Reduction
Pedro Henrique González Silva, Diego N. Brandão, I. S. Morais, Sanderson L. Gonzaga de Oliveira
ICCSA (1)4
2020 An evaluation of MPI and OpenMP paradigms in finite-difference explicit methods for PDEs on shared-memory multi- and manycore systems
abstract
Summary This paper focuses on parallel implementations of three two‐dimensional explicit numerical methods on Intel® Xeon® Scalable Processor and the coprocessor Knights Landing. In this study, the performance of a hybrid parallel programming with message passing interface (MPI) and Open Multi‐Processing (OpenMP) and a pure MPI implementation used with two thread binding policies is compared with an improved OpenMP‐based implementation in three explicit finite‐difference methods for solving partial differential equations on shared‐memory multicore and manycore systems. Specifically, the improved OpenMP‐based version is a strategy that synchronizes adjacent threads and eliminates the implicit barriers of a naïve OpenMP‐based implementation. The experiments show that the most suitable approach depends on several characteristics related to the nonuniform memory access (NUMA) effect and load balancing, such as the size of the MPI domain and the number of synchronization points used in the parallel implementation. In algorithms that use four and five synchronization points, hybrid MPI/OpenMP approaches yielded better speedups than the other versions did in runs performed on both systems. The pure MPI‐based strategy, however, achieved better results than the other proposed approaches did in the method that employs only one synchronization point.
Frederico Luís Cabral, Sanderson L. Gonzaga de Oliveira, Carla Osthoff, Gabriel P. Costa, Diego N. Brandão, Mauricio Kischinhevsky
Concurr. Comput. Pract. Exp.2
2019 A Variant of the George-Liu Algorithm
Sanderson L. Gonzaga de Oliveira, Alexandre Augusto Alberto Moreira de Abreu, Carla Osthoff, L. N. Henderson Guedes de Oliveira
ICCSA (1)1
2019 An Experimental Analysis of Heuristics for Profile Reduction
Sanderson L. Gonzaga de Oliveira, Carla Osthoff, L. N. Henderson Guedes de Oliveira
ICCSA (1)1
2018 A Total Variation Diminishing Hopmoc Scheme for Numerical Time Integration of Evolutionary Differential Equations
Diego N. Brandão, Sanderson L. Gonzaga de Oliveira, Mauricio Kischinhevsky, Carla Osthoff, Frederico Luís Cabral
ICCSA (1)2
2018 Finding a Starting Vertex for the Reverse Cuthill-McKee Method for Bandwidth Reduction: A Comparative Analysis Using Asymmetric Matrices
Sanderson L. Gonzaga de Oliveira, Alexandre Augusto Alberto Moreira de Abreu, Diogo T. Robaina, Mauricio Kischinhevsky
ICCSA (1)1
2018 An Assessment of Reordering Algorithms to Speed Up the ICCG Method Applied to CFD Problems
Sanderson L. Gonzaga de Oliveira, Guilherme Oliveira Chagas, Júnior Assis Barreto Bernardes, Diogo T. Robaina, Mauricio Kischinhevsky
ICCSA (1)1
2017 An Analysis of Reordering Algorithms to Reduce the Computational Cost of the Jacobi-Preconditioned CG Solver Using High-Precision Arithmetic
Sanderson L. Gonzaga de Oliveira, Guilherme Oliveira Chagas, Júnior Assis Barreto Bernardes
ICCSA (1)1
2016 A New Heuristic for Bandwidth and Profile Reductions of Matrices Using a Self-organizing Map
Sanderson L. Gonzaga de Oliveira, Alexandre Augusto Alberto Moreira de Abreu, Diogo T. Robaina, Mauricio Kischinhevsky
ICCSA (1)1
2015 A Novel Approach to the Weighted Laplacian Formulation Applied to 2D Delaunay Triangulations
Sanderson L. Gonzaga de Oliveira, Frederico Santos de Oliveira, Guilherme Oliveira Chagas
ICCSA (1)1
2012 A Review on Delaunay Refinement Techniques
Sanderson L. Gonzaga de Oliveira
ICCSA (1)1
2012 An Overview of Procedures for Refining Triangulations
Sanderson L. Gonzaga de Oliveira
ICCSA (1)1
2012 Autonomous Leaves Graph Applied to the Simulation of the Boundary Layer around a Non-symmetric NACA Airfoil
Sanderson L. Gonzaga de Oliveira, Mauricio Kischinhevsky
ICCSA (1)1