CommEngine

Function

Enumerates communication engine types.

Prototype

typedef enum {
    COMM_ENGINE_RESERVED = -1,    /* Reserved communication engine, which cannot be configured. */
    COMM_ENGINE_CPU = 0,      /* Host CPU engine, which cannot be configured. */
    COMM_ENGINE_CPU_TS = 1,   /* Host CPU TS engine, supported only by the Atlas A2 training product/Atlas A2 inference product. */
    COMM_ENGINE_AICPU = 2,        /* AICPU engine, which cannot be configured. */
    COMM_ENGINE_AICPU_TS = 3,     /* AICPU TS engine, supported only by the Atlas A3 training product/Atlas A3 inference productAtlas 350 Accelerator Card. */
    COMM_ENGINE_AIV = 4,          /* AIV engine, supported only by the Atlas 350 Accelerator Card. */
    COMM_ENGINE_CCU = 5,          /* CCU engine, supported only by the Atlas 350 Accelerator Card. */
} CommEngine;