cupyx.jit.cg._ThreadBlockGroup#

class cupyx.jit.cg._ThreadBlockGroup[源代码][源代码]#

当前线程块组的句柄。必须通过 this_thread_block() 创建。

方法

assign(var, value)[源代码]#
返回类型:

str

declvar(x, init)[源代码]#
返回类型:

str

dim_threads()[源代码][源代码]#

启动块的维度,以线程为单位。

group_dim()[源代码][源代码]#

启动块的维度,以线程为单位。

group_index()[源代码][源代码]#

在启动的网格中块的三维索引。

num_threads()[源代码][源代码]#

组中的线程总数。

size()[源代码][源代码]#

组中的线程总数。

sync()[源代码][源代码]#

同步组中命名的线程。

thread_index()[源代码][源代码]#

线程在启动的块中的三维索引。

thread_rank()[源代码][源代码]#

调用线程在 [0, num_threads) 范围内的等级。

__eq__(value, /)#

返回 self==value。

__ne__(value, /)#

返回 self!=value。

__lt__(value, /)#

返回 self<value。

__le__(value, /)#

返回 self<=value。

__gt__(value, /)#

返回 self>value。

__ge__(value, /)#

返回 self>=value。

属性

child_type = None#