S100 OpenExplorer

# #hbUCPBackend

`#define HB_UCP_CORE_ANY (0 << 0) #define HB_UCP_BPU_CORE_0 (1ULL << 0) #define HB_UCP_BPU_CORE_1 (1ULL << 1) #define HB_UCP_BPU_CORE_2 (1ULL << 2) #define HB_UCP_BPU_CORE_3 (1ULL << 3) #define HB_UCP_BPU_CORE_ANY (1ULL << 7)`

任务执行硬件，可组合使用，例如：HB_UCP_DSP_CORE_0 | HB_UCP_GDC_CORE_0 表示当前任务既可以使用 DSP 0核，也可以使用GDC 0核，调度交由UCP根据负载自行决策。

注意

HB_UCP_CORE_ANY需单独使用，不能与其它backend进行或运算。

- 成员

  成员名称 | 描述
  --- | ---
  `HB_UCP_CORE_ANY` | Soc上任意可执行的硬件。
  `HB_UCP_BPU_CORE_0` | BPU核0。
  `HB_UCP_BPU_CORE_1` | BPU核1。
  `HB_UCP_BPU_CORE_2` | BPU核2。
  `HB_UCP_BPU_CORE_3` | BPU核3。
  `HB_UCP_BPU_CORE_ANY` | 任意的BPU核。

页面目录