![]() |
DPU Host API
2025.1.0
|
This API provides features to manage the DPUs available on the host machine.
To allocate DPUs, see the functions dpu_alloc() and dpu_alloc_ranks().
Asynchronous operations on DPUs are available on some functions by setting some specific flags as arguments.
A program can be loaded and executed on the DPUs with the functions dpu_load() and dpu_launch().
Memory operations between the Host and the DPUs are done with the functions dpu_broadcast_to(), dpu_prepare_xfer() and dpu_push_xfer().