The DPU can be configured with predefined options, including the DPU processing engine number by different XO files. These options are used to meet performance and resources.
DPU Processing Engines
Different XO files can select two, four, six, or eight processing engines. Multiple engines can achieve higher performance. Consequently, it consumes more programmable logic resources. For eight engines in one DPU, depthwise-conv is not supported, pool kernel size = 4,5,6, and 8 is not supported.