[][src]Module core::arch::nvptx

🔬 This is a nightly-only experimental API. (stdsimd #27731)
This is supported on target_arch="nvptx" or target_arch="nvptx64" only.

Platform-specific intrinsics for the NVPTX platform.

See the module documentation for more details.

Functions

__assert_failExperimentaltarget_arch="nvptx" or target_arch="nvptx64"

Syscall to be used whenever the assert expression produces a false value.

_block_dim_xExperimentaltarget_arch="nvptx" or target_arch="nvptx64"

x-th thread-block dimension.

_block_dim_yExperimentaltarget_arch="nvptx" or target_arch="nvptx64"

y-th thread-block dimension.

_block_dim_zExperimentaltarget_arch="nvptx" or target_arch="nvptx64"

z-th thread-block dimension.

_block_idx_xExperimentaltarget_arch="nvptx" or target_arch="nvptx64"

x-th thread-block index.

_block_idx_yExperimentaltarget_arch="nvptx" or target_arch="nvptx64"

y-th thread-block index.

_block_idx_zExperimentaltarget_arch="nvptx" or target_arch="nvptx64"

z-th thread-block index.

_grid_dim_xExperimentaltarget_arch="nvptx" or target_arch="nvptx64"

x-th block-grid dimension.

_grid_dim_yExperimentaltarget_arch="nvptx" or target_arch="nvptx64"

y-th block-grid dimension.

_grid_dim_zExperimentaltarget_arch="nvptx" or target_arch="nvptx64"

z-th block-grid dimension.

_syncthreadsExperimentaltarget_arch="nvptx" or target_arch="nvptx64"

Synchronizes all threads in the block.

_thread_idx_xExperimentaltarget_arch="nvptx" or target_arch="nvptx64"

x-th thread index.

_thread_idx_yExperimentaltarget_arch="nvptx" or target_arch="nvptx64"

y-th thread index.

_thread_idx_zExperimentaltarget_arch="nvptx" or target_arch="nvptx64"

z-th thread index.

freeExperimentaltarget_arch="nvptx" or target_arch="nvptx64"

Free previously dynamically allocated memory.

mallocExperimentaltarget_arch="nvptx" or target_arch="nvptx64"

Allocate memory dynamically from a fixed-size heap in global memory.

trapExperimentaltarget_arch="nvptx" or target_arch="nvptx64"

Generates the trap instruction TRAP

vprintfExperimentaltarget_arch="nvptx" or target_arch="nvptx64"

Print formatted output from a kernel to a host-side output stream.