Taskgraph: A low contention openmp tasking framework

C Yu, S Royuela, E Quinones - IEEE Transactions on Parallel …, 2023 - ieeexplore.ieee.org
OpenMP is the de-facto standard for shared memory systems in High-Performance
Computing (HPC). It includes a tasking model that offers a high-level of abstraction to …

Evaluating performance of OpenMP tasks in a seismic stencil application

E Raut, J Meng, M Araya-Polo, B Chapman - OpenMP: Portable Multi …, 2020 - Springer
Simulations based on stencil computations (widely used in geosciences) have been
dominated by the MPI+ OpenMP programming model paradigm. Little effort has been …

Porting and evaluation of a distributed task-driven stencil-based application

E Raut, J Anderson, M Araya-Polo, J Meng - Proceedings of the 12th …, 2021 - dl.acm.org
Alternative programming models and runtimes are increasing in popularity and maturity.
This allows porting and comparing, on competitive grounds, emerging parallel approaches …

Combining one-sided communications with task-based programming models

K Sala, S Macia, V Beltran - 2021 IEEE International …, 2021 - ieeexplore.ieee.org
Hybrid programming combining task-based and message-passing models is an increasingly
popular technique to exploit multi-core clusters. The Task-Aware MPI (TAMPI) library …

Evaluation of distributed tasks in stencil-based application on GPUs

E Raut, J Anderson, M Araya-Polo… - 2021 IEEE/ACM 6th …, 2021 - ieeexplore.ieee.org
In the era of exascale computing, the traditional MPI+ X paradigm starts losing its strength in
taking advantage of heterogeneous systems. Subsequently, research and development on …

Towards data-flow parallelization for adaptive mesh refinement applications

K Sala, A Rico, V Beltran - 2020 IEEE International Conference …, 2020 - ieeexplore.ieee.org
Adaptive Mesh Refinement (AMR) is a prevalent method used by distributed-memory
simulation applications to adapt the accuracy of their solutions depending on the turbulent …

Event-Based OpenMP Tasks for Time-Sensitive GPU-Accelerated Systems

C Cetre, C Yu, S Royuela, R Barrere… - … Workshop on OpenMP, 2024 - Springer
The throughput-centric design of GPUs poses challenges when integrating them into time-
sensitive applications. Nevertheless, modern GPU architectures and software have recently …

HiPART: High-Performance Technology for Advanced Real-Time Systems

S Royuela, A Munera, C Yu, J Pinot - 16th Workshop on Parallel …, 2025 - drops.dagstuhl.de
Cyber-physical systems (CPS) attempt to meet real-time and safety requirements by using
hypervisors that provide isolation via virtualisation and Real-Time Operating Systems that …

Exploiting data locality in cache-coherent NUMA systems

I Sánchez Barrera - 2022 - upcommons.upc.edu
The end of Dennard scaling has caused a stagnation of the clock frequency in computers.
To overcome this issue, in the last two decades vendors have been integrating larger …

Leveraging the potential of task-based programming with OpenMP task graphs

C Yu - 2024 - upcommons.upc.edu
(English) The task execution model is widely used in computer engineering, it helps
developers to design, develop and understand software systems. OpenMP is the de-facto …