Demo Data from VLDB 2026 / reviewers in the wild / expert
João Guerreiro 0004
dblp:42/8124-4
· DBLP profile ↗
4ranked-venue papers
4as first author
0since 2021 · last 2019
0000-0002-5102-4374ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 3 first-author
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
2 papers |
Energy-efficient computing · 53% GPUs and heterogeneous computing · 29% Performance modeling and evaluation · 18% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
GPUs and heterogeneous computing
GPU power modeling |
0.7 | 2 | 2019 | Modeling and Decoupling the GPU Power Consumption for Cross-Domain DVFS · IEEE Trans. Parallel Distributed Syst. 2019 GPGPU Power Modeling for Multi-domain Voltage-Frequency Scaling · HPCA 2018 |
Energy-efficient computing › power management
dynamic voltage and frequency scaling |
0.5 | 2 | 2019 | Modeling and Decoupling the GPU Power Consumption for Cross-Domain DVFS · IEEE Trans. Parallel Distributed Syst. 2019 GPGPU Power Modeling for Multi-domain Voltage-Frequency Scaling · HPCA 2018 |
Energy-efficient computing
power management |
0.4 | 1 | 2019 | Modeling and Decoupling the GPU Power Consumption for Cross-Domain DVFS · IEEE Trans. Parallel Distributed Syst. 2019 |
Energy-efficient computing
voltage and frequency scaling |
0.3 | 1 | 2018 | GPGPU Power Modeling for Multi-domain Voltage-Frequency Scaling · HPCA 2018 |
Performance modeling and evaluation
benchmarking |
0.1 | 1 | 2019 | Modeling and Decoupling the GPU Power Consumption for Cross-Domain DVFS · IEEE Trans. Parallel Distributed Syst. 2019 |
Energy-efficient computing › power-performance modeling
GPU power prediction |
0.1 | 1 | 2019 | Modeling and Decoupling the GPU Power Consumption for Cross-Domain DVFS · IEEE Trans. Parallel Distributed Syst. 2019 |
Methods — techniques the papers use, named apart from their topics
power modeling · 0.4benchmarking · 0.4performance event monitoring · 0.3microbenchmarking · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | DVFS-aware application classification to improve GPGPUs energy efficiency
João Guerreiro 0004, Aleksandar Ilic, Nuno Roma, Pedro Tomás |
Parallel Comput. | 1 |
| 2019 | Modeling and Decoupling the GPU Power Consumption for Cross-Domain DVFSabstractDynamic voltage and frequency scaling (DVFS) is a popular technique to improve the energy-efficiency of high-performance computing systems. It allows placing the devices into lower performance states when the computational demands are lower, opening the possibility for significant power/energy savings. This work presents a GPU power consumption model, used to predict the GPU power consumption of any application at different frequency levels. To obtain this model, an estimation algorithm is proposed, relying on careful benchmarking of the GPU architecture. The model can estimate the contribution of twelve different GPU components (FP32-ADD/MUL/FMA, FP64-ADD/MUL/FMA, INT, SF, CF units, shared memory, L2-cache, and DRAM) to the GPU power consumption. Different model use cases are evaluated (fixed-frequency, DVFS, and scaling-factors), which can obtain both the total or the per-component GPU power consumption. A technique to export models to a distinct GPU from the one it was estimated on is also proposed. These approaches were extensively validated on five different GPUs from the three most recent microarchitectures with a set of 42 standard benchmarks, achieving very accurate predictions. In particular, the scaling-factor power model achieves an average prediction error of 3.5 percent (Titan Xp), 4.6 percent (GTX Titan X), 3.1 percent (GTX 980) and 2.4 percent (Tesla K40c). João Guerreiro 0004, Aleksandar Ilic, Nuno Roma, Pedro Tomás |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2018 | GPGPU Power Modeling for Multi-domain Voltage-Frequency ScalingabstractDynamic Voltage and Frequency Scaling (DVFS) on Graphics Processing Units (GPUs) components is one of the most promising power management strategies, due to its potential for significant power and energy savings. However, there is still a lack of simple and reliable models for the estimation of the GPU power consumption under a set of different voltage and frequency levels. Accordingly, a novel GPU power estimation model with both core and memory frequency scaling is herein proposed. This model combines information from both the GPU architecture and the executing GPU application and also takes into account the non-linear changes in the GPU voltage when the core and memory frequencies are scaled. The model parameters are estimated using a collection of 83 microbenchmarks carefully crafted to stress the main GPU components. Based on the hardware performance events gathered during the execution of GPU applications on a single frequency configuration, the proposed model allows to predict the power consumption of the application over a wide range of frequency configurations, as well as to decompose the contribution of different parts of the GPU pipeline to the overall power consumption. Validated on 3 GPU devices from the most recent NVIDIA microarchitectures (Pascal, Maxwell and Kepler), by using a collection of 26 standard benchmarks, the proposed model is able to achieve accurate results (7%, 6% and 12% mean absolute error) for the target GPUs (Titan Xp, GTX Titan X and Tesla K40c). João Guerreiro 0004, Aleksandar Ilic, Nuno Roma, Pedro Tomás |
HPCA | 1 |
| 2015 | Multi-kernel Auto-Tuning on GPUs: Performance and Energy-Aware OptimizationabstractPrompted by their very high computational capabilities and memory bandwidth, Graphics Processing Units (GPUs) are already widely used to accelerate the execution of many scientific applications. However, programmers are still required to have a very detailed knowledge of the GPU internal architecture when tuning the kernels, in order to improve either performance or energy-efficiency. Moreover, different GPU devices have different characteristics, moving a kernel to a different GPU typically requires re-tuning the kernel execution, in order to efficiently exploit the underlying hardware. The procedure proposed in this work is based on real-time kernel profiling and GPU monitoring and it automatically tunes parameters from several concurrent kernels to maximize the performance or minimize the energy consumption. Experimental results on NVIDIA GPU devices with up to 4 concurrent kernels show that the proposed solution achieves near optimal configurations. Furthermore, significant energy savings can be achieved by using the proposed energy-efficiency auto-tuning procedure. João Guerreiro 0004, Aleksandar Ilic, Nuno Roma, Pedro Tomás |
PDP | 1 |