aclrtKernelType

typedef enum {
    ACL_KERNEL_TYPE_AICORE = 0,    // AI Core
    ACL_KERNEL_TYPE_CUBE = 1,      // Cube Core
    ACL_KERNEL_TYPE_VECTOR = 2,    // Vector Core
    ACL_KERNEL_TYPE_MIX = 3, // Start both the Cube Core and Vector Core on the AI Core.
    ACL_KERNEL_TYPE_AICPU = 100,   // AI CPU
} aclrtKernelType;

The AI data processing core unit varies with products. For details about the definition and description of the Core, see aclrtDevAttr.