开发者
资源

aclmdlRIKernelTaskParams

1
2
3
4
5
6
7
8
9
typedef struct aclmdlRIKernelTaskParams {
    aclrtFuncHandle funcHandle;
    aclrtLaunchKernelCfg* cfg;
    void* args;
    uint32_t isHostArgs;
    size_t argsSize;
    uint32_t numBlocks;
    uint32_t rsv[10];
} aclmdlRIKernelTaskParams;

成员名称

描述

funcHandle

核函数句柄。类型定义请参见aclrtFuncHandle

cfg

下发算子任务的配置信息。类型定义请参见aclrtLaunchKernelCfg

args

存放核函数所有入参数据的地址指针。

isHostArgs

标识args的内存属性。该参数在查询接口中固定为0。

取值如下:

  • 0:Device内存。
  • 1:Host内存。

argsSize

args参数处的内存大小,单位Byte。

numBlocks

指定核函数将会在几个核上执行。

rsv

预留参数。