开发者
资源
[object Object]

__simt_vf__标记的SIMT VF函数需要遵循以下约束和限制:

  • 标量参数不允许使用指针和引用。

  • 不允许使用数组作为参数,以下为错误示例。

    [object Object]
  • 如果传参中出现多级指针,不允许使用内层栈地址指针访问,以下为错误示例。

    [object Object]
  • 不支持通过函数指针进行间接调用,被调用的__simt_vf__函数需要在编译期确定。

  • 函数的inline行为由编译器决定,添加的always_inline或noinline将被忽略。

  • 不允许使用结构体作为参数,以下为错误示例。

    [object Object]