Demo Data from EDBT 2026 / reviewers in the wild / expert
Víctor López 0003
dblp:93/6627-3 · also Victor Lopez 0003, Víctor López Herrero
· DBLP profile ↗
3ranked-venue papers
1as first author
2since 2021 · last 2024
0000-0002-3113-9166ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 2 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 |
Cloud and datacenter computing · 61% Parallel and multicore computing · 30% GPUs and heterogeneous computing · 9% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing › resource allocation
dynamic resource allocation |
0.8 | 1 | 2024 | Malleability in Modern HPC Systems: Current Experiences, Challenges, and Future Opportunities · IEEE Trans. Parallel Distributed Syst. 2024 |
Parallel and multicore computing › task scheduling
malleable jobs |
0.8 | 1 | 2024 | Malleability in Modern HPC Systems: Current Experiences, Challenges, and Future Opportunities · IEEE Trans. Parallel Distributed Syst. 2024 |
Cloud and datacenter computing
resource management |
0.8 | 1 | 2024 | Malleability in Modern HPC Systems: Current Experiences, Challenges, and Future Opportunities · IEEE Trans. Parallel Distributed Syst. 2024 |
GPUs and heterogeneous computing
heterogeneous computing systems |
0.2 | 1 | 2024 | Malleability in Modern HPC Systems: Current Experiences, Challenges, and Future Opportunities · IEEE Trans. Parallel Distributed Syst. 2024 |
Methods — techniques the papers use, named apart from their topics
survey · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Malleability in Modern HPC Systems: Current Experiences, Challenges, and Future OpportunitiesabstractWith the increase of complex scientific simulations driven by workflows and heterogeneous workload profiles, managing system resources effectively is essential for improving performance and system throughput, especially due to trends like heterogeneous HPC and deeply integrated systems with on-chip accelerators. For optimal resource utilization, dynamic resource allocation can improve productivity across all system and application levels, by adapting the applications' configurations to the system's resources. In this context, malleable jobs, which can change resources at runtime, can increase the system throughput and resource utilization while bringing various advantages for HPC users (e.g., shorter waiting time). Malleability has received much attention recently, even though it has been an active research area for almost two decades [1]. This paper presents the state-of-the-art of malleable implementations in HPC systems, targeting mainly malleability in compute and I/O resources. Based on our experiences, we state our current concerns and list future opportunities for research. Ahmad Tarraf, Martin Schreiber 0001, Alberto Cascajo, Jean-Baptiste Besnard, Marc-Andre Vef, Dominik Huber, Sonja Happ, André Brinkmann, David E. Singh, Hans-Christian Hoppe, Alberto Miranda, Antonio J. Peña, Marta Garcia-Gasulla, Martin Schulz 0001, Paul M. Carpenter, Simon Pickartz, Tiberiu Rotaru, Sergio Iserte, Víctor López 0003, Jorge Ejarque, Heena Sirwani, Jesús Carretero 0001, Felix Wolf 0001 |
IEEE Trans. Parallel Distributed Syst. | 20 |
| 2022 | Transparent load balancing of MPI programs using [email protected] and DLBabstractAbstract Load imbalance is a long-standing source of inefficiency in high performance computing. The situation has only got worse as applications and systems increase in complexity, e.g., adaptive mesh refinement, DVFS, memory hierarchies, power and thermal management, and manufacturing processes. Load balancing is often implemented in the application, but it obscures application logic and may need extensive code refactoring. This paper presents an automated and transparent dynamic load balancing approach for MPI applications with OmpSs-2 tasks, which relieves applications from this burden. Only local and trivial changes are required to the application. Our approach exploits the ability of [email protected] to offload tasks for execution on other nodes, and it reallocates compute resources among ranks using the Dynamic Load Balancing (DLB) library. It employs LeWI to react to fine-grained load imbalances and DROM to address coarse-grained load imbalances by reserving cores on other nodes that can be reclaimed on demand. We use an expander graph to limit the amount of point-to-point communication and state. The results show 46% reduction in time-to-solution for micro-scale solid mechanics on 32 nodes and a 20% reduction beyond DLB for n-body on 16 nodes, when one node is running slow. A synthetic benchmark shows that performance is within 10% of optimal for an imbalance of up to 2.0 on 8 nodes. All software is released open source. Jimmy Aguilar Mena, Omar Shaaban, Víctor López 0003, Marta Garcia-Gasulla, Paul M. Carpenter, Eduard Ayguadé, Jesús Labarta |
ICPP | 3 |
| 2017 | DJSB: Dynamic Job Scheduling Benchmark
Víctor López 0003, Ana Jokanovic, Marco D'Amico, Marta Garcia-Gasulla, Raül Sirvent, Julita Corbalán |
JSSPP | 1 |