Module core::arch::nvptx

source ·
🔬This is a nightly-only experimental API. (stdsimd #27731)
Available on target_arch="nvptx64" only.
Expand description

特定于平台的用于 NVPTX 平台的内部函数。

有关更多详细信息,请参见 模块级文档

Functions

  • __assert_failExperimental
    assert expression 产生 false 时将使用 Syscall。
  • _block_dim_xExperimental
    第 x 个线程块维度。
  • _block_dim_yExperimental
    第 y 个线程块的维度。
  • _block_dim_zExperimental
    第 z 个线程块的维度。
  • _block_idx_xExperimental
    第 x 个线程块索引。
  • _block_idx_yExperimental
    第 y 个线程块索引。
  • _block_idx_zExperimental
    第 z 个线程块索引。
  • _grid_dim_xExperimental
    第 x 个块网格尺寸。
  • _grid_dim_yExperimental
    第 y 个块网格尺寸。
  • _grid_dim_zExperimental
    第 z 个块网格尺寸。
  • _syncthreadsExperimental
    同步块中的所有线程。
  • _thread_idx_xExperimental
    第 x 个线程索引。
  • _thread_idx_yExperimental
    第 y 个线程索引。
  • _thread_idx_zExperimental
    第 z 个线程索引。
  • freeExperimental
    释放以前动态分配的内存。
  • mallocExperimental
    从固定大小的堆中动态分配内存。
  • trapExperimental
    生成陷阱指令 TRAP
  • vprintfExperimental
    将格式化的输出从内核打印到主机端输出流。