[][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

_block_dim_x [
Experimental
] [
target_arch="nvptx" or target_arch="nvptx64"
]

x-th thread-block dimension.

_block_dim_y [
Experimental
] [
target_arch="nvptx" or target_arch="nvptx64"
]

y-th thread-block dimension.

_block_dim_z [
Experimental
] [
target_arch="nvptx" or target_arch="nvptx64"
]

z-th thread-block dimension.

_block_idx_x [
Experimental
] [
target_arch="nvptx" or target_arch="nvptx64"
]

x-th thread-block index.

_block_idx_y [
Experimental
] [
target_arch="nvptx" or target_arch="nvptx64"
]

y-th thread-block index.

_block_idx_z [
Experimental
] [
target_arch="nvptx" or target_arch="nvptx64"
]

z-th thread-block index.

_grid_dim_x [
Experimental
] [
target_arch="nvptx" or target_arch="nvptx64"
]

x-th block-grid dimension.

_grid_dim_y [
Experimental
] [
target_arch="nvptx" or target_arch="nvptx64"
]

y-th block-grid dimension.

_grid_dim_z [
Experimental
] [
target_arch="nvptx" or target_arch="nvptx64"
]

z-th block-grid dimension.

_syncthreads [
Experimental
] [
target_arch="nvptx" or target_arch="nvptx64"
]

Synchronizes all threads in the block.

_thread_idx_x [
Experimental
] [
target_arch="nvptx" or target_arch="nvptx64"
]

x-th thread index.

_thread_idx_y [
Experimental
] [
target_arch="nvptx" or target_arch="nvptx64"
]

y-th thread index.

_thread_idx_z [
Experimental
] [
target_arch="nvptx" or target_arch="nvptx64"
]

z-th thread index.