Demo Data from SIGIR 2026 / reviewers in the wild / expert
Antonio Vilches
dblp:119/0684
· DBLP profile ↗
5ranked-venue papers
1as first author
1since 2021 · last 2021
0000-0002-9742-3717ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 1 first-author · 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 · 33% Parallel and multicore computing · 33% Reconfigurable computing and FPGAs · 33% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
GPUs and heterogeneous computing › CPU-GPU heterogeneous computing
CPU-GPU scheduling |
0.2 | 1 | 2016 | Mapping Streaming Applications on Commodity Multi-CPU and GPU On-Chip Processors · IEEE Trans. Parallel Distributed Syst. 2016 |
Parallel and multicore computing
parallel scheduling |
0.2 | 1 | 2016 | Mapping Streaming Applications on Commodity Multi-CPU and GPU On-Chip Processors · IEEE Trans. Parallel Distributed Syst. 2016 |
Reconfigurable computing and FPGAs › application mapping
streaming application mapping |
0.2 | 1 | 2016 | Mapping Streaming Applications on Commodity Multi-CPU and GPU On-Chip Processors · IEEE Trans. Parallel Distributed Syst. 2016 |
Methods — techniques the papers use, named apart from their topics
runtime adaptation · 0.2analytical modeling · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Efficient heterogeneous matrix profile on a CPU + High Performance FPGA with integrated HBMabstractIn this work, we study the problem of efficiently executing a state-of-the-art time series algorithm class – SCAMP – on a heterogeneous platform comprised of CPU + High Performance FPGA with integrated HBM (High Bandwidth Memory). The geometry of the algorithm (a triangular matrix walk) and the FPGA capabilities pose two challenges. First, several replicated IPs can be instantiated in the FPGA fabric, so load balance is an issue not only at system-level (CPU+FPGA), but also at device-level (FPGA IPs). And second, the data that each one of these IPs accesses must be carefully placed among the HBM banks in order to efficiently exploit the memory bandwidth offered by the banks while optimizing power consumption. To tackle the first challenge we propose a novel hierarchical scheduler named Fastfit, to efficiently balance the workload in the heterogeneous system while ensuring near-optimal throughput. Our scheduler consists of a two level scheduling engine: (1) the system-level scheduler, which leverages an analytical model of the FPGA pipeline IPs, to find the near-optimal FPGA chunk size that guarantees optimal FPGA throughput; and (2) a geometry-aware device-level scheduler, which is responsible for the effective partitioning of the FPGA chunk into sub-chunks assigned to each FPGA IP. To deal with the second challenge we propose a methodology based on a model of the HBM bandwidth usage that allows us to set the minimum number of active banks that ensure the maximum aggregated memory bandwidth for a given number of IPs. Through exhaustive evaluation we validate the accuracy of our models, the efficiency of our intra-device partition strategies and the performance and energy efficiency of our Fastfit heterogeneous scheduler, finding that it outperforms state-of-the-art previous schedulers by achieving up to 99.4% of ideal performance. Jose Carlos Romero, Angeles G. Navarro, Antonio Vilches, Andrés Rodríguez Moreno, Francisco Corbera, Rafael Asenjo |
Future Gener. Comput. Syst. | 3 |
| 2020 | ScrimpCo: scalable matrix profile on commodity heterogeneous processors
Jose Carlos Romero, Antonio Vilches, Andrés Rodríguez Moreno, Angeles G. Navarro, Rafael Asenjo |
J. Supercomput. | 2 |
| 2016 | Mapping Streaming Applications on Commodity Multi-CPU and GPU On-Chip ProcessorsabstractIn this paper, we consider the problem of efficiently executing streaming applications on commodity processors composed of several cores and an on-chip GPU. Streaming applications, such as those in vision and video analytic, consist of a pipeline of stages and are good candidates to take advantage of this type of platforms. We also consider that characteristics of the input may change while the application is running. Therefore, we propose a framework that adaptively finds the optimal mapping of the pipeline stages. The core of the framework is an analytical model coupled with information collected at runtime used to dynamically map each pipeline stage to the most efficient device, taking into consideration both performance and energy. Our experimental results show that for the evaluated applications running on two different architectures, our model always predicts the best configuration among the evaluated alternatives, and significantly reduces the amount of information that needs to be collected at runtime. This best configuration has, on the average, 20 percent higher throughput than the configuration recommended by a baseline state of the art approach, while the ratio throughput/energy is 43 percent higher. We have measured improvements in throughput and throughput/energy of up-to 81 and 204 percent, respectively, when the model is used to adapt to a video that changes from low to high definition. Antonio Vilches, Angeles G. Navarro, Rafael Asenjo, Francisco Corbera, Ruben Gran Tejero, María Jesús Garzarán |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2014 | Strategies for maximizing utilization on multi-CPU and multi-GPU heterogeneous architectures
Angeles G. Navarro, Antonio Vilches, Francisco Corbera, Rafael Asenjo |
J. Supercomput. | 2 |
| 2011 | A bio-implantable platform for inductive data and power transfer with integrated battery chargingabstractThis paper describes a mixed signal subsystem for the inductive transfer of power and data to a fully-implantable medical device. The design includes circuits for the inductive power recovery and energy storage (charging), in addition to data recovery and demodulation. The data link is used to upload (at a data rate of up to 180Kbps) calibration and configuration data to the implanted device and integrates both error detection and correction on the recovered bitstream. The system incorporates an implanted Li-Ion micro-battery with supporting charging hardware to provide an uninterrupted power supply for autonomous deployment. This is to provide continuous operation without the requirement for an externally worn unit and additionally ensures registry (i.e. patient calibration) settings are maintained. The circuit has been implemented in a commercially available 0.35µm CMOS technology without requiring high-voltage device options. Michael Sole, Ayodele Sanni, Antonio Vilches, Chris Toumazou, Timothy G. Constandinou |
ISCAS | 3 |