Exploiting co-execution with oneAPI: heterogeneity from a modern perspective
Programming efficiently heterogeneous systems is a major challenge, due to the complexity
of their architectures. Intel oneAPI, a new and powerful standards-based unified …
of their architectures. Intel oneAPI, a new and powerful standards-based unified …
Straightforward heterogeneous computing with the oneapi coexecutor runtime
Heterogeneous systems are the core architecture of most computing systems, from high-
performance computing nodes to embedded devices, due to their excellent performance …
performance computing nodes to embedded devices, due to their excellent performance …
Mashing load balancing algorithm to boost hybrid kernels in molecular dynamics simulations
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 …
the increasingly intensive use of accelerators. However, they suffer performance portability …
CPU-GPU co-execution through the exploitation of hybrid technologies via SYCL
N Raúl, JL Bosque - The Journal of Supercomputing, 2025 - Springer
The performance and energy efficiency offered by heterogeneous systems are highly useful
for modern C++ applications, but the technological variety demands adequate portability …
for modern C++ applications, but the technological variety demands adequate portability …
[HTML][HTML] A cross-platform OpenVX library for FPGA accelerators
FPGAs are an excellent platform to implement computer vision applications, since these
applications tend to offer a high level of parallelism with many data-independent operations …
applications tend to offer a high level of parallelism with many data-independent operations …
Multiple-tasks on multiple-devices (MTMD): exploiting concurrency in heterogeneous managed runtimes
Modern commodity devices are nowadays equipped with a plethora of heterogeneous
devices serving different purposes. Being able to exploit such heterogeneous hardware …
devices serving different purposes. Being able to exploit such heterogeneous hardware …
Optimizing performance and energy efficiency in massively parallel systems
R Nozal - 2022 - repositorio.unican.es
Heterogeneous systems are becoming increasingly relevant, due to their performance and
energy efficiency capabilities, being present in all types of computing platforms, from …
energy efficiency capabilities, being present in all types of computing platforms, from …
Feasibility study of Molecular Dynamics kernels exploitation using EngineCL
R Nozal, C Niethammer, J Gracia… - European Conference on …, 2021 - Springer
The ubiquity of heterogeneous systems facilitates the exploitation of scientific problems,
such as molecular dynamics simulators, but their highly optimized codes for multi-core HPC …
such as molecular dynamics simulators, but their highly optimized codes for multi-core HPC …
Performance portability of generated cardiac simulation kernels through automatic dimensioning and load balancing on heterogeneous nodes
Electrophysiology simulation applications, such as the community-developed OPENCARP
framework for in-silico experiments, involve applying a broad range of ionic model kernels …
framework for in-silico experiments, involve applying a broad range of ionic model kernels …
[PDF][PDF] Towards high-level heterogeneous co-execution via oneAPI
Programming efficiently heterogeneous systems is a major challenge, due to the complexity
of their architectures. Intel oneAPI, a new and powerful standards-based unified …
of their architectures. Intel oneAPI, a new and powerful standards-based unified …