Demo Data from SIGIR 2026 / reviewers in the wild / expert
Ricardo J. Barrientos
dblp:32/1058
· DBLP profile ↗
9ranked-venue papers
5as first author
3since 2021 · last 2025
0000-0001-5345-7061ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 7 · 5 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
GPUs and heterogeneous computing · 77% Parallel and multicore computing · 23% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
GPUs and heterogeneous computing › GPU architecture
GPU tensor cores |
0.5 | 1 | 2021 | GPU Tensor Cores for Fast Arithmetic Reductions · IEEE Trans. Parallel Distributed Syst. 2021 |
Parallel and multicore computing › parallel algorithms › parallel primitives
parallel reduction |
0.1 | 1 | 2021 | GPU Tensor Cores for Fast Arithmetic Reductions · IEEE Trans. Parallel Distributed Syst. 2021 |
Methods — techniques the papers use, named apart from their topics
matrix-multiply accumulate operations · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | End-to-End Multitask CNN-Based Model for Palm Vein Biometrics
José I. Santamaría, Franco Lara, Francisco M. Castro, Ricardo J. Barrientos, Nicolás Guil, Ruber Hernández-García |
CIARP (2) | 4 |
| 2022 | Fast kNN query processing over a multi-node GPU environment
Ricardo J. Barrientos, Javier A. Riquelme, Ruber Hernández-García, Cristóbal A. Navarro, Wladimir E. Soto-Silva |
J. Supercomput. | 1 |
| 2021 | GPU Tensor Cores for Fast Arithmetic ReductionsabstractThis article proposes a parallel algorithm for computing the arithmetic reduction of n numbers as a set of matrix-multiply accumulate (MMA) operations that are executed simultaneously by GPU tensor cores. The analysis, assuming tensors of size m x m, shows that the proposed algorithm has a parallel running time of T(n) = 5logm2n and a speedup of S = 45log2m2 over a canonical parallel reduction. Experimental performance results on a Tesla V100 GPU show that the tensor-core based approach is energy efficient and runs up to ~ 3:2× and 2× faster than a standard GPU-based reduction and Nvidia's CUB library, respectively, while keeping the numerical error below 1 percent with respect to a double precision CPU reduction. The chained design of the algorithm allows a flexible configuration of GPU thread-blocks and the optimal values found through experimentation agree with the theoretical ones. The results obtained in this work show that GPU tensor cores are relevant not only for Deep Learning or Linear Algebra computations, but also for applications that require the acceleration of large summations. Cristóbal A. Navarro, Roberto Carrasco, Ricardo J. Barrientos, Javier A. Riquelme, Raimundo Vega |
IEEE Trans. Parallel Distributed Syst. | 3 |
| 2017 | GPU-based exhaustive algorithms processing kNN queries
Ricardo J. Barrientos, Fabricio Millaguir, José L. Sánchez 0002, Enrique Arias-Antúnez |
J. Supercomput. | 1 |
| 2017 | Efficient exploitation of the Xeon Phi architecture for the Ant Colony Optimization (ACO) metaheuristic
Felipe Tirado, Ricardo J. Barrientos, Paulo González, Marco Mora |
J. Supercomput. | 2 |
| 2013 | Multi-level Clustering on Metric Spaces Using a Multi-GPU Platform
Ricardo J. Barrientos, José Ignacio Gómez, Christian Tenllado, Manuel Prieto 0001, Pavel Zezula |
Euro-Par | 1 |
| 2012 | Range Query Processing in a Multi-GPU EnvironmentabstractSimilarity search has been widely studied in the last years, as it can be applied to several fields such as searching by content in multimedia objects, text retrieval or computational biology. These applications usually work on very large databases that are often indexed off-line to enable the acceleration of on-line searches. However, to maintain an acceptable throughput, it is essential to exploit the intrinsic parallelism of the algorithms used for the on-line query solving process, even with indexed databases. Therefore, many strategies have been proposed in the literature to parallelize these algorithms, both on shared and distributed memory multiprocessor systems. Lately, GPUs have also been used to implement brute-force approaches instead of using indexing structures, due to the difficulties introduced by the index in the efficient exploitation of the GPU resources. In this work we propose a Multi-GPU metric-space technique that efficiently exploits index data structures for similarity search in large databases, and show how it outperforms previous OpenMP and GPU brute-force strategies. Furthermore, our analysis covers the effects of the database size and its nature. Ricardo J. Barrientos, José Ignacio Gómez, Christian Tenllado, Manuel Prieto 0001, Mauricio Marín |
ISPA | 1 |
| 2011 | kNN Query Processing in Metric Spaces Using GPUs
Ricardo J. Barrientos, José Ignacio Gómez, Christian Tenllado, Manuel Prieto 0001, Mauricio Marín |
Euro-Par (1) | 1 |
| 2010 | Scheduling Metric-Space Queries Processing on Multi-Core ProcessorsabstractThis paper proposes a strategy to organize metric-space query processing in multi-core search nodes as understood in the context of search engines running on clusters of computers. The strategy is applied in each search node to process all active queries visiting the node as part of their solution which, in general, for each query is computed from the contribution of each search node. When query traffic is high enough, the proposed strategy assigns one thread to each query and lets them work in a fully asynchronous manner. When query traffic is moderate or low, some threads start to idle so they are put to work on queries being processed by other threads. The strategy solves the associated synchronization problem among threads by switching query processing into a bulk-synchronous mode of operation. This simplifies the dynamic re-organization of threads and overheads are very small with the advantage that the overall work-load is evenly distributed across all threads. Veronica Gil-Costa, Ricardo J. Barrientos, Mauricio Marín, Carolina Bonacic |
PDP | 2 |