cupyx.jit.cg._ThreadBlockGroup#

class cupyx.jit.cg._ThreadBlockGroup[source]#

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

另请参阅

CUDA 线程块组 API

方法

assign(var, value)[source]#
返回类型:

str

declvar(x, init)[source]#
返回类型:

str

dim_threads()[source]#

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

group_dim()[source]#

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

group_index()[source]#

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

num_threads()[source]#

组中的线程总数。

size()[source]#

组中的线程总数。

sync()[source]#

同步组中命名的线程。

thread_index()[source]#

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

thread_rank()[source]#

调用线程在 [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#