EDBT 2026 Demo / reviewers in the wild / expert
Raúl Nozal
dblp:220/3176
· DBLP profile ↗
6ranked-venue papers
5as first author
3since 2021 · last 2025
0000-0002-4927-9829ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6 · 5 first-author · 3 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | CPU-GPU co-execution through the exploitation of hybrid technologies via SYCLabstractAbstract The performance and energy efficiency offered by heterogeneous systems are highly useful for modern C++ applications, but the technological variety demands adequate portability and programmability. Initiatives such as Intel oneAPI facilitate the exploitation of Intel CPUs and GPUs, but not NVIDIA GPUs, which are present in systems of all kinds and are necessarily leveraged by CUDA technology. Frequently, only GPUs are used, leaving the CPU for management tasks, with the consequent loss of energy and system utilization. In this work, the CoexecutorRuntime system design and API are extended to transparently integrate backends of diverse technologies, unifying offloading mechanisms under a consistent co-execution API and scheduling runtime. Moreover, CPU-GPU co-execution of hybrid technologies is enabled to ensure performance portability. Experimental results show performance improvements for all programs studied, achieving average efficiencies of 0.91 and speedups of 1.31 over using only the GPU. Raúl Nozal, José Luis Bosque |
J. Supercomput. | 1 |
| 2023 | Mashing load balancing algorithm to boost hybrid kernels in molecular dynamics simulationsabstractAbstract The path to the efficient exploitation of molecular dynamics simulators is strongly driven by the increasingly intensive use of accelerators. However, they suffer performance portability issues, making it necessary both to achieve technological combinations that allow taking advantage of each programming model and device, and to define more effective load distribution strategies that consider the simulation conditions. In this work, a new load balancing algorithm is presented, together with a set of optimizations to support hybrid co-execution in a runtime system for heterogeneous computing. The new extended design enables the exploitation of custom kernels and acceleration technologies altogether, being encapsulated for the rest of the runtime and its scheduling system. With this support, Mash algorithm allows to simultaneously leverage different workload distribution strategies, benefiting from the most advantageous one per device and technology. Experiments show that these proposals achieve an efficiency close to 0.90 and an energy efficiency improvement around 1.80 over the original optimized version. Raúl Nozal, José Luis Bosque |
J. Supercomput. | 1 |
| 2021 | Exploiting Co-execution with OneAPI: Heterogeneity from a Modern Perspective
Raúl Nozal, José Luis Bosque |
Euro-Par | 1 |
| 2020 | EngineCL: Usability and Performance in Heterogeneous Computing
Raúl Nozal, José Luis Bosque, Ramón Beivide |
Future Gener. Comput. Syst. | 1 |
| 2019 | Cooperative CPU, GPU, and FPGA heterogeneous execution with EngineCL
Maria Angelica Davila Guzman, Raúl Nozal, Ruben Gran Tejero, María Villarroya-Gaudó, Darío Suárez Gracia, José Luis Bosque |
J. Supercomput. | 2 |
| 2019 | Load balancing in a heterogeneous world: CPU-Xeon Phi co-execution of data-parallel kernels
Raúl Nozal, Borja Pérez 0001, José Luis Bosque, Ramón Beivide |
J. Supercomput. | 1 |