![]() |
DPU C++ Host API
2025.1.0
|
This API provides features to manage the DPUs available on the host machine.
To allocate DPUs, see the static methods dpu::DpuSet::allocate and dpu::DpuSet::allocateRanks.
Asynchronous operations on DPUs are available by calling dpu::DpuSet.async on a dpu::DpuSet, and then calling the methods of the newly created dpu::DpuSetAsync.
A program can be loaded and executed on the DPUs with the methods dpu::DpuSet.load and dpu::DpuSetOps.exec.
DPU memories can be accessed with the different dpu::DpuSetOps.copy methods.