21–23 Mar 2023
LaBRI
Europe/Paris timezone

DPU Offloading with OpenMP Programming Model

22 Mar 2023, 14:30
10m
LaBRI Amphi (LaBRI)

LaBRI Amphi

LaBRI

Short talk Programming languages and runtimes Short Talks on Advanced Architectures

Speaker

MUHAMMAD USMAN (Barcelona Supercomputing Center)

Description

Recent advancements in High-Speed NICs have gained a speed of 400 Gbps and achieved the status of SmartNICs by enabling offloads for cryptography and virtualization. Data Processing Units (DPUs) are taking this development further by integrating performant processing cores on the SmartNIC itself.

The DOCA API for programming BlueField DPUs requires proficiency in network technologies. We are enabling BlueField DPU capabilities in the OpenMP programming model. The enablement of OpenMP Target Offload features for BlueField DPUs will contribute to accessibility to a wider range of users. It will be an opportunity for the HPC community to leverage DPU features for a wider range of existing and emerging applications. We will be demonstrating DPU features by accelerating workload employing domain decomposition by offloading halo exchange operations to BlueField DPUs.

JLESC topic OpenMP, BlueField, DPU, In-Network Computing, Offloading

Primary author

MUHAMMAD USMAN (Barcelona Supercomputing Center)

Co-authors

ANTONIO PENA (Barcelona Supercomputing Center (BSC)) Dr SERGIO ISERTE AGUT (Barcelona Supercomputing Center)

Presentation materials

There are no materials yet.