GetSubBlockIdx(ISASI)
产 品 支 持 情 况
| 产 品 | 是 否 支 持 |
|---|---|
Ascend 950PR/Ascend 950DT | √ |
Atlas A3 训 练 系 列 产 品/Atlas A3 推 理 系 列 产 品 | √ |
Atlas A2 训 练 系 列 产 品/Atlas A2 推 理 系 列 产 品 | √ |
Atlas 200I/500 A2 推 理 产 品 | x |
Atlas 推 理 系 列 产 品 AI Core | x |
Atlas 推 理 系 列 产 品 Vector Core | x |
Atlas 训 练 系 列 产 品 | x |
Kirin X90 | √ |
Kirin 9030 | √ |
功 能 说 明
头 文 件 路 径 为: "basic_api/kernel_operator_sys_var_intf.h"。
在分 离 模 式 架 构下,获 取 逻 辑AI Core上Cube Core(AIC)或 者Vector Core(AIV)的 逻 辑 索 引。
函 数 原 型
C++
__aicore__ inline int64_t GetSubBlockIdx()
参 数 说 明
无
返 回 值 说 明
返 回 逻 辑AI Core上Cube Core(AIC)或 者Vector Core(AIV)的 逻 辑 索 引。
SubBlockIdx的 取 值 范 围 为[0, SubBlockNum),SubBlockNum可 以 通 过GetSubBlockNum获 取。
约 束 说 明
无
调 用 示 例
C++
int64_t subBlockID = AscendC::GetSubBlockIdx();