[HTML][HTML] Evaluation of Intel's DPC++ Compatibility Tool in heterogeneous computing

G Castaño, Y Faqir-Rhazoui, C García… - Journal of Parallel and …, 2022 - Elsevier
Abstract The Intel DPC++ Compatibility Tool is a component of the Intel oneAPI Base Toolkit.
This tool automatically transforms CUDA code into Data Parallel C++ (DPC++), thus …

A Unified Memory Dependency Framework for Speculative High-Level Synthesis

JM Gorius, S Rokicki, S Derrien - Proceedings of the 33rd ACM SIGPLAN …, 2024 - dl.acm.org
Heterogeneous hardware platforms that leverage application-specific hardware accelerators
are becoming increasingly popular as the demand for high-performance compute intensive …

[HTML][HTML] Straightforward heterogeneous computing with the oneapi coexecutor runtime

R Nozal, JL Bosque - electronics, 2021 - mdpi.com
Heterogeneous systems are the core architecture of most computing systems, from high-
performance computing nodes to embedded devices, due to their excellent performance …

A unified cpu-gpu protocol for gnn training

YC Lin, G Deng, V Prasanna - Proceedings of the 21st ACM International …, 2024 - dl.acm.org
Training a Graph Neural Network (GNN) model on large-scale graphs involves a high
volume of data communication and computations. While state-of-the-art CPUs and GPUs …

Assessing opportunities of SYCL for biological sequence alignment on GPU-based systems

M Costanzo, E Rucci, C García-Sanchez… - The Journal of …, 2024 - Springer
Bioinformatics and computational biology are two fields that have been exploiting GPUs for
more than two decades, with being CUDA the most used programming language for them …

Software technology to develop large-scale self-adaptive systems: accelerating agent-based models and fuzzy cognitive maps via cuda

K Ghumrawi, K Ha, J Beerman, JD Rudie… - 2023 - aisel.aisnet.org
Abstract Agent-Based Models (ABMs) have long served to study self-adaptive systems and
the emergence of population-wide patterns from simple rules applied to individuals …

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 …

[PDF][PDF] Hardware scheduler for balanced co-execution on integrated GPUs

B Pérez, JL Bosque - Proc. Jornadas SARTECO, 2024 - researchgate.net
Heterogeneous systems, widely used from HPC to mobile, offer high performance and
energy efficiency but pose management challenges. Devices in such systems are often …

HPVM-HDC: A Heterogeneous Programming System for Accelerating Hyperdimensional Computing

R Arbore, X Routh, AR Noor, A Kothari, H Yang… - arxiv preprint arxiv …, 2024 - arxiv.org
Hyperdimensional Computing (HDC), a technique inspired by cognitive models of
computation, has been proposed as an efficient and robust alternative basis for machine …

Mashing load balancing algorithm to boost hybrid kernels in molecular dynamics simulations

R Nozal, JL Bosque - The Journal of Supercomputing, 2023 - Springer
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 …