CUDA Driver API supported by HIP#

Note: In the tables that follow the columns marked A, D, C, R, and E mean the following: A - Added; D - Deprecated; C - Changed; R - Removed; E - Experimental

1. CUDA Driver Data Types#

CUDA

A

D

C

R

HIP

A

D

C

R

E

CIG_​DATA_​TYPE_​D3D12_​COMMAND_​QUEUE

12.5

CUCoredump​Generation​Flags

12.5

CUDA_​ARRAY3D_​2DARRAY

5.0

CUDA_​ARRAY3D_​COLOR_​ATTACHMENT

10.0

CUDA_​ARRAY3D_​CUBEMAP

hip​Array​Cubemap

1.7.0

CUDA_​ARRAY3D_​DEFERRED_​MAPPING

11.6

CUDA_​ARRAY3D_​DEPTH_​TEXTURE

CUDA_​ARRAY3D_​DESCRIPTOR

HIP_​ARRAY3D_​DESCRIPTOR

2.7.0

CUDA_​ARRAY3D_​DESCRIPTOR_​st

HIP_​ARRAY3D_​DESCRIPTOR

2.7.0

CUDA_​ARRAY3D_​DESCRIPTOR_​v2

11.3

HIP_​ARRAY3D_​DESCRIPTOR

2.7.0

CUDA_​ARRAY3D_​LAYERED

hip​Array​Layered

1.7.0

CUDA_​ARRAY3D_​SPARSE

11.1

CUDA_​ARRAY3D_​SURFACE_​LDST

hip​Array​Surface​Load​Store

1.7.0

CUDA_​ARRAY3D_​TEXTURE_​GATHER

hip​Array​Texture​Gather

1.7.0

CUDA_​ARRAY3D_​VIDEO_​ENCODE_​DECODE

12.5

CUDA_​ARRAY_​DESCRIPTOR

HIP_​ARRAY_​DESCRIPTOR

1.7.0

CUDA_​ARRAY_​DESCRIPTOR_​st

HIP_​ARRAY_​DESCRIPTOR

1.7.0

CUDA_​ARRAY_​DESCRIPTOR_​v1

HIP_​ARRAY_​DESCRIPTOR

1.7.0

CUDA_​ARRAY_​DESCRIPTOR_​v1_​st

HIP_​ARRAY_​DESCRIPTOR

1.7.0

CUDA_​ARRAY_​DESCRIPTOR_​v2

11.3

HIP_​ARRAY_​DESCRIPTOR

1.7.0

CUDA_​ARRAY_​MEMORY_​REQUIREMENTS

11.6

CUDA_​ARRAY_​MEMORY_​REQUIREMENTS_​st

11.6

CUDA_​ARRAY_​MEMORY_​REQUIREMENTS_​v1

11.6

CUDA_​ARRAY_​SPARSE_​PROPERTIES

11.1

CUDA_​ARRAY_​SPARSE_​PROPERTIES_​st

11.1

CUDA_​ARRAY_​SPARSE_​PROPERTIES_​v1

11.3

CUDA_​BATCH_​MEM_​OP_​NODE_​PARAMS

11.7

hip​Batch​Mem​Op​Node​Params

6.4.0

6.4.0

CUDA_​BATCH_​MEM_​OP_​NODE_​PARAMS_​st

11.7

12.2

hip​Batch​Mem​Op​Node​Params

6.4.0

6.4.0

CUDA_​BATCH_​MEM_​OP_​NODE_​PARAMS_​v1

12.2

hip​Batch​Mem​Op​Node​Params

6.4.0

6.4.0

CUDA_​BATCH_​MEM_​OP_​NODE_​PARAMS_​v1_​st

12.2

hip​Batch​Mem​Op​Node​Params

6.4.0

6.4.0

CUDA_​BATCH_​MEM_​OP_​NODE_​PARAMS_​v2

12.2

hip​Batch​Mem​Op​Node​Params

6.4.0

6.4.0

CUDA_​BATCH_​MEM_​OP_​NODE_​PARAMS_​v2_​st

12.2

hip​Batch​Mem​Op​Node​Params

6.4.0

6.4.0

CUDA_​CB

CUDA_​CHILD_​GRAPH_​NODE_​PARAMS

12.2

hip​Child​Graph​Node​Params

6.1.0

CUDA_​CHILD_​GRAPH_​NODE_​PARAMS_​st

12.2

hip​Child​Graph​Node​Params

6.1.0

CUDA_​CONDITIONAL_​NODE_​PARAMS

12.3

CUDA_​COOPERATIVE_​LAUNCH_​MULTI_​DEVICE_​NO_​POST_​LAUNCH_​SYNC

9.0

hip​Cooperative​Launch​Multi​Device​No​Post​Sync

3.2.0

CUDA_​COOPERATIVE_​LAUNCH_​MULTI_​DEVICE_​NO_​PRE_​LAUNCH_​SYNC

9.0

hip​Cooperative​Launch​Multi​Device​No​Pre​Sync

3.2.0

CUDA_​ERROR_​ALREADY_​ACQUIRED

hip​Error​Already​Acquired

1.6.0

CUDA_​ERROR_​ALREADY_​MAPPED

hip​Error​Already​Mapped

1.6.0

CUDA_​ERROR_​ARRAY_​IS_​MAPPED

hip​Error​Array​Is​Mapped

1.6.0

CUDA_​ERROR_​ASSERT

hip​Error​Assert

1.9.0

CUDA_​ERROR_​CAPTURED_​EVENT

10.0

hip​Error​Captured​Event

4.3.0

CUDA_​ERROR_​CDP_​NOT_​SUPPORTED

12.0

CUDA_​ERROR_​CDP_​VERSION_​MISMATCH

12.0

CUDA_​ERROR_​COMPAT_​NOT_​SUPPORTED_​ON_​DEVICE

10.1

CUDA_​ERROR_​CONTEXT_​ALREADY_​CURRENT

3.2

hip​Error​Context​Already​Current

1.6.0

CUDA_​ERROR_​CONTEXT_​ALREADY_​IN_​USE

hip​Error​Context​Already​In​Use

1.6.0

CUDA_​ERROR_​CONTEXT_​IS_​DESTROYED

hip​Error​Context​Is​Destroyed

4.3.0

CUDA_​ERROR_​COOPERATIVE_​LAUNCH_​TOO_​LARGE

9.0

hip​Error​Cooperative​Launch​Too​Large

3.2.0

CUDA_​ERROR_​DEINITIALIZED

hip​Error​Deinitialized

1.6.0

CUDA_​ERROR_​DEVICE_​NOT_​LICENSED

11.1

CUDA_​ERROR_​DEVICE_​UNAVAILABLE

11.7

CUDA_​ERROR_​ECC_​UNCORRECTABLE

hip​Error​ECCNot​Correctable

1.6.0

CUDA_​ERROR_​EXTERNAL_​DEVICE

11.4

CUDA_​ERROR_​FILE_​NOT_​FOUND

hip​Error​File​Not​Found

1.6.0

CUDA_​ERROR_​FUNCTION_​NOT_​LOADED

12.4

CUDA_​ERROR_​GRAPH_​EXEC_​UPDATE_​FAILURE

10.2

hip​Error​Graph​Exec​Update​Failure

5.0.0

CUDA_​ERROR_​HARDWARE_​STACK_​ERROR

CUDA_​ERROR_​HOST_​MEMORY_​ALREADY_​REGISTERED

hip​Error​Host​Memory​Already​Registered

1.6.0

CUDA_​ERROR_​HOST_​MEMORY_​NOT_​REGISTERED

hip​Error​Host​Memory​Not​Registered

1.6.0

CUDA_​ERROR_​ILLEGAL_​ADDRESS

hip​Error​Illegal​Address

1.6.0

CUDA_​ERROR_​ILLEGAL_​INSTRUCTION

CUDA_​ERROR_​ILLEGAL_​STATE

10.0

hip​Error​Illegal​State

5.0.0

CUDA_​ERROR_​INVALID_​ADDRESS_​SPACE

CUDA_​ERROR_​INVALID_​CLUSTER_​SIZE

11.8

CUDA_​ERROR_​INVALID_​CONTEXT

hip​Error​Invalid​Context

1.6.0

CUDA_​ERROR_​INVALID_​DEVICE

hip​Error​Invalid​Device

1.6.0

CUDA_​ERROR_​INVALID_​GRAPHICS_​CONTEXT

hip​Error​Invalid​Graphics​Context

1.6.0

CUDA_​ERROR_​INVALID_​HANDLE

hip​Error​Invalid​Handle

1.6.0

CUDA_​ERROR_​INVALID_​IMAGE

hip​Error​Invalid​Image

1.6.0

CUDA_​ERROR_​INVALID_​PC

CUDA_​ERROR_​INVALID_​PTX

hip​Error​Invalid​Kernel​File

1.6.0

CUDA_​ERROR_​INVALID_​RESOURCE_​CONFIGURATION

12.4

CUDA_​ERROR_​INVALID_​RESOURCE_​TYPE

12.4

CUDA_​ERROR_​INVALID_​SOURCE

hip​Error​Invalid​Source

1.6.0

CUDA_​ERROR_​INVALID_​VALUE

hip​Error​Invalid​Value

1.6.0

CUDA_​ERROR_​JIT_​COMPILATION_​DISABLED

11.2

CUDA_​ERROR_​JIT_​COMPILER_​NOT_​FOUND

9.0

CUDA_​ERROR_​LAUNCH_​FAILED

hip​Error​Launch​Failure

1.6.0

CUDA_​ERROR_​LAUNCH_​INCOMPATIBLE_​TEXTURING

CUDA_​ERROR_​LAUNCH_​OUT_​OF_​RESOURCES

hip​Error​Launch​Out​Of​Resources

1.6.0

CUDA_​ERROR_​LAUNCH_​TIMEOUT

hip​Error​Launch​Time​Out

1.6.0

CUDA_​ERROR_​LOSSY_​QUERY

CUDA_​ERROR_​MAP_​FAILED

hip​Error​Map​Failed

1.6.0

CUDA_​ERROR_​MISALIGNED_​ADDRESS

CUDA_​ERROR_​MPS_​CLIENT_​TERMINATED

11.8

CUDA_​ERROR_​MPS_​CONNECTION_​FAILED

11.4

CUDA_​ERROR_​MPS_​MAX_​CLIENTS_​REACHED

11.4

CUDA_​ERROR_​MPS_​MAX_​CONNECTIONS_​REACHED

11.4

CUDA_​ERROR_​MPS_​RPC_​FAILURE

11.4

CUDA_​ERROR_​MPS_​SERVER_​NOT_​READY

11.4

CUDA_​ERROR_​NOT_​FOUND

hip​Error​Not​Found

1.6.0

CUDA_​ERROR_​NOT_​INITIALIZED

hip​Error​Not​Initialized

1.6.0

CUDA_​ERROR_​NOT_​MAPPED

hip​Error​Not​Mapped

1.6.0

CUDA_​ERROR_​NOT_​MAPPED_​AS_​ARRAY

hip​Error​Not​Mapped​As​Array

1.6.0

CUDA_​ERROR_​NOT_​MAPPED_​AS_​POINTER

hip​Error​Not​Mapped​As​Pointer

1.6.0

CUDA_​ERROR_​NOT_​PERMITTED

CUDA_​ERROR_​NOT_​READY

hip​Error​Not​Ready

1.6.0

CUDA_​ERROR_​NOT_​SUPPORTED

hip​Error​Not​Supported

1.6.0

CUDA_​ERROR_​NO_​BINARY_​FOR_​GPU

hip​Error​No​Binary​For​Gpu

1.6.0

CUDA_​ERROR_​NO_​DEVICE

hip​Error​No​Device

1.6.0

CUDA_​ERROR_​NVLINK_​UNCORRECTABLE

8.0

CUDA_​ERROR_​OPERATING_​SYSTEM

hip​Error​Operating​System

1.6.0

CUDA_​ERROR_​OUT_​OF_​MEMORY

hip​Error​Out​Of​Memory

1.6.0

CUDA_​ERROR_​PEER_​ACCESS_​ALREADY_​ENABLED

hip​Error​Peer​Access​Already​Enabled

1.6.0

CUDA_​ERROR_​PEER_​ACCESS_​NOT_​ENABLED

hip​Error​Peer​Access​Not​Enabled

1.6.0

CUDA_​ERROR_​PEER_​ACCESS_​UNSUPPORTED

hip​Error​Peer​Access​Unsupported

1.6.0

CUDA_​ERROR_​PRIMARY_​CONTEXT_​ACTIVE

hip​Error​Set​On​Active​Process

1.6.0

CUDA_​ERROR_​PROFILER_​ALREADY_​STARTED

5.0

hip​Error​Profiler​Already​Started

1.6.0

CUDA_​ERROR_​PROFILER_​ALREADY_​STOPPED

5.0

hip​Error​Profiler​Already​Stopped

1.6.0

CUDA_​ERROR_​PROFILER_​DISABLED

hip​Error​Profiler​Disabled

1.6.0

CUDA_​ERROR_​PROFILER_​NOT_​INITIALIZED

5.0

hip​Error​Profiler​Not​Initialized

1.6.0

CUDA_​ERROR_​SHARED_​OBJECT_​INIT_​FAILED

hip​Error​Shared​Object​Init​Failed

1.6.0

CUDA_​ERROR_​SHARED_​OBJECT_​SYMBOL_​NOT_​FOUND

hip​Error​Shared​Object​Symbol​Not​Found

1.6.0

CUDA_​ERROR_​STREAM_​CAPTURE_​IMPLICIT

10.0

hip​Error​Stream​Capture​Implicit

4.3.0

CUDA_​ERROR_​STREAM_​CAPTURE_​INVALIDATED

10.0

hip​Error​Stream​Capture​Invalidated

4.3.0

CUDA_​ERROR_​STREAM_​CAPTURE_​ISOLATION

10.0

hip​Error​Stream​Capture​Isolation

4.3.0

CUDA_​ERROR_​STREAM_​CAPTURE_​MERGE

10.0

hip​Error​Stream​Capture​Merge

4.3.0

CUDA_​ERROR_​STREAM_​CAPTURE_​UNJOINED

10.0

hip​Error​Stream​Capture​Unjoined

4.3.0

CUDA_​ERROR_​STREAM_​CAPTURE_​UNMATCHED

10.0

hip​Error​Stream​Capture​Unmatched

4.3.0

CUDA_​ERROR_​STREAM_​CAPTURE_​UNSUPPORTED

10.0

hip​Error​Stream​Capture​Unsupported

4.3.0

CUDA_​ERROR_​STREAM_​CAPTURE_​WRONG_​THREAD

10.1

hip​Error​Stream​Capture​Wrong​Thread

4.3.0

CUDA_​ERROR_​STUB_​LIBRARY

11.1

CUDA_​ERROR_​SYSTEM_​DRIVER_​MISMATCH

10.1

CUDA_​ERROR_​SYSTEM_​NOT_​READY

10.0

CUDA_​ERROR_​TIMEOUT

10.2

CUDA_​ERROR_​TOO_​MANY_​PEERS

CUDA_​ERROR_​UNKNOWN

hip​Error​Unknown

1.6.0

CUDA_​ERROR_​UNMAP_​FAILED

hip​Error​Unmap​Failed

1.6.0

CUDA_​ERROR_​UNSUPPORTED_​DEVSIDE_​SYNC

12.1

CUDA_​ERROR_​UNSUPPORTED_​EXEC_​AFFINITY

11.4

CUDA_​ERROR_​UNSUPPORTED_​LIMIT

hip​Error​Unsupported​Limit

1.6.0

CUDA_​ERROR_​UNSUPPORTED_​PTX_​VERSION

11.1

CUDA_​EVENT_​RECORD_​NODE_​PARAMS

12.2

hip​Event​Record​Node​Params

6.1.0

CUDA_​EVENT_​RECORD_​NODE_​PARAMS_​st

12.2

hip​Event​Record​Node​Params

6.1.0

CUDA_​EVENT_​WAIT_​NODE_​PARAMS

12.2

hip​Event​Wait​Node​Params

6.1.0

CUDA_​EVENT_​WAIT_​NODE_​PARAMS_​st

12.2

hip​Event​Wait​Node​Params

6.1.0

CUDA_​EXTERNAL_​MEMORY_​BUFFER_​DESC

10.0

hip​External​Memory​Buffer​Desc

4.3.0

CUDA_​EXTERNAL_​MEMORY_​BUFFER_​DESC_​st

10.0

hip​External​Memory​Buffer​Desc_​st

4.3.0

CUDA_​EXTERNAL_​MEMORY_​BUFFER_​DESC_​v1

11.3

hip​External​Memory​Buffer​Desc

4.3.0

CUDA_​EXTERNAL_​MEMORY_​DEDICATED

10.0

hip​External​Memory​Dedicated

5.5.0

CUDA_​EXTERNAL_​MEMORY_​HANDLE_​DESC

10.0

hip​External​Memory​Handle​Desc

4.3.0

CUDA_​EXTERNAL_​MEMORY_​HANDLE_​DESC_​st

10.0

hip​External​Memory​Handle​Desc_​st

4.3.0

CUDA_​EXTERNAL_​MEMORY_​HANDLE_​DESC_​v1

11.3

hip​External​Memory​Handle​Desc

4.3.0

CUDA_​EXTERNAL_​MEMORY_​MIPMAPPED_​ARRAY_​DESC

10.0

CUDA_​EXTERNAL_​MEMORY_​MIPMAPPED_​ARRAY_​DESC_​st

10.0

CUDA_​EXTERNAL_​MEMORY_​MIPMAPPED_​ARRAY_​DESC_​v1

11.3

CUDA_​EXTERNAL_​SEMAPHORE_​HANDLE_​DESC

10.0

hip​External​Semaphore​Handle​Desc

4.4.0

CUDA_​EXTERNAL_​SEMAPHORE_​HANDLE_​DESC_​st

10.0

hip​External​Semaphore​Handle​Desc_​st

4.4.0

CUDA_​EXTERNAL_​SEMAPHORE_​HANDLE_​DESC_​v1

11.3

hip​External​Semaphore​Handle​Desc

4.4.0

CUDA_​EXTERNAL_​SEMAPHORE_​SIGNAL_​PARAMS

10.0

hip​External​Semaphore​Signal​Params

4.4.0

CUDA_​EXTERNAL_​SEMAPHORE_​SIGNAL_​PARAMS_​st

10.0

hip​External​Semaphore​Signal​Params_​st

4.4.0

CUDA_​EXTERNAL_​SEMAPHORE_​SIGNAL_​PARAMS_​v1

11.3

hip​External​Semaphore​Signal​Params

4.4.0

CUDA_​EXTERNAL_​SEMAPHORE_​SIGNAL_​SKIP_​NVSCIBUF_​MEMSYNC

10.2

CUDA_​EXTERNAL_​SEMAPHORE_​WAIT_​PARAMS

10.0

hip​External​Semaphore​Wait​Params

4.4.0

CUDA_​EXTERNAL_​SEMAPHORE_​WAIT_​PARAMS_​st

10.0

hip​External​Semaphore​Wait​Params_​st

4.4.0

CUDA_​EXTERNAL_​SEMAPHORE_​WAIT_​PARAMS_​v1

11.3

hip​External​Semaphore​Wait​Params

4.4.0

CUDA_​EXTERNAL_​SEMAPHORE_​WAIT_​SKIP_​NVSCIBUF_​MEMSYNC

10.2

CUDA_​EXT_​SEM_​SIGNAL_​NODE_​PARAMS

11.2

hip​External​Semaphore​Signal​Node​Params

6.0.0

CUDA_​EXT_​SEM_​SIGNAL_​NODE_​PARAMS_​st

11.2

hip​External​Semaphore​Signal​Node​Params

6.0.0

CUDA_​EXT_​SEM_​SIGNAL_​NODE_​PARAMS_​v1

11.3

hip​External​Semaphore​Signal​Node​Params

6.0.0

CUDA_​EXT_​SEM_​SIGNAL_​NODE_​PARAMS_​v2

12.2

hip​External​Semaphore​Signal​Node​Params

6.0.0

CUDA_​EXT_​SEM_​SIGNAL_​NODE_​PARAMS_​v2_​st

12.2

hip​External​Semaphore​Signal​Node​Params

6.0.0

CUDA_​EXT_​SEM_​WAIT_​NODE_​PARAMS

11.2

hip​External​Semaphore​Wait​Node​Params

6.0.0

CUDA_​EXT_​SEM_​WAIT_​NODE_​PARAMS_​st

11.2

hip​External​Semaphore​Wait​Node​Params

6.0.0

CUDA_​EXT_​SEM_​WAIT_​NODE_​PARAMS_​v1

11.3

hip​External​Semaphore​Wait​Node​Params

6.0.0

CUDA_​EXT_​SEM_​WAIT_​NODE_​PARAMS_​v2

12.2

hip​External​Semaphore​Wait​Node​Params

6.0.0

CUDA_​EXT_​SEM_​WAIT_​NODE_​PARAMS_​v2_​st

12.2

hip​External​Semaphore​Wait​Node​Params

6.0.0

CUDA_​GRAPH_​INSTANTIATE_​ERROR

12.0

hip​Graph​Instantiate​Error

6.2.0

CUDA_​GRAPH_​INSTANTIATE_​FLAG_​AUTO_​FREE_​ON_​LAUNCH

11.4

hip​Graph​Instantiate​Flag​Auto​Free​On​Launch

5.2.0

CUDA_​GRAPH_​INSTANTIATE_​FLAG_​DEVICE_​LAUNCH

12.0

hip​Graph​Instantiate​Flag​Device​Launch

5.6.0

CUDA_​GRAPH_​INSTANTIATE_​FLAG_​UPLOAD

12.0

hip​Graph​Instantiate​Flag​Upload

5.6.0

CUDA_​GRAPH_​INSTANTIATE_​FLAG_​USE_​NODE_​PRIORITY

11.7

hip​Graph​Instantiate​Flag​Use​Node​Priority

5.6.0

CUDA_​GRAPH_​INSTANTIATE_​INVALID_​STRUCTURE

12.0

hip​Graph​Instantiate​Invalid​Structure

6.2.0

CUDA_​GRAPH_​INSTANTIATE_​MULTIPLE_​CTXS_​NOT_​SUPPORTED

12.0

hip​Graph​Instantiate​Multiple​Devices​Not​Supported

6.2.0

CUDA_​GRAPH_​INSTANTIATE_​NODE_​OPERATION_​NOT_​SUPPORTED

12.0

hip​Graph​Instantiate​Node​Operation​Not​Supported

6.2.0

CUDA_​GRAPH_​INSTANTIATE_​PARAMS

12.0

hip​Graph​Instantiate​Params

6.2.0

CUDA_​GRAPH_​INSTANTIATE_​PARAMS_​st

12.0

hip​Graph​Instantiate​Params

6.2.0

CUDA_​GRAPH_​INSTANTIATE_​SUCCESS

12.0

hip​Graph​Instantiate​Success

6.2.0

CUDA_​HOST_​NODE_​PARAMS

10.0

hip​Host​Node​Params

4.3.0

CUDA_​HOST_​NODE_​PARAMS_​st

10.0

hip​Host​Node​Params

4.3.0

CUDA_​HOST_​NODE_​PARAMS_​v1

11.3

hip​Host​Node​Params

4.3.0

CUDA_​HOST_​NODE_​PARAMS_​v2

12.2

CUDA_​HOST_​NODE_​PARAMS_​v2_​st

12.2

CUDA_​KERNEL_​NODE_​PARAMS

10.0

hip​Kernel​Node​Params

4.3.0

CUDA_​KERNEL_​NODE_​PARAMS_​st

10.0

hip​Kernel​Node​Params

4.3.0

CUDA_​KERNEL_​NODE_​PARAMS_​v1

11.3

hip​Kernel​Node​Params

4.3.0

CUDA_​KERNEL_​NODE_​PARAMS_​v2

12.0

CUDA_​KERNEL_​NODE_​PARAMS_​v2_​st

12.0

CUDA_​KERNEL_​NODE_​PARAMS_​v3

12.2

CUDA_​KERNEL_​NODE_​PARAMS_​v3_​st

12.2

CUDA_​LAUNCH_​PARAMS

9.0

hip​Function​Launch​Params

5.5.0

CUDA_​LAUNCH_​PARAMS_​st

9.0

hip​Function​Launch​Params_​t

5.5.0

CUDA_​LAUNCH_​PARAMS_​v1

11.3

hip​Function​Launch​Params

5.5.0

CUDA_​MEMCPY2D

hip_​Memcpy2D

1.7.0

CUDA_​MEMCPY2D_​st

hip_​Memcpy2D

1.7.0

CUDA_​MEMCPY2D_​v1

hip_​Memcpy2D

1.7.0

CUDA_​MEMCPY2D_​v1_​st

hip_​Memcpy2D

1.7.0

CUDA_​MEMCPY2D_​v2

11.3

hip_​Memcpy2D

1.7.0

CUDA_​MEMCPY3D

HIP_​MEMCPY3D

3.2.0

CUDA_​MEMCPY3D_​PEER

CUDA_​MEMCPY3D_​PEER_​st

CUDA_​MEMCPY3D_​PEER_​v1

11.3

CUDA_​MEMCPY3D_​st

HIP_​MEMCPY3D

3.2.0

CUDA_​MEMCPY3D_​v1

HIP_​MEMCPY3D

3.2.0

CUDA_​MEMCPY3D_​v1_​st

HIP_​MEMCPY3D

3.2.0

CUDA_​MEMCPY3D_​v2

11.3

HIP_​MEMCPY3D

3.2.0

CUDA_​MEMCPY_​NODE_​PARAMS

12.2

hip​Memcpy​Node​Params

6.1.0

CUDA_​MEMCPY_​NODE_​PARAMS_​st

12.2

hip​Memcpy​Node​Params

6.1.0

CUDA_​MEMSET_​NODE_​PARAMS

10.0

HIP_​MEMSET_​NODE_​PARAMS

6.1.0

CUDA_​MEMSET_​NODE_​PARAMS_​st

10.0

HIP_​MEMSET_​NODE_​PARAMS

6.1.0

CUDA_​MEMSET_​NODE_​PARAMS_​v1

11.3

HIP_​MEMSET_​NODE_​PARAMS

6.1.0

CUDA_​MEMSET_​NODE_​PARAMS_​v2

12.2

CUDA_​MEMSET_​NODE_​PARAMS_​v2_​st

12.2

CUDA_​MEM_​ALLOC_​NODE_​PARAMS

11.4

hip​Mem​Alloc​Node​Params

5.5.0

CUDA_​MEM_​ALLOC_​NODE_​PARAMS_​st

11.4

12.2

hip​Mem​Alloc​Node​Params

5.5.0

CUDA_​MEM_​ALLOC_​NODE_​PARAMS_​v1

12.2

hip​Mem​Alloc​Node​Params

5.5.0

CUDA_​MEM_​ALLOC_​NODE_​PARAMS_​v1_​st

12.2

hip​Mem​Alloc​Node​Params

5.5.0

CUDA_​MEM_​ALLOC_​NODE_​PARAMS_​v2

12.2

CUDA_​MEM_​ALLOC_​NODE_​PARAMS_​v2_​st

12.2

CUDA_​MEM_​FREE_​NODE_​PARAMS

12.2

hip​Mem​Free​Node​Params

6.1.0

CUDA_​MEM_​FREE_​NODE_​PARAMS_​st

12.2

hip​Mem​Free​Node​Params

6.1.0

CUDA_​NVSCISYNC_​ATTR_​SIGNAL

10.2

CUDA_​NVSCISYNC_​ATTR_​WAIT

10.2

CUDA_​POINTER_​ATTRIBUTE_​ACCESS_​FLAGS

11.1

CUDA_​POINTER_​ATTRIBUTE_​ACCESS_​FLAGS_​enum

11.1

CUDA_​POINTER_​ATTRIBUTE_​P2P_​TOKENS

CUDA_​POINTER_​ATTRIBUTE_​P2P_​TOKENS_​st

CUDA_​POINTER_​ATTRIBUTE_​P2P_​TOKENS_​v1

11.3

CUDA_​RESOURCE_​DESC

HIP_​RESOURCE_​DESC

3.5.0

CUDA_​RESOURCE_​DESC_​st

HIP_​RESOURCE_​DESC_​st

3.5.0

CUDA_​RESOURCE_​DESC_​v1

11.3

HIP_​RESOURCE_​DESC

3.5.0

CUDA_​RESOURCE_​VIEW_​DESC

HIP_​RESOURCE_​VIEW_​DESC

3.5.0

CUDA_​RESOURCE_​VIEW_​DESC_​st

HIP_​RESOURCE_​VIEW_​DESC_​st

3.5.0

CUDA_​RESOURCE_​VIEW_​DESC_​v1

11.3

HIP_​RESOURCE_​VIEW_​DESC

3.5.0

CUDA_​SUCCESS

hip​Success

1.5.0

CUDA_​TEXTURE_​DESC

HIP_​TEXTURE_​DESC

3.5.0

CUDA_​TEXTURE_​DESC_​st

HIP_​TEXTURE_​DESC_​st

3.5.0

CUDA_​TEXTURE_​DESC_​v1

11.3

HIP_​TEXTURE_​DESC

3.5.0

CUGLDevice​List

hip​GLDevice​List

4.4.0

CUGLDevice​List_​enum

hip​GLDevice​List

4.4.0

CUGLmap_​flags

CUGLmap_​flags_​enum

CUGPUDirect​RDMAWrites​Ordering

11.3

hip​GPUDirect​RDMAWrites​Ordering

6.1.0

CUGPUDirect​RDMAWrites​Ordering_​enum

11.3

hip​GPUDirect​RDMAWrites​Ordering

6.1.0

CU_​ACCESS_​PROPERTY_​NORMAL

11.0

hip​Access​Property​Normal

5.2.0

CU_​ACCESS_​PROPERTY_​PERSISTING

11.0

hip​Access​Property​Persisting

5.2.0

CU_​ACCESS_​PROPERTY_​STREAMING

11.0

hip​Access​Property​Streaming

5.2.0

CU_​AD_​FORMAT_​AYUV

12.5

CU_​AD_​FORMAT_​BC1_​UNORM

11.5

CU_​AD_​FORMAT_​BC1_​UNORM_​SRGB

11.5

CU_​AD_​FORMAT_​BC2_​UNORM

11.5

CU_​AD_​FORMAT_​BC2_​UNORM_​SRGB

11.5

CU_​AD_​FORMAT_​BC3_​UNORM

11.5

CU_​AD_​FORMAT_​BC3_​UNORM_​SRGB

11.5

CU_​AD_​FORMAT_​BC4_​SNORM

11.5

CU_​AD_​FORMAT_​BC4_​UNORM

11.5

CU_​AD_​FORMAT_​BC5_​SNORM

11.5

CU_​AD_​FORMAT_​BC5_​UNORM

11.5

CU_​AD_​FORMAT_​BC6H_​SF16

11.5

CU_​AD_​FORMAT_​BC6H_​UF16

11.5

CU_​AD_​FORMAT_​BC7_​UNORM

11.5

CU_​AD_​FORMAT_​BC7_​UNORM_​SRGB

11.5

CU_​AD_​FORMAT_​FLOAT

HIP_​AD_​FORMAT_​FLOAT

1.7.0

CU_​AD_​FORMAT_​HALF

HIP_​AD_​FORMAT_​HALF

1.7.0

CU_​AD_​FORMAT_​MAX

12.5

CU_​AD_​FORMAT_​NV12

11.2

CU_​AD_​FORMAT_​NV16

12.5

CU_​AD_​FORMAT_​P010

12.5

CU_​AD_​FORMAT_​P016

12.5

CU_​AD_​FORMAT_​P210

12.5

CU_​AD_​FORMAT_​P216

12.5

CU_​AD_​FORMAT_​SIGNED_​INT16

HIP_​AD_​FORMAT_​SIGNED_​INT16

1.7.0

CU_​AD_​FORMAT_​SIGNED_​INT32

HIP_​AD_​FORMAT_​SIGNED_​INT32

1.7.0

CU_​AD_​FORMAT_​SIGNED_​INT8

HIP_​AD_​FORMAT_​SIGNED_​INT8

1.7.0

CU_​AD_​FORMAT_​SNORM_​INT16X1

11.5

CU_​AD_​FORMAT_​SNORM_​INT16X2

11.5

CU_​AD_​FORMAT_​SNORM_​INT16X4

11.5

CU_​AD_​FORMAT_​SNORM_​INT8X1

11.5

CU_​AD_​FORMAT_​SNORM_​INT8X2

11.5

CU_​AD_​FORMAT_​SNORM_​INT8X4

11.5

CU_​AD_​FORMAT_​UNORM_​INT16X1

11.5

CU_​AD_​FORMAT_​UNORM_​INT16X2

11.5

CU_​AD_​FORMAT_​UNORM_​INT16X4

11.5

CU_​AD_​FORMAT_​UNORM_​INT8X1

11.5

CU_​AD_​FORMAT_​UNORM_​INT8X2

11.5

CU_​AD_​FORMAT_​UNORM_​INT8X4

11.5

CU_​AD_​FORMAT_​UNSIGNED_​INT16

HIP_​AD_​FORMAT_​UNSIGNED_​INT16

1.7.0

CU_​AD_​FORMAT_​UNSIGNED_​INT32

HIP_​AD_​FORMAT_​UNSIGNED_​INT32

1.7.0

CU_​AD_​FORMAT_​UNSIGNED_​INT8

HIP_​AD_​FORMAT_​UNSIGNED_​INT8

1.7.0

CU_​AD_​FORMAT_​Y210

12.5

CU_​AD_​FORMAT_​Y216

12.5

CU_​AD_​FORMAT_​Y410

12.5

CU_​AD_​FORMAT_​Y416

12.5

CU_​AD_​FORMAT_​Y444_​PLANAR10

12.5

CU_​AD_​FORMAT_​Y444_​PLANAR8

12.5

CU_​AD_​FORMAT_​YUY2

12.5

CU_​ARRAY_​SPARSE_​PROPERTIES_​SINGLE_​MIPTAIL

11.1

CU_​ARRAY_​SPARSE_​SUBRESOURCE_​TYPE_​MIPTAIL

11.1

hip​Array​Sparse​Subresource​Type​Miptail

5.2.0

CU_​ARRAY_​SPARSE_​SUBRESOURCE_​TYPE_​SPARSE_​LEVEL

11.1

hip​Array​Sparse​Subresource​Type​Sparse​Level

5.2.0

CU_​ASYNC_​NOTIFICATION_​TYPE_​OVER_​BUDGET

12.4

CU_​CLUSTER_​SCHEDULING_​POLICY_​DEFAULT

11.8

CU_​CLUSTER_​SCHEDULING_​POLICY_​LOAD_​BALANCING

11.8

CU_​CLUSTER_​SCHEDULING_​POLICY_​SPREAD

11.8

CU_​COMPUTEMODE_​DEFAULT

hip​Compute​Mode​Default

1.9.0

CU_​COMPUTEMODE_​EXCLUSIVE

8.0

hip​Compute​Mode​Exclusive

1.9.0

CU_​COMPUTEMODE_​EXCLUSIVE_​PROCESS

hip​Compute​Mode​Exclusive​Process

2.0.0

CU_​COMPUTEMODE_​PROHIBITED

hip​Compute​Mode​Prohibited

1.9.0

CU_​COMPUTE_​ACCELERATED_​TARGET_​BASE

12.0

CU_​COREDUMP_​DEFAULT_​FLAGS

12.5

CU_​COREDUMP_​ENABLE_​ON_​EXCEPTION

12.1

CU_​COREDUMP_​ENABLE_​USER_​TRIGGER

12.1

CU_​COREDUMP_​FILE

12.1

CU_​COREDUMP_​GENERATION_​FLAGS

12.5

CU_​COREDUMP_​LIGHTWEIGHT

12.1

CU_​COREDUMP_​LIGHTWEIGHT_​FLAGS

12.5

CU_​COREDUMP_​MAX

12.1

CU_​COREDUMP_​PIPE

12.1

CU_​COREDUMP_​SKIP_​ABORT

12.5

CU_​COREDUMP_​SKIP_​CONSTBANK_​MEMORY

12.6

CU_​COREDUMP_​SKIP_​GLOBAL_​MEMORY

12.5

CU_​COREDUMP_​SKIP_​LOCAL_​MEMORY

12.5

CU_​COREDUMP_​SKIP_​NONRELOCATED_​ELF_​IMAGES

12.5

CU_​COREDUMP_​SKIP_​SHARED_​MEMORY

12.5

CU_​COREDUMP_​TRIGGER_​HOST

12.1

CU_​CTX_​BLOCKING_​SYNC

4.0

hip​Device​Schedule​Blocking​Sync

1.6.0

CU_​CTX_​COREDUMP_​ENABLE

12.1

CU_​CTX_​FLAGS_​MASK

CU_​CTX_​LMEM_​RESIZE_​TO_​MAX

hip​Device​Lmem​Resize​To​Max

1.6.0

CU_​CTX_​MAP_​HOST

hip​Device​Map​Host

1.6.0

CU_​CTX_​SCHED_​AUTO

hip​Device​Schedule​Auto

1.6.0

CU_​CTX_​SCHED_​BLOCKING_​SYNC

hip​Device​Schedule​Blocking​Sync

1.6.0

CU_​CTX_​SCHED_​MASK

hip​Device​Schedule​Mask

1.6.0

CU_​CTX_​SCHED_​SPIN

hip​Device​Schedule​Spin

1.6.0

CU_​CTX_​SCHED_​YIELD

hip​Device​Schedule​Yield

1.6.0

CU_​CTX_​SYNC_​MEMOPS

12.1

CU_​CTX_​USER_​COREDUMP_​ENABLE

12.1

CU_​CUBEMAP_​FACE_​NEGATIVE_​X

CU_​CUBEMAP_​FACE_​NEGATIVE_​Y

CU_​CUBEMAP_​FACE_​NEGATIVE_​Z

CU_​CUBEMAP_​FACE_​POSITIVE_​X

CU_​CUBEMAP_​FACE_​POSITIVE_​Y

CU_​CUBEMAP_​FACE_​POSITIVE_​Z

CU_​D3D10_​DEVICE_​LIST_​ALL

CU_​D3D10_​DEVICE_​LIST_​CURRENT_​FRAME

CU_​D3D10_​DEVICE_​LIST_​NEXT_​FRAME

CU_​D3D10_​MAPRESOURCE_​FLAGS_​NONE

CU_​D3D10_​MAPRESOURCE_​FLAGS_​READONLY

CU_​D3D10_​MAPRESOURCE_​FLAGS_​WRITEDISCARD

CU_​D3D10_​REGISTER_​FLAGS_​ARRAY

CU_​D3D10_​REGISTER_​FLAGS_​NONE

CU_​D3D11_​DEVICE_​LIST_​ALL

CU_​D3D11_​DEVICE_​LIST_​CURRENT_​FRAME

CU_​D3D11_​DEVICE_​LIST_​NEXT_​FRAME

CU_​D3D9_​DEVICE_​LIST_​ALL

CU_​D3D9_​DEVICE_​LIST_​CURRENT_​FRAME

CU_​D3D9_​DEVICE_​LIST_​NEXT_​FRAME

CU_​D3D9_​MAPRESOURCE_​FLAGS_​NONE

CU_​D3D9_​MAPRESOURCE_​FLAGS_​READONLY

CU_​D3D9_​MAPRESOURCE_​FLAGS_​WRITEDISCARD

CU_​D3D9_​REGISTER_​FLAGS_​ARRAY

CU_​D3D9_​REGISTER_​FLAGS_​NONE

CU_​DEVICE_​ATTRIBUTE_​ASYNC_​ENGINE_​COUNT

hip​Device​Attribute​Async​Engine​Count

4.3.0

CU_​DEVICE_​ATTRIBUTE_​CAN_​FLUSH_​REMOTE_​WRITES

9.2

CU_​DEVICE_​ATTRIBUTE_​CAN_​MAP_​HOST_​MEMORY

hip​Device​Attribute​Can​Map​Host​Memory

2.10.0

CU_​DEVICE_​ATTRIBUTE_​CAN_​TEX2D_​GATHER

5.0

CU_​DEVICE_​ATTRIBUTE_​CAN_​USE_​64_​BIT_​STREAM_​MEM_​OPS

9.0

CU_​DEVICE_​ATTRIBUTE_​CAN_​USE_​64_​BIT_​STREAM_​MEM_​OPS_​V1

12.0

12.0

CU_​DEVICE_​ATTRIBUTE_​CAN_​USE_​64_​BIT_​STREAM_​MEM_​OPS_​V2

11.7

12.0

CU_​DEVICE_​ATTRIBUTE_​CAN_​USE_​HOST_​POINTER_​FOR_​REGISTERED_​MEM

9.0

hip​Device​Attribute​Can​Use​Host​Pointer​For​Registered​Mem

4.3.0

CU_​DEVICE_​ATTRIBUTE_​CAN_​USE_​STREAM_​MEM_​OPS

9.0

12.0

CU_​DEVICE_​ATTRIBUTE_​CAN_​USE_​STREAM_​MEM_​OPS_​V1

12.0

12.0

CU_​DEVICE_​ATTRIBUTE_​CAN_​USE_​STREAM_​WAIT_​VALUE_​NOR

9.0

hip​Device​Attribute​Can​Use​Stream​Wait​Value

4.3.0

CU_​DEVICE_​ATTRIBUTE_​CAN_​USE_​STREAM_​WAIT_​VALUE_​NOR_​V1

12.0

12.0

hip​Device​Attribute​Can​Use​Stream​Wait​Value

4.3.0

CU_​DEVICE_​ATTRIBUTE_​CAN_​USE_​STREAM_​WAIT_​VALUE_​NOR_​V2

11.7

12.0

CU_​DEVICE_​ATTRIBUTE_​CLOCK_​RATE

hip​Device​Attribute​Clock​Rate

1.6.0

CU_​DEVICE_​ATTRIBUTE_​CLUSTER_​LAUNCH

11.8

CU_​DEVICE_​ATTRIBUTE_​COMPUTE_​CAPABILITY_​MAJOR

hip​Device​Attribute​Compute​Capability​Major

1.6.0

CU_​DEVICE_​ATTRIBUTE_​COMPUTE_​CAPABILITY_​MINOR

hip​Device​Attribute​Compute​Capability​Minor

1.6.0

CU_​DEVICE_​ATTRIBUTE_​COMPUTE_​MODE

hip​Device​Attribute​Compute​Mode

1.6.0

CU_​DEVICE_​ATTRIBUTE_​COMPUTE_​PREEMPTION_​SUPPORTED

8.0

hip​Device​Attribute​Compute​Preemption​Supported

4.3.0

CU_​DEVICE_​ATTRIBUTE_​CONCURRENT_​KERNELS

hip​Device​Attribute​Concurrent​Kernels

1.6.0

CU_​DEVICE_​ATTRIBUTE_​CONCURRENT_​MANAGED_​ACCESS

8.0

hip​Device​Attribute​Concurrent​Managed​Access

3.10.0

CU_​DEVICE_​ATTRIBUTE_​COOPERATIVE_​LAUNCH

9.0

hip​Device​Attribute​Cooperative​Launch

2.6.0

CU_​DEVICE_​ATTRIBUTE_​COOPERATIVE_​MULTI_​DEVICE_​LAUNCH

9.0

hip​Device​Attribute​Cooperative​Multi​Device​Launch

2.6.0

CU_​DEVICE_​ATTRIBUTE_​D3D12_​CIG_​SUPPORTED

12.5

CU_​DEVICE_​ATTRIBUTE_​DEFERRED_​MAPPING_​CUDA_​ARRAY_​SUPPORTED

11.6

CU_​DEVICE_​ATTRIBUTE_​DIRECT_​MANAGED_​MEM_​ACCESS_​FROM_​HOST

9.2

hip​Device​Attribute​Direct​Managed​Mem​Access​From​Host

3.10.0

CU_​DEVICE_​ATTRIBUTE_​DMA_​BUF_​SUPPORTED

11.7

CU_​DEVICE_​ATTRIBUTE_​ECC_​ENABLED

hip​Device​Attribute​Ecc​Enabled

2.10.0

CU_​DEVICE_​ATTRIBUTE_​GENERIC_​COMPRESSION_​SUPPORTED

11.0

CU_​DEVICE_​ATTRIBUTE_​GLOBAL_​L1_​CACHE_​SUPPORTED

hip​Device​Attribute​Global​L1Cache​Supported

4.3.0

CU_​DEVICE_​ATTRIBUTE_​GLOBAL_​MEMORY_​BUS_​WIDTH

hip​Device​Attribute​Memory​Bus​Width

1.6.0

CU_​DEVICE_​ATTRIBUTE_​GPU_​DIRECT_​RDMA_​FLUSH_​WRITES_​OPTIONS

11.3

CU_​DEVICE_​ATTRIBUTE_​GPU_​DIRECT_​RDMA_​SUPPORTED

11.3

CU_​DEVICE_​ATTRIBUTE_​GPU_​DIRECT_​RDMA_​WITH_​CUDA_​VMM_​SUPPORTED

11.0

CU_​DEVICE_​ATTRIBUTE_​GPU_​DIRECT_​RDMA_​WRITES_​ORDERING

11.3

CU_​DEVICE_​ATTRIBUTE_​GPU_​OVERLAP

5.0

hip​Device​Attribute​Async​Engine​Count

4.3.0

CU_​DEVICE_​ATTRIBUTE_​HANDLE_​TYPE_​FABRIC_​SUPPORTED

12.3

CU_​DEVICE_​ATTRIBUTE_​HANDLE_​TYPE_​POSIX_​FILE_​DESCRIPTOR_​SUPPORTED

10.2

CU_​DEVICE_​ATTRIBUTE_​HANDLE_​TYPE_​WIN32_​HANDLE_​SUPPORTED

10.2

CU_​DEVICE_​ATTRIBUTE_​HANDLE_​TYPE_​WIN32_​KMT_​HANDLE_​SUPPORTED

10.2

CU_​DEVICE_​ATTRIBUTE_​HOST_​NATIVE_​ATOMIC_​SUPPORTED

8.0

hip​Device​Attribute​Host​Native​Atomic​Supported

4.3.0

CU_​DEVICE_​ATTRIBUTE_​HOST_​NUMA_​ID

12.2

CU_​DEVICE_​ATTRIBUTE_​HOST_​REGISTER_​SUPPORTED

9.2

hip​Device​Attribute​Host​Register​Supported

6.0.0

CU_​DEVICE_​ATTRIBUTE_​INTEGRATED

hip​Device​Attribute​Integrated

1.9.0

CU_​DEVICE_​ATTRIBUTE_​IPC_​EVENT_​SUPPORTED

12.0

CU_​DEVICE_​ATTRIBUTE_​KERNEL_​EXEC_​TIMEOUT

hip​Device​Attribute​Kernel​Exec​Timeout

2.10.0

CU_​DEVICE_​ATTRIBUTE_​L2_​CACHE_​SIZE

hip​Device​Attribute​L2Cache​Size

1.6.0

CU_​DEVICE_​ATTRIBUTE_​LOCAL_​L1_​CACHE_​SUPPORTED

hip​Device​Attribute​Local​L1Cache​Supported

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MANAGED_​MEMORY

hip​Device​Attribute​Managed​Memory

3.10.0

CU_​DEVICE_​ATTRIBUTE_​MAX

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​SURFACE1D_​LAYERED_​LAYERS

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​SURFACE1D_​LAYERED_​WIDTH

hip​Device​Attribute​Max​Surface1DLayered

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​SURFACE1D_​WIDTH

hip​Device​Attribute​Max​Surface1D

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​SURFACE2D_​HEIGHT

hip​Device​Attribute​Max​Surface2D

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​SURFACE2D_​LAYERED_​HEIGHT

hip​Device​Attribute​Max​Surface2DLayered

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​SURFACE2D_​LAYERED_​LAYERS

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​SURFACE2D_​LAYERED_​WIDTH

hip​Device​Attribute​Max​Surface2DLayered

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​SURFACE2D_​WIDTH

hip​Device​Attribute​Max​Surface2D

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​SURFACE3D_​DEPTH

hip​Device​Attribute​Max​Surface3D

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​SURFACE3D_​HEIGHT

hip​Device​Attribute​Max​Surface3D

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​SURFACE3D_​WIDTH

hip​Device​Attribute​Max​Surface3D

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​SURFACECUBEMAP_​LAYERED_​LAYERS

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​SURFACECUBEMAP_​LAYERED_​WIDTH

hip​Device​Attribute​Max​Surface​Cubemap​Layered

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​SURFACECUBEMAP_​WIDTH

hip​Device​Attribute​Max​Surface​Cubemap

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE1D_​LAYERED_​LAYERS

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE1D_​LAYERED_​WIDTH

hip​Device​Attribute​Max​Texture1DLayered

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE1D_​LINEAR_​WIDTH

11.2

hip​Device​Attribute​Max​Texture1DLinear

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE1D_​MIPMAPPED_​WIDTH

hip​Device​Attribute​Max​Texture1DMipmap

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE1D_​WIDTH

hip​Device​Attribute​Max​Texture1DWidth

2.7.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE2D_​ARRAY_​HEIGHT

5.0

hip​Device​Attribute​Max​Texture2DLayered

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE2D_​ARRAY_​NUMSLICES

5.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE2D_​ARRAY_​WIDTH

5.0

hip​Device​Attribute​Max​Texture2DLayered

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE2D_​GATHER_​HEIGHT

hip​Device​Attribute​Max​Texture2DGather

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE2D_​GATHER_​WIDTH

hip​Device​Attribute​Max​Texture2DGather

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE2D_​HEIGHT

hip​Device​Attribute​Max​Texture2DHeight

2.7.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE2D_​LAYERED_​HEIGHT

hip​Device​Attribute​Max​Texture2DLayered

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE2D_​LAYERED_​LAYERS

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE2D_​LAYERED_​WIDTH

hip​Device​Attribute​Max​Texture2DLayered

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE2D_​LINEAR_​HEIGHT

hip​Device​Attribute​Max​Texture2DLinear

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE2D_​LINEAR_​PITCH

hip​Device​Attribute​Max​Texture2DLinear

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE2D_​LINEAR_​WIDTH

hip​Device​Attribute​Max​Texture2DLinear

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE2D_​MIPMAPPED_​HEIGHT

hip​Device​Attribute​Max​Texture2DMipmap

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE2D_​MIPMAPPED_​WIDTH

hip​Device​Attribute​Max​Texture2DMipmap

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE2D_​WIDTH

hip​Device​Attribute​Max​Texture2DWidth

2.7.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE3D_​DEPTH

hip​Device​Attribute​Max​Texture3DDepth

2.7.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE3D_​DEPTH_​ALTERNATE

hip​Device​Attribute​Max​Texture3DAlt

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE3D_​HEIGHT

hip​Device​Attribute​Max​Texture3DHeight

2.7.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE3D_​HEIGHT_​ALTERNATE

hip​Device​Attribute​Max​Texture3DAlt

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE3D_​WIDTH

hip​Device​Attribute​Max​Texture3DWidth

2.7.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURE3D_​WIDTH_​ALTERNATE

hip​Device​Attribute​Max​Texture3DAlt

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURECUBEMAP_​LAYERED_​LAYERS

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURECUBEMAP_​LAYERED_​WIDTH

hip​Device​Attribute​Max​Texture​Cubemap​Layered

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAXIMUM_​TEXTURECUBEMAP_​WIDTH

hip​Device​Attribute​Max​Texture​Cubemap

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAX_​ACCESS_​POLICY_​WINDOW_​SIZE

11.0

CU_​DEVICE_​ATTRIBUTE_​MAX_​BLOCKS_​PER_​MULTIPROCESSOR

11.0

hip​Device​Attribute​Max​Blocks​Per​Multiprocessor

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAX_​BLOCK_​DIM_​X

hip​Device​Attribute​Max​Block​Dim​X

1.6.0

CU_​DEVICE_​ATTRIBUTE_​MAX_​BLOCK_​DIM_​Y

hip​Device​Attribute​Max​Block​Dim​Y

1.6.0

CU_​DEVICE_​ATTRIBUTE_​MAX_​BLOCK_​DIM_​Z

hip​Device​Attribute​Max​Block​Dim​Z

1.6.0

CU_​DEVICE_​ATTRIBUTE_​MAX_​GRID_​DIM_​X

hip​Device​Attribute​Max​Grid​Dim​X

1.6.0

CU_​DEVICE_​ATTRIBUTE_​MAX_​GRID_​DIM_​Y

hip​Device​Attribute​Max​Grid​Dim​Y

1.6.0

CU_​DEVICE_​ATTRIBUTE_​MAX_​GRID_​DIM_​Z

hip​Device​Attribute​Max​Grid​Dim​Z

1.6.0

CU_​DEVICE_​ATTRIBUTE_​MAX_​PERSISTING_​L2_​CACHE_​SIZE

11.0

CU_​DEVICE_​ATTRIBUTE_​MAX_​PITCH

hip​Device​Attribute​Max​Pitch

2.10.0

CU_​DEVICE_​ATTRIBUTE_​MAX_​REGISTERS_​PER_​BLOCK

hip​Device​Attribute​Max​Registers​Per​Block

1.6.0

CU_​DEVICE_​ATTRIBUTE_​MAX_​REGISTERS_​PER_​MULTIPROCESSOR

hip​Device​Attribute​Max​Registers​Per​Multiprocessor

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAX_​SHARED_​MEMORY_​PER_​BLOCK

hip​Device​Attribute​Max​Shared​Memory​Per​Block

1.6.0

CU_​DEVICE_​ATTRIBUTE_​MAX_​SHARED_​MEMORY_​PER_​BLOCK_​OPTIN

9.0

hip​Device​Attribute​Shared​Mem​Per​Block​Optin

4.3.0

CU_​DEVICE_​ATTRIBUTE_​MAX_​SHARED_​MEMORY_​PER_​MULTIPROCESSOR

hip​Device​Attribute​Max​Shared​Memory​Per​Multiprocessor

1.6.0

CU_​DEVICE_​ATTRIBUTE_​MAX_​THREADS_​PER_​BLOCK

hip​Device​Attribute​Max​Threads​Per​Block

1.6.0

CU_​DEVICE_​ATTRIBUTE_​MAX_​THREADS_​PER_​MULTIPROCESSOR

hip​Device​Attribute​Max​Threads​Per​Multi​Processor

1.6.0

CU_​DEVICE_​ATTRIBUTE_​MEMORY_​CLOCK_​RATE

hip​Device​Attribute​Memory​Clock​Rate

1.6.0

CU_​DEVICE_​ATTRIBUTE_​MEMORY_​POOLS_​SUPPORTED

11.2

hip​Device​Attribute​Memory​Pools​Supported

5.2.0

CU_​DEVICE_​ATTRIBUTE_​MEMPOOL_​SUPPORTED_​HANDLE_​TYPES

11.3

CU_​DEVICE_​ATTRIBUTE_​MEM_​SYNC_​DOMAIN_​COUNT

12.0

CU_​DEVICE_​ATTRIBUTE_​MPS_​ENABLED

12.3

CU_​DEVICE_​ATTRIBUTE_​MULTICAST_​SUPPORTED

12.1

CU_​DEVICE_​ATTRIBUTE_​MULTIPROCESSOR_​COUNT

hip​Device​Attribute​Multiprocessor​Count

1.6.0

CU_​DEVICE_​ATTRIBUTE_​MULTI_​GPU_​BOARD

hip​Device​Attribute​Is​Multi​Gpu​Board

1.6.0

CU_​DEVICE_​ATTRIBUTE_​MULTI_​GPU_​BOARD_​GROUP_​ID

hip​Device​Attribute​Multi​Gpu​Board​Group​Id

4.3.0

CU_​DEVICE_​ATTRIBUTE_​NUMA_​CONFIG

12.2

CU_​DEVICE_​ATTRIBUTE_​NUMA_​ID

12.2

CU_​DEVICE_​ATTRIBUTE_​PAGEABLE_​MEMORY_​ACCESS

8.0

hip​Device​Attribute​Pageable​Memory​Access

3.10.0

CU_​DEVICE_​ATTRIBUTE_​PAGEABLE_​MEMORY_​ACCESS_​USES_​HOST_​PAGE_​TABLES

9.2

hip​Device​Attribute​Pageable​Memory​Access​Uses​Host​Page​Tables

3.10.0

CU_​DEVICE_​ATTRIBUTE_​PCI_​BUS_​ID

hip​Device​Attribute​Pci​Bus​Id

1.6.0

CU_​DEVICE_​ATTRIBUTE_​PCI_​DEVICE_​ID

hip​Device​Attribute​Pci​Device​Id

1.6.0

CU_​DEVICE_​ATTRIBUTE_​PCI_​DOMAIN_​ID

hip​Device​Attribute​Pci​Domain​ID

4.3.0

CU_​DEVICE_​ATTRIBUTE_​READ_​ONLY_​HOST_​REGISTER_​SUPPORTED

11.1

CU_​DEVICE_​ATTRIBUTE_​REGISTERS_​PER_​BLOCK

5.0

hip​Device​Attribute​Max​Registers​Per​Block

1.6.0

CU_​DEVICE_​ATTRIBUTE_​RESERVED_​SHARED_​MEMORY_​PER_​BLOCK

11.0

CU_​DEVICE_​ATTRIBUTE_​SHARED_​MEMORY_​PER_​BLOCK

5.0

hip​Device​Attribute​Max​Shared​Memory​Per​Block

1.6.0

CU_​DEVICE_​ATTRIBUTE_​SINGLE_​TO_​DOUBLE_​PRECISION_​PERF_​RATIO

8.0

hip​Device​Attribute​Single​To​Double​Precision​Perf​Ratio

4.3.0

CU_​DEVICE_​ATTRIBUTE_​SPARSE_​CUDA_​ARRAY_​SUPPORTED

11.1

CU_​DEVICE_​ATTRIBUTE_​STREAM_​PRIORITIES_​SUPPORTED

hip​Device​Attribute​Stream​Priorities​Supported

4.3.0

CU_​DEVICE_​ATTRIBUTE_​SURFACE_​ALIGNMENT

hip​Device​Attribute​Surface​Alignment

4.3.0

CU_​DEVICE_​ATTRIBUTE_​TCC_​DRIVER

hip​Device​Attribute​Tcc​Driver

4.3.0

CU_​DEVICE_​ATTRIBUTE_​TENSOR_​MAP_​ACCESS_​SUPPORTED

12.0

CU_​DEVICE_​ATTRIBUTE_​TEXTURE_​ALIGNMENT

hip​Device​Attribute​Texture​Alignment

2.10.0

CU_​DEVICE_​ATTRIBUTE_​TEXTURE_​PITCH_​ALIGNMENT

hip​Device​Attribute​Texture​Pitch​Alignment

3.2.0

CU_​DEVICE_​ATTRIBUTE_​TIMELINE_​SEMAPHORE_​INTEROP_​SUPPORTED

11.2

CU_​DEVICE_​ATTRIBUTE_​TOTAL_​CONSTANT_​MEMORY

hip​Device​Attribute​Total​Constant​Memory

1.6.0

CU_​DEVICE_​ATTRIBUTE_​UNIFIED_​ADDRESSING

hip​Device​Attribute​Unified​Addressing

4.3.0

CU_​DEVICE_​ATTRIBUTE_​UNIFIED_​FUNCTION_​POINTERS

12.0

CU_​DEVICE_​ATTRIBUTE_​VIRTUAL_​ADDRESS_​MANAGEMENT_​SUPPORTED

10.2

11.2

CU_​DEVICE_​ATTRIBUTE_​VIRTUAL_​MEMORY_​MANAGEMENT_​SUPPORTED

11.2

hip​Device​Attribute​Virtual​Memory​Management​Supported

5.3.0

CU_​DEVICE_​ATTRIBUTE_​WARP_​SIZE

hip​Device​Attribute​Warp​Size

1.6.0

CU_​DEVICE_​CPU

8.0

hip​Cpu​Device​Id

3.7.0

CU_​DEVICE_​INVALID

8.0

hip​Invalid​Device​Id

3.7.0

CU_​DEVICE_​NUMA_​CONFIG_​NONE

12.2

CU_​DEVICE_​NUMA_​CONFIG_​NUMA_​NODE

12.2

CU_​DEVICE_​P2P_​ATTRIBUTE_​ACCESS_​ACCESS_​SUPPORTED

10.1

10.1

hip​Dev​P2PAttr​Hip​Array​Access​Supported

3.8.0

CU_​DEVICE_​P2P_​ATTRIBUTE_​ACCESS_​SUPPORTED

8.0

hip​Dev​P2PAttr​Access​Supported

3.8.0

CU_​DEVICE_​P2P_​ATTRIBUTE_​ARRAY_​ACCESS_​ACCESS_​SUPPORTED

9.2

10.0

10.1

hip​Dev​P2PAttr​Hip​Array​Access​Supported

3.8.0

CU_​DEVICE_​P2P_​ATTRIBUTE_​CUDA_​ARRAY_​ACCESS_​SUPPORTED

10.0

hip​Dev​P2PAttr​Hip​Array​Access​Supported

3.8.0

CU_​DEVICE_​P2P_​ATTRIBUTE_​NATIVE_​ATOMIC_​SUPPORTED

8.0

hip​Dev​P2PAttr​Native​Atomic​Supported

3.8.0

CU_​DEVICE_​P2P_​ATTRIBUTE_​PERFORMANCE_​RANK

8.0

hip​Dev​P2PAttr​Performance​Rank

3.8.0

CU_​DEV_​RESOURCE_​TYPE_​INVALID

12.4

CU_​DEV_​RESOURCE_​TYPE_​MAX

12.4

CU_​DEV_​RESOURCE_​TYPE_​SM

12.4

CU_​DEV_​SM_​RESOURCE_​SPLIT_​IGNORE_​SM_​COSCHEDULING

12.5

CU_​DEV_​SM_​RESOURCE_​SPLIT_​MAX_​POTENTIAL_​CLUSTER_​SIZE

12.5

CU_​EGL_​COLOR_​FORMAT_​A

9.1

CU_​EGL_​COLOR_​FORMAT_​ABGR

9.1

CU_​EGL_​COLOR_​FORMAT_​ARGB

9.0

CU_​EGL_​COLOR_​FORMAT_​AYUV

9.1

CU_​EGL_​COLOR_​FORMAT_​AYUV_​ER

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER10_​BGGR

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER10_​GBRG

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER10_​GRBG

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER10_​RGGB

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER12_​BGGR

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER12_​GBRG

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER12_​GRBG

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER12_​RGGB

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER14_​BGGR

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER14_​GBRG

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER14_​GRBG

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER14_​RGGB

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER20_​BGGR

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER20_​GBRG

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER20_​GRBG

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER20_​RGGB

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER_​BGGR

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER_​GBRG

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER_​GRBG

9.1

CU_​EGL_​COLOR_​FORMAT_​BAYER_​ISP_​BGGR

9.2

CU_​EGL_​COLOR_​FORMAT_​BAYER_​ISP_​GBRG

9.2

CU_​EGL_​COLOR_​FORMAT_​BAYER_​ISP_​GRBG

9.2

CU_​EGL_​COLOR_​FORMAT_​BAYER_​ISP_​RGGB

9.2

CU_​EGL_​COLOR_​FORMAT_​BAYER_​RGGB

9.1

CU_​EGL_​COLOR_​FORMAT_​BGR

9.0

CU_​EGL_​COLOR_​FORMAT_​BGRA

9.1

CU_​EGL_​COLOR_​FORMAT_​L

9.0

CU_​EGL_​COLOR_​FORMAT_​MAX

9.0

CU_​EGL_​COLOR_​FORMAT_​R

9.0

CU_​EGL_​COLOR_​FORMAT_​RG

9.1

CU_​EGL_​COLOR_​FORMAT_​RGB

9.0

CU_​EGL_​COLOR_​FORMAT_​RGBA

CU_​EGL_​COLOR_​FORMAT_​UYVY_​422

9.0

CU_​EGL_​COLOR_​FORMAT_​UYVY_​ER

9.1

CU_​EGL_​COLOR_​FORMAT_​VYUY_​ER

9.1

CU_​EGL_​COLOR_​FORMAT_​Y10V10U10_​420_​SEMIPLANAR

9.1

CU_​EGL_​COLOR_​FORMAT_​Y10V10U10_​444_​SEMIPLANAR

9.1

CU_​EGL_​COLOR_​FORMAT_​Y12V12U12_​420_​SEMIPLANAR

9.1

CU_​EGL_​COLOR_​FORMAT_​Y12V12U12_​444_​SEMIPLANAR

9.1

CU_​EGL_​COLOR_​FORMAT_​YUV420_​PLANAR

9.0

CU_​EGL_​COLOR_​FORMAT_​YUV420_​PLANAR_​ER

9.1

CU_​EGL_​COLOR_​FORMAT_​YUV420_​SEMIPLANAR

9.0

CU_​EGL_​COLOR_​FORMAT_​YUV420_​SEMIPLANAR_​ER

9.1

CU_​EGL_​COLOR_​FORMAT_​YUV422_​PLANAR

9.0

CU_​EGL_​COLOR_​FORMAT_​YUV422_​PLANAR_​ER

9.1

CU_​EGL_​COLOR_​FORMAT_​YUV422_​SEMIPLANAR

9.0

CU_​EGL_​COLOR_​FORMAT_​YUV422_​SEMIPLANAR_​ER

9.1

CU_​EGL_​COLOR_​FORMAT_​YUV444_​PLANAR

9.0

CU_​EGL_​COLOR_​FORMAT_​YUV444_​PLANAR_​ER

9.1

CU_​EGL_​COLOR_​FORMAT_​YUV444_​SEMIPLANAR

9.0

CU_​EGL_​COLOR_​FORMAT_​YUV444_​SEMIPLANAR_​ER

9.1

CU_​EGL_​COLOR_​FORMAT_​YUVA_​ER

9.1

CU_​EGL_​COLOR_​FORMAT_​YUV_​ER

9.1

CU_​EGL_​COLOR_​FORMAT_​YUYV_​422

9.0

CU_​EGL_​COLOR_​FORMAT_​YUYV_​ER

9.1

CU_​EGL_​COLOR_​FORMAT_​YVU420_​PLANAR

9.1

CU_​EGL_​COLOR_​FORMAT_​YVU420_​PLANAR_​ER

9.1

CU_​EGL_​COLOR_​FORMAT_​YVU420_​SEMIPLANAR

9.1

CU_​EGL_​COLOR_​FORMAT_​YVU420_​SEMIPLANAR_​ER

9.1

CU_​EGL_​COLOR_​FORMAT_​YVU422_​PLANAR

9.1

CU_​EGL_​COLOR_​FORMAT_​YVU422_​PLANAR_​ER

9.1

CU_​EGL_​COLOR_​FORMAT_​YVU422_​SEMIPLANAR

9.1

CU_​EGL_​COLOR_​FORMAT_​YVU422_​SEMIPLANAR_​ER

9.1

CU_​EGL_​COLOR_​FORMAT_​YVU444_​PLANAR

9.1

CU_​EGL_​COLOR_​FORMAT_​YVU444_​PLANAR_​ER

9.1

CU_​EGL_​COLOR_​FORMAT_​YVU444_​SEMIPLANAR

9.1

CU_​EGL_​COLOR_​FORMAT_​YVU444_​SEMIPLANAR_​ER

9.1

CU_​EGL_​COLOR_​FORMAT_​YVYU_​ER

9.1

CU_​EGL_​FRAME_​TYPE_​ARRAY

9.0

CU_​EGL_​FRAME_​TYPE_​PITCH

9.0

CU_​EGL_​RESOURCE_​LOCATION_​SYSMEM

9.0

CU_​EGL_​RESOURCE_​LOCATION_​VIDMEM

9.0

CU_​EVENT_​BLOCKING_​SYNC

hip​Event​Blocking​Sync

1.6.0

CU_​EVENT_​DEFAULT

hip​Event​Default

1.6.0

CU_​EVENT_​DISABLE_​TIMING

hip​Event​Disable​Timing

1.6.0

CU_​EVENT_​INTERPROCESS

hip​Event​Interprocess

1.6.0

CU_​EVENT_​RECORD_​DEFAULT

11.1

CU_​EVENT_​RECORD_​EXTERNAL

11.1

CU_​EVENT_​SCHED_​AUTO

11.8

CU_​EVENT_​SCHED_​BLOCKING_​SYNC

11.8

CU_​EVENT_​SCHED_​SPIN

11.8

CU_​EVENT_​SCHED_​YIELD

11.8

CU_​EVENT_​WAIT_​DEFAULT

11.1

CU_​EVENT_​WAIT_​EXTERNAL

11.1

CU_​EXEC_​AFFINITY_​TYPE_​MAX

11.4

CU_​EXEC_​AFFINITY_​TYPE_​SM_​COUNT

11.4

CU_​EXTERNAL_​MEMORY_​HANDLE_​TYPE_​D3D11_​RESOURCE

10.2

hip​External​Memory​Handle​Type​D3D11Resource

4.3.0

CU_​EXTERNAL_​MEMORY_​HANDLE_​TYPE_​D3D11_​RESOURCE_​KMT

10.2

hip​External​Memory​Handle​Type​D3D11Resource​Kmt

4.3.0

CU_​EXTERNAL_​MEMORY_​HANDLE_​TYPE_​D3D12_​HEAP

10.0

hip​External​Memory​Handle​Type​D3D12Heap

4.3.0

CU_​EXTERNAL_​MEMORY_​HANDLE_​TYPE_​D3D12_​RESOURCE

10.0

hip​External​Memory​Handle​Type​D3D12Resource

4.3.0

CU_​EXTERNAL_​MEMORY_​HANDLE_​TYPE_​NVSCIBUF

10.2

CU_​EXTERNAL_​MEMORY_​HANDLE_​TYPE_​OPAQUE_​FD

10.0

hip​External​Memory​Handle​Type​Opaque​Fd

4.3.0

CU_​EXTERNAL_​MEMORY_​HANDLE_​TYPE_​OPAQUE_​WIN32

10.0

hip​External​Memory​Handle​Type​Opaque​Win32

4.3.0

CU_​EXTERNAL_​MEMORY_​HANDLE_​TYPE_​OPAQUE_​WIN32_​KMT

10.0

hip​External​Memory​Handle​Type​Opaque​Win32Kmt

4.3.0

CU_​EXTERNAL_​SEMAPHORE_​HANDLE_​TYPE_​D3D11_​FENCE

10.2

CU_​EXTERNAL_​SEMAPHORE_​HANDLE_​TYPE_​D3D11_​KEYED_​MUTEX

10.2

CU_​EXTERNAL_​SEMAPHORE_​HANDLE_​TYPE_​D3D11_​KEYED_​MUTEX_​KMT

10.2

CU_​EXTERNAL_​SEMAPHORE_​HANDLE_​TYPE_​D3D12_​FENCE

10.0

hip​External​Semaphore​Handle​Type​D3D12Fence

4.4.0

CU_​EXTERNAL_​SEMAPHORE_​HANDLE_​TYPE_​NVSCISYNC

10.2

CU_​EXTERNAL_​SEMAPHORE_​HANDLE_​TYPE_​OPAQUE_​FD

10.0

hip​External​Semaphore​Handle​Type​Opaque​Fd

4.4.0

CU_​EXTERNAL_​SEMAPHORE_​HANDLE_​TYPE_​OPAQUE_​WIN32

10.0

hip​External​Semaphore​Handle​Type​Opaque​Win32

4.4.0

CU_​EXTERNAL_​SEMAPHORE_​HANDLE_​TYPE_​OPAQUE_​WIN32_​KMT

10.0

hip​External​Semaphore​Handle​Type​Opaque​Win32Kmt

4.4.0

CU_​EXTERNAL_​SEMAPHORE_​HANDLE_​TYPE_​TIMELINE_​SEMAPHORE_​FD

11.2

CU_​EXTERNAL_​SEMAPHORE_​HANDLE_​TYPE_​TIMELINE_​SEMAPHORE_​WIN32

11.2

CU_​FLUSH_​GPU_​DIRECT_​RDMA_​WRITES_​OPTION_​HOST

11.3

hip​Flush​GPUDirect​RDMAWrites​Option​Host

6.1.0

CU_​FLUSH_​GPU_​DIRECT_​RDMA_​WRITES_​OPTION_​MEMOPS

11.3

hip​Flush​GPUDirect​RDMAWrites​Option​Mem​Ops

6.1.0

CU_​FLUSH_​GPU_​DIRECT_​RDMA_​WRITES_​TARGET_​CURRENT_​CTX

11.3

CU_​FLUSH_​GPU_​DIRECT_​RDMA_​WRITES_​TO_​ALL_​DEVICES

11.3

CU_​FLUSH_​GPU_​DIRECT_​RDMA_​WRITES_​TO_​OWNER

11.3

CU_​FUNCTION_​LOADING_​STATE_​LOADED

12.4

CU_​FUNCTION_​LOADING_​STATE_​MAX

12.4

CU_​FUNCTION_​LOADING_​STATE_​UNLOADED

12.4

CU_​FUNC_​ATTRIBUTE_​BINARY_​VERSION

HIP_​FUNC_​ATTRIBUTE_​BINARY_​VERSION

2.8.0

CU_​FUNC_​ATTRIBUTE_​CACHE_​MODE_​CA

HIP_​FUNC_​ATTRIBUTE_​CACHE_​MODE_​CA

2.8.0

CU_​FUNC_​ATTRIBUTE_​CLUSTER_​SCHEDULING_​POLICY_​PREFERENCE

11.8

CU_​FUNC_​ATTRIBUTE_​CLUSTER_​SIZE_​MUST_​BE_​SET

11.8

CU_​FUNC_​ATTRIBUTE_​CONST_​SIZE_​BYTES

HIP_​FUNC_​ATTRIBUTE_​CONST_​SIZE_​BYTES

2.8.0

CU_​FUNC_​ATTRIBUTE_​LOCAL_​SIZE_​BYTES

HIP_​FUNC_​ATTRIBUTE_​LOCAL_​SIZE_​BYTES

2.8.0

CU_​FUNC_​ATTRIBUTE_​MAX

HIP_​FUNC_​ATTRIBUTE_​MAX

2.8.0

CU_​FUNC_​ATTRIBUTE_​MAX_​DYNAMIC_​SHARED_​SIZE_​BYTES

9.0

HIP_​FUNC_​ATTRIBUTE_​MAX_​DYNAMIC_​SHARED_​SIZE_​BYTES

2.8.0

CU_​FUNC_​ATTRIBUTE_​MAX_​THREADS_​PER_​BLOCK

HIP_​FUNC_​ATTRIBUTE_​MAX_​THREADS_​PER_​BLOCK

2.8.0

CU_​FUNC_​ATTRIBUTE_​NON_​PORTABLE_​CLUSTER_​SIZE_​ALLOWED

11.8

CU_​FUNC_​ATTRIBUTE_​NUM_​REGS

HIP_​FUNC_​ATTRIBUTE_​NUM_​REGS

2.8.0

CU_​FUNC_​ATTRIBUTE_​PREFERRED_​SHARED_​MEMORY_​CARVEOUT

9.0

HIP_​FUNC_​ATTRIBUTE_​PREFERRED_​SHARED_​MEMORY_​CARVEOUT

2.8.0

CU_​FUNC_​ATTRIBUTE_​PTX_​VERSION

HIP_​FUNC_​ATTRIBUTE_​PTX_​VERSION

2.8.0

CU_​FUNC_​ATTRIBUTE_​REQUIRED_​CLUSTER_​DEPTH

11.8

CU_​FUNC_​ATTRIBUTE_​REQUIRED_​CLUSTER_​HEIGHT

11.8

CU_​FUNC_​ATTRIBUTE_​REQUIRED_​CLUSTER_​WIDTH

11.8

CU_​FUNC_​ATTRIBUTE_​SHARED_​SIZE_​BYTES

HIP_​FUNC_​ATTRIBUTE_​SHARED_​SIZE_​BYTES

2.8.0

CU_​FUNC_​CACHE_​PREFER_​EQUAL

hip​Func​Cache​Prefer​Equal

1.6.0

CU_​FUNC_​CACHE_​PREFER_​L1

hip​Func​Cache​Prefer​L1

1.6.0

CU_​FUNC_​CACHE_​PREFER_​NONE

hip​Func​Cache​Prefer​None

1.6.0

CU_​FUNC_​CACHE_​PREFER_​SHARED

hip​Func​Cache​Prefer​Shared

1.6.0

CU_​GET_​PROC_​ADDRESS_​DEFAULT

11.3

CU_​GET_​PROC_​ADDRESS_​LEGACY_​STREAM

11.3

CU_​GET_​PROC_​ADDRESS_​PER_​THREAD_​DEFAULT_​STREAM

11.3

CU_​GET_​PROC_​ADDRESS_​SUCCESS

12.0

HIP_​GET_​PROC_​ADDRESS_​SUCCESS

6.2.0

CU_​GET_​PROC_​ADDRESS_​SYMBOL_​NOT_​FOUND

12.0

HIP_​GET_​PROC_​ADDRESS_​SYMBOL_​NOT_​FOUND

6.2.0

CU_​GET_​PROC_​ADDRESS_​VERSION_​NOT_​SUFFICIENT

12.0

HIP_​GET_​PROC_​ADDRESS_​VERSION_​NOT_​SUFFICIENT

6.2.0

CU_​GL_​DEVICE_​LIST_​ALL

hip​GLDevice​List​All

4.4.0

CU_​GL_​DEVICE_​LIST_​CURRENT_​FRAME

hip​GLDevice​List​Current​Frame

4.4.0

CU_​GL_​DEVICE_​LIST_​NEXT_​FRAME

hip​GLDevice​List​Next​Frame

4.4.0

CU_​GL_​MAP_​RESOURCE_​FLAGS_​NONE

CU_​GL_​MAP_​RESOURCE_​FLAGS_​READ_​ONLY

CU_​GL_​MAP_​RESOURCE_​FLAGS_​WRITE_​DISCARD

CU_​GPU_​DIRECT_​RDMA_​WRITES_​ORDERING_​ALL_​DEVICES

11.3

hip​GPUDirect​RDMAWrites​Ordering​All​Devices

6.1.0

CU_​GPU_​DIRECT_​RDMA_​WRITES_​ORDERING_​NONE

11.3

hip​GPUDirect​RDMAWrites​Ordering​None

6.1.0

CU_​GPU_​DIRECT_​RDMA_​WRITES_​ORDERING_​OWNER

11.3

hip​GPUDirect​RDMAWrites​Ordering​Owner

6.1.0

CU_​GRAPHICS_​MAP_​RESOURCE_​FLAGS_​NONE

CU_​GRAPHICS_​MAP_​RESOURCE_​FLAGS_​READ_​ONLY

CU_​GRAPHICS_​MAP_​RESOURCE_​FLAGS_​WRITE_​DISCARD

CU_​GRAPHICS_​REGISTER_​FLAGS_​NONE

hip​Graphics​Register​Flags​None

4.4.0

CU_​GRAPHICS_​REGISTER_​FLAGS_​READ_​ONLY

hip​Graphics​Register​Flags​Read​Only

4.4.0

CU_​GRAPHICS_​REGISTER_​FLAGS_​SURFACE_​LDST

hip​Graphics​Register​Flags​Surface​Load​Store

4.4.0

CU_​GRAPHICS_​REGISTER_​FLAGS_​TEXTURE_​GATHER

hip​Graphics​Register​Flags​Texture​Gather

4.4.0

CU_​GRAPHICS_​REGISTER_​FLAGS_​WRITE_​DISCARD

hip​Graphics​Register​Flags​Write​Discard

4.4.0

CU_​GRAPH_​COND_​ASSIGN_​DEFAULT

12.3

CU_​GRAPH_​COND_​TYPE_​IF

12.3

CU_​GRAPH_​COND_​TYPE_​WHILE

12.3

CU_​GRAPH_​DEBUG_​DOT_​FLAGS_​BATCH_​MEM_​OP_​NODE_​PARAMS

11.7

CU_​GRAPH_​DEBUG_​DOT_​FLAGS_​CONDITIONAL_​NODE_​PARAMS

12.3

CU_​GRAPH_​DEBUG_​DOT_​FLAGS_​EVENT_​NODE_​PARAMS

11.3

hip​Graph​Debug​Dot​Flags​Event​Node​Params

5.5.0

CU_​GRAPH_​DEBUG_​DOT_​FLAGS_​EXTRA_​TOPO_​INFO

12.0

CU_​GRAPH_​DEBUG_​DOT_​FLAGS_​EXT_​SEMAS_​SIGNAL_​NODE_​PARAMS

11.3

hip​Graph​Debug​Dot​Flags​Ext​Semas​Signal​Node​Params

5.5.0

CU_​GRAPH_​DEBUG_​DOT_​FLAGS_​EXT_​SEMAS_​WAIT_​NODE_​PARAMS

11.3

hip​Graph​Debug​Dot​Flags​Ext​Semas​Wait​Node​Params

5.5.0

CU_​GRAPH_​DEBUG_​DOT_​FLAGS_​HANDLES

11.3

hip​Graph​Debug​Dot​Flags​Handles

5.5.0

CU_​GRAPH_​DEBUG_​DOT_​FLAGS_​HOST_​NODE_​PARAMS

11.3

hip​Graph​Debug​Dot​Flags​Host​Node​Params

5.5.0

CU_​GRAPH_​DEBUG_​DOT_​FLAGS_​KERNEL_​NODE_​ATTRIBUTES

11.3

hip​Graph​Debug​Dot​Flags​Kernel​Node​Attributes

5.5.0

CU_​GRAPH_​DEBUG_​DOT_​FLAGS_​KERNEL_​NODE_​PARAMS

11.3

hip​Graph​Debug​Dot​Flags​Kernel​Node​Params

5.5.0

CU_​GRAPH_​DEBUG_​DOT_​FLAGS_​MEMCPY_​NODE_​PARAMS

11.3

hip​Graph​Debug​Dot​Flags​Memcpy​Node​Params

5.5.0

CU_​GRAPH_​DEBUG_​DOT_​FLAGS_​MEMSET_​NODE_​PARAMS

11.3

hip​Graph​Debug​Dot​Flags​Memset​Node​Params

5.5.0

CU_​GRAPH_​DEBUG_​DOT_​FLAGS_​MEM_​ALLOC_​NODE_​PARAMS

11.4

CU_​GRAPH_​DEBUG_​DOT_​FLAGS_​MEM_​FREE_​NODE_​PARAMS

11.4

CU_​GRAPH_​DEBUG_​DOT_​FLAGS_​RUNTIME_​TYPES

11.3

hip​Graph​Debug​Dot​Flags​Runtime​Types

CU_​GRAPH_​DEBUG_​DOT_​FLAGS_​VERBOSE

11.3

hip​Graph​Debug​Dot​Flags​Verbose

5.5.0

CU_​GRAPH_​DEPENDENCY_​TYPE_​DEFAULT

12.3

hip​Graph​Dependency​Type​Default

6.2.0

CU_​GRAPH_​DEPENDENCY_​TYPE_​PROGRAMMATIC

12.3

hip​Graph​Dependency​Type​Programmatic

6.2.0

CU_​GRAPH_​EXEC_​UPDATE_​ERROR

10.2

hip​Graph​Exec​Update​Error

4.3.0

CU_​GRAPH_​EXEC_​UPDATE_​ERROR_​ATTRIBUTES_​CHANGED

11.6

CU_​GRAPH_​EXEC_​UPDATE_​ERROR_​FUNCTION_​CHANGED

10.2

hip​Graph​Exec​Update​Error​Function​Changed

4.3.0

CU_​GRAPH_​EXEC_​UPDATE_​ERROR_​NODE_​TYPE_​CHANGED

10.2

hip​Graph​Exec​Update​Error​Node​Type​Changed

4.3.0

CU_​GRAPH_​EXEC_​UPDATE_​ERROR_​NOT_​SUPPORTED

10.2

hip​Graph​Exec​Update​Error​Not​Supported

4.3.0

CU_​GRAPH_​EXEC_​UPDATE_​ERROR_​PARAMETERS_​CHANGED

10.2

hip​Graph​Exec​Update​Error​Parameters​Changed

4.3.0

CU_​GRAPH_​EXEC_​UPDATE_​ERROR_​TOPOLOGY_​CHANGED

10.2

hip​Graph​Exec​Update​Error​Topology​Changed

4.3.0

CU_​GRAPH_​EXEC_​UPDATE_​ERROR_​UNSUPPORTED_​FUNCTION_​CHANGE

11.2

hip​Graph​Exec​Update​Error​Unsupported​Function​Change

4.3.0

CU_​GRAPH_​EXEC_​UPDATE_​SUCCESS

10.2

hip​Graph​Exec​Update​Success

4.3.0

CU_​GRAPH_​KERNEL_​NODE_​PORT_​DEFAULT

12.3

hip​Graph​Kernel​Node​Port​Default

6.2.0

CU_​GRAPH_​KERNEL_​NODE_​PORT_​LAUNCH_​ORDER

12.3

hip​Graph​Kernel​Node​Port​Launch​Completion

6.2.0

CU_​GRAPH_​KERNEL_​NODE_​PORT_​PROGRAMMATIC

12.3

hip​Graph​Kernel​Node​Port​Programmatic

6.2.0

CU_​GRAPH_​MEM_​ATTR_​RESERVED_​MEM_​CURRENT

11.4

hip​Graph​Mem​Attr​Reserved​Mem​Current

5.3.0

CU_​GRAPH_​MEM_​ATTR_​RESERVED_​MEM_​HIGH

11.4

hip​Graph​Mem​Attr​Reserved​Mem​High

5.3.0

CU_​GRAPH_​MEM_​ATTR_​USED_​MEM_​CURRENT

11.4

hip​Graph​Mem​Attr​Used​Mem​Current

5.3.0

CU_​GRAPH_​MEM_​ATTR_​USED_​MEM_​HIGH

11.4

hip​Graph​Mem​Attr​Used​Mem​High

5.3.0

CU_​GRAPH_​NODE_​TYPE_​BATCH_​MEM_​OP

11.7

hip​Graph​Node​Type​Batch​Mem​Op

6.4.0

6.4.0

CU_​GRAPH_​NODE_​TYPE_​CONDITIONAL

12.3

CU_​GRAPH_​NODE_​TYPE_​COUNT

10.0

11.0

hip​Graph​Node​Type​Count

4.3.0

CU_​GRAPH_​NODE_​TYPE_​EMPTY

10.0

hip​Graph​Node​Type​Empty

4.3.0

CU_​GRAPH_​NODE_​TYPE_​EVENT_​RECORD

11.1

hip​Graph​Node​Type​Event​Record

4.3.0

CU_​GRAPH_​NODE_​TYPE_​EXT_​SEMAS_​SIGNAL

11.2

hip​Graph​Node​Type​Ext​Semaphore​Signal

5.3.0

CU_​GRAPH_​NODE_​TYPE_​EXT_​SEMAS_​WAIT

11.2

hip​Graph​Node​Type​Ext​Semaphore​Wait

5.3.0

CU_​GRAPH_​NODE_​TYPE_​GRAPH

10.0

hip​Graph​Node​Type​Graph

4.3.0

CU_​GRAPH_​NODE_​TYPE_​HOST

10.0

hip​Graph​Node​Type​Host

4.3.0

CU_​GRAPH_​NODE_​TYPE_​KERNEL

10.0

hip​Graph​Node​Type​Kernel

4.3.0

CU_​GRAPH_​NODE_​TYPE_​MEMCPY

10.0

hip​Graph​Node​Type​Memcpy

4.3.0

CU_​GRAPH_​NODE_​TYPE_​MEMSET

10.0

hip​Graph​Node​Type​Memset

4.3.0

CU_​GRAPH_​NODE_​TYPE_​MEM_​ALLOC

11.4

hip​Graph​Node​Type​Mem​Alloc

5.5.0

CU_​GRAPH_​NODE_​TYPE_​MEM_​FREE

11.4

hip​Graph​Node​Type​Mem​Free

5.5.0

CU_​GRAPH_​NODE_​TYPE_​WAIT_​EVENT

11.1

hip​Graph​Node​Type​Wait​Event

4.3.0

CU_​GRAPH_​USER_​OBJECT_​MOVE

11.3

hip​Graph​User​Object​Move

5.3.0

CU_​GREEN_​CTX_​DEFAULT_​STREAM

12.4

CU_​IPC_​HANDLE_​SIZE

HIP_​IPC_​HANDLE_​SIZE

1.6.0

CU_​IPC_​MEM_​LAZY_​ENABLE_​PEER_​ACCESS

hip​Ipc​Mem​Lazy​Enable​Peer​Access

1.6.0

CU_​JIT_​CACHE_​MODE

HIPRTC_​JIT_​CACHE_​MODE

1.6.0

CU_​JIT_​CACHE_​OPTION_​CA

CU_​JIT_​CACHE_​OPTION_​CG

CU_​JIT_​CACHE_​OPTION_​NONE

CU_​JIT_​ERROR_​LOG_​BUFFER

HIPRTC_​JIT_​ERROR_​LOG_​BUFFER

1.6.0

CU_​JIT_​ERROR_​LOG_​BUFFER_​SIZE_​BYTES

HIPRTC_​JIT_​ERROR_​LOG_​BUFFER_​SIZE_​BYTES

1.6.0

CU_​JIT_​FALLBACK_​STRATEGY

HIPRTC_​JIT_​FALLBACK_​STRATEGY

1.6.0

CU_​JIT_​FAST_​COMPILE

HIPRTC_​JIT_​FAST_​COMPILE

1.6.0

CU_​JIT_​FMA

11.4

12.0

CU_​JIT_​FTZ

11.4

12.0

CU_​JIT_​GENERATE_​DEBUG_​INFO

HIPRTC_​JIT_​GENERATE_​DEBUG_​INFO

1.6.0

CU_​JIT_​GENERATE_​LINE_​INFO

HIPRTC_​JIT_​GENERATE_​LINE_​INFO

1.6.0

CU_​JIT_​GLOBAL_​SYMBOL_​ADDRESSES

CU_​JIT_​GLOBAL_​SYMBOL_​COUNT

CU_​JIT_​GLOBAL_​SYMBOL_​NAMES

CU_​JIT_​INFO_​LOG_​BUFFER

HIPRTC_​JIT_​INFO_​LOG_​BUFFER

1.6.0

CU_​JIT_​INFO_​LOG_​BUFFER_​SIZE_​BYTES

HIPRTC_​JIT_​INFO_​LOG_​BUFFER_​SIZE_​BYTES

1.6.0

CU_​JIT_​INPUT_​CUBIN

HIPRTC_​JIT_​INPUT_​CUBIN

5.3.0

CU_​JIT_​INPUT_​FATBINARY

HIPRTC_​JIT_​INPUT_​FATBINARY

5.3.0

CU_​JIT_​INPUT_​LIBRARY

HIPRTC_​JIT_​INPUT_​LIBRARY

5.3.0

CU_​JIT_​INPUT_​NVVM

11.4

12.0

HIPRTC_​JIT_​INPUT_​NVVM

5.3.0

CU_​JIT_​INPUT_​OBJECT

HIPRTC_​JIT_​INPUT_​OBJECT

5.3.0

CU_​JIT_​INPUT_​PTX

HIPRTC_​JIT_​INPUT_​PTX

5.3.0

CU_​JIT_​LOG_​VERBOSE

HIPRTC_​JIT_​LOG_​VERBOSE

1.6.0

CU_​JIT_​LTO

11.4

12.0

CU_​JIT_​MAX_​REGISTERS

HIPRTC_​JIT_​MAX_​REGISTERS

1.6.0

CU_​JIT_​MAX_​THREADS_​PER_​BLOCK

12.4

CU_​JIT_​MIN_​CTA_​PER_​SM

12.3

CU_​JIT_​NEW_​SM3X_​OPT

HIPRTC_​JIT_​NEW_​SM3X_​OPT

1.6.0

CU_​JIT_​NUM_​INPUT_​TYPES

HIPRTC_​JIT_​NUM_​LEGACY_​INPUT_​TYPES

5.3.0

CU_​JIT_​NUM_​OPTIONS

HIPRTC_​JIT_​NUM_​OPTIONS

1.6.0

CU_​JIT_​OPTIMIZATION_​LEVEL

HIPRTC_​JIT_​OPTIMIZATION_​LEVEL

1.6.0

CU_​JIT_​OPTIMIZE_​UNUSED_​DEVICE_​VARIABLES

11.7

12.0

CU_​JIT_​OVERRIDE_​DIRECTIVE_​VALUES

12.4

CU_​JIT_​POSITION_​INDEPENDENT_​CODE

12.0

CU_​JIT_​PREC_​DIV

11.4

12.0

CU_​JIT_​PREC_​SQRT

11.4

12.0

CU_​JIT_​REFERENCED_​KERNEL_​COUNT

11.7

12.0

CU_​JIT_​REFERENCED_​KERNEL_​NAMES

11.7

12.0

CU_​JIT_​REFERENCED_​VARIABLE_​COUNT

11.7

12.0

CU_​JIT_​REFERENCED_​VARIABLE_​NAMES

11.7

12.0

CU_​JIT_​TARGET

HIPRTC_​JIT_​TARGET

1.6.0

CU_​JIT_​TARGET_​FROM_​CUCONTEXT

HIPRTC_​JIT_​TARGET_​FROM_​HIPCONTEXT

1.6.0

CU_​JIT_​THREADS_​PER_​BLOCK

HIPRTC_​JIT_​THREADS_​PER_​BLOCK

1.6.0

CU_​JIT_​WALL_​TIME

HIPRTC_​JIT_​WALL_​TIME

1.6.0

CU_​KERNEL_​NODE_​ATTRIBUTE_​ACCESS_​POLICY_​WINDOW

11.0

hip​Kernel​Node​Attribute​Access​Policy​Window

5.2.0

CU_​KERNEL_​NODE_​ATTRIBUTE_​CLUSTER_​DIMENSION

11.8

CU_​KERNEL_​NODE_​ATTRIBUTE_​CLUSTER_​SCHEDULING_​POLICY_​PREFERENCE

11.8

CU_​KERNEL_​NODE_​ATTRIBUTE_​COOPERATIVE

11.0

hip​Kernel​Node​Attribute​Cooperative

5.2.0

CU_​KERNEL_​NODE_​ATTRIBUTE_​DEVICE_​UPDATABLE_​KERNEL_​NODE

12.4

CU_​KERNEL_​NODE_​ATTRIBUTE_​MEM_​SYNC_​DOMAIN

12.0

CU_​KERNEL_​NODE_​ATTRIBUTE_​MEM_​SYNC_​DOMAIN_​MAP

12.0

CU_​KERNEL_​NODE_​ATTRIBUTE_​PREFERRED_​SHARED_​MEMORY_​CARVEOUT

12.5

CU_​KERNEL_​NODE_​ATTRIBUTE_​PRIORITY

11.7

hip​Kernel​Node​Attribute​Priority

6.2.0

CU_​LAUNCH_​ATTRIBUTE_​ACCESS_​POLICY_​WINDOW

11.8

hip​Launch​Attribute​Access​Policy​Window

6.2.0

CU_​LAUNCH_​ATTRIBUTE_​CLUSTER_​DIMENSION

11.8

CU_​LAUNCH_​ATTRIBUTE_​CLUSTER_​SCHEDULING_​POLICY_​PREFERENCE

11.8

CU_​LAUNCH_​ATTRIBUTE_​COOPERATIVE

11.8

hip​Launch​Attribute​Cooperative

6.2.0

CU_​LAUNCH_​ATTRIBUTE_​DEVICE_​UPDATABLE_​KERNEL_​NODE

12.4

CU_​LAUNCH_​ATTRIBUTE_​IGNORE

11.8

CU_​LAUNCH_​ATTRIBUTE_​LAUNCH_​COMPLETION_​EVENT

12.3

CU_​LAUNCH_​ATTRIBUTE_​MAX

12.1

CU_​LAUNCH_​ATTRIBUTE_​MEM_​SYNC_​DOMAIN

12.0

CU_​LAUNCH_​ATTRIBUTE_​MEM_​SYNC_​DOMAIN_​MAP

12.0

CU_​LAUNCH_​ATTRIBUTE_​PREFERRED_​SHARED_​MEMORY_​CARVEOUT

12.5

CU_​LAUNCH_​ATTRIBUTE_​PRIORITY

11.8

hip​Launch​Attribute​Priority

6.2.0

CU_​LAUNCH_​ATTRIBUTE_​PROGRAMMATIC_​EVENT

11.8

CU_​LAUNCH_​ATTRIBUTE_​PROGRAMMATIC_​STREAM_​SERIALIZATION

11.8

CU_​LAUNCH_​ATTRIBUTE_​SYNCHRONIZATION_​POLICY

11.8

CU_​LAUNCH_​MEM_​SYNC_​DOMAIN_​DEFAULT

12.0

CU_​LAUNCH_​MEM_​SYNC_​DOMAIN_​REMOTE

12.0

CU_​LAUNCH_​PARAM_​BUFFER_​POINTER

HIP_​LAUNCH_​PARAM_​BUFFER_​POINTER

1.6.0

CU_​LAUNCH_​PARAM_​BUFFER_​POINTER_​AS_​INT

11.7

CU_​LAUNCH_​PARAM_​BUFFER_​SIZE

HIP_​LAUNCH_​PARAM_​BUFFER_​SIZE

1.6.0

CU_​LAUNCH_​PARAM_​BUFFER_​SIZE_​AS_​INT

11.7

CU_​LAUNCH_​PARAM_​END

HIP_​LAUNCH_​PARAM_​END

1.6.0

CU_​LAUNCH_​PARAM_​END_​AS_​INT

11.7

CU_​LIBRARY_​BINARY_​IS_​PRESERVED

12.0

CU_​LIBRARY_​HOST_​UNIVERSAL_​FUNCTION_​AND_​DATA_​TABLE

12.0

CU_​LIBRARY_​NUM_​OPTIONS

12.0

CU_​LIMIT_​CIG_​ENABLED

12.5

CU_​LIMIT_​CIG_​SHMEM_​FALLBACK_​ENABLED

12.5

CU_​LIMIT_​DEV_​RUNTIME_​PENDING_​LAUNCH_​COUNT

CU_​LIMIT_​DEV_​RUNTIME_​SYNC_​DEPTH

CU_​LIMIT_​MALLOC_​HEAP_​SIZE

hip​Limit​Malloc​Heap​Size

1.6.0

CU_​LIMIT_​MAX

CU_​LIMIT_​MAX_​L2_​FETCH_​GRANULARITY

10.0

CU_​LIMIT_​PERSISTING_​L2_​CACHE_​SIZE

11.0

CU_​LIMIT_​PRINTF_​FIFO_​SIZE

hip​Limit​Printf​Fifo​Size

4.5.0

CU_​LIMIT_​SHMEM_​SIZE

12.5

CU_​LIMIT_​STACK_​SIZE

hip​Limit​Stack​Size

5.3.0

CU_​MEMHOSTALLOC_​DEVICEMAP

hip​Host​Malloc​Mapped

1.6.0

CU_​MEMHOSTALLOC_​PORTABLE

hip​Host​Malloc​Portable

1.6.0

CU_​MEMHOSTALLOC_​WRITECOMBINED

hip​Host​Malloc​Write​Combined

1.6.0

CU_​MEMHOSTREGISTER_​DEVICEMAP

hip​Host​Register​Mapped

1.6.0

CU_​MEMHOSTREGISTER_​IOMEMORY

7.5

hip​Host​Register​Io​Memory

1.6.0

CU_​MEMHOSTREGISTER_​PORTABLE

hip​Host​Register​Portable

1.6.0

CU_​MEMHOSTREGISTER_​READ_​ONLY

11.1

hip​Host​Register​Read​Only

5.6.0

CU_​MEMORYTYPE_​ARRAY

hip​Memory​Type​Array

1.7.0

CU_​MEMORYTYPE_​DEVICE

hip​Memory​Type​Device

1.6.0

CU_​MEMORYTYPE_​HOST

hip​Memory​Type​Host

1.6.0

CU_​MEMORYTYPE_​UNIFIED

hip​Memory​Type​Unified

1.6.0

CU_​MEMPOOL_​ATTR_​RELEASE_​THRESHOLD

11.2

hip​Mem​Pool​Attr​Release​Threshold

5.2.0

CU_​MEMPOOL_​ATTR_​RESERVED_​MEM_​CURRENT

11.3

hip​Mem​Pool​Attr​Reserved​Mem​Current

5.2.0

CU_​MEMPOOL_​ATTR_​RESERVED_​MEM_​HIGH

11.3

hip​Mem​Pool​Attr​Reserved​Mem​High

5.2.0

CU_​MEMPOOL_​ATTR_​REUSE_​ALLOW_​INTERNAL_​DEPENDENCIES

11.2

hip​Mem​Pool​Reuse​Allow​Internal​Dependencies

5.2.0

CU_​MEMPOOL_​ATTR_​REUSE_​ALLOW_​OPPORTUNISTIC

11.2

hip​Mem​Pool​Reuse​Allow​Opportunistic

5.2.0

CU_​MEMPOOL_​ATTR_​REUSE_​FOLLOW_​EVENT_​DEPENDENCIES

11.2

hip​Mem​Pool​Reuse​Follow​Event​Dependencies

5.2.0

CU_​MEMPOOL_​ATTR_​USED_​MEM_​CURRENT

11.3

hip​Mem​Pool​Attr​Used​Mem​Current

5.2.0

CU_​MEMPOOL_​ATTR_​USED_​MEM_​HIGH

11.3

hip​Mem​Pool​Attr​Used​Mem​High

5.2.0

CU_​MEM_​ACCESS_​FLAGS_​PROT_​MAX

10.2

CU_​MEM_​ACCESS_​FLAGS_​PROT_​NONE

10.2

hip​Mem​Access​Flags​Prot​None

5.2.0

CU_​MEM_​ACCESS_​FLAGS_​PROT_​READ

10.2

hip​Mem​Access​Flags​Prot​Read

5.2.0

CU_​MEM_​ACCESS_​FLAGS_​PROT_​READWRITE

10.2

hip​Mem​Access​Flags​Prot​Read​Write

5.2.0

CU_​MEM_​ADVISE_​SET_​ACCESSED_​BY

8.0

hip​Mem​Advise​Set​Accessed​By

3.7.0

CU_​MEM_​ADVISE_​SET_​PREFERRED_​LOCATION

8.0

hip​Mem​Advise​Set​Preferred​Location

3.7.0

CU_​MEM_​ADVISE_​SET_​READ_​MOSTLY

8.0

hip​Mem​Advise​Set​Read​Mostly

3.7.0

CU_​MEM_​ADVISE_​UNSET_​ACCESSED_​BY

8.0

hip​Mem​Advise​Unset​Accessed​By

3.7.0

CU_​MEM_​ADVISE_​UNSET_​PREFERRED_​LOCATION

8.0

hip​Mem​Advise​Unset​Preferred​Location

3.7.0

CU_​MEM_​ADVISE_​UNSET_​READ_​MOSTLY

8.0

hip​Mem​Advise​Unset​Read​Mostly

3.7.0

CU_​MEM_​ALLOCATION_​TYPE_​INVALID

10.2

hip​Mem​Allocation​Type​Invalid

5.2.0

CU_​MEM_​ALLOCATION_​TYPE_​MAX

10.2

hip​Mem​Allocation​Type​Max

5.2.0

CU_​MEM_​ALLOCATION_​TYPE_​PINNED

10.2

hip​Mem​Allocation​Type​Pinned

5.2.0

CU_​MEM_​ALLOC_​GRANULARITY_​MINIMUM

10.2

hip​Mem​Allocation​Granularity​Minimum

5.2.0

CU_​MEM_​ALLOC_​GRANULARITY_​RECOMMENDED

10.2

hip​Mem​Allocation​Granularity​Recommended

5.2.0

CU_​MEM_​ATTACH_​GLOBAL

hip​Mem​Attach​Global

2.5.0

CU_​MEM_​ATTACH_​HOST

hip​Mem​Attach​Host

2.5.0

CU_​MEM_​ATTACH_​SINGLE

hip​Mem​Attach​Single

3.7.0

CU_​MEM_​CREATE_​USAGE_​TILE_​POOL

11.1

CU_​MEM_​HANDLE_​TYPE_​FABRIC

12.3

CU_​MEM_​HANDLE_​TYPE_​GENERIC

11.1

hip​Mem​Handle​Type​Generic

5.2.0

CU_​MEM_​HANDLE_​TYPE_​MAX

10.2

CU_​MEM_​HANDLE_​TYPE_​NONE

11.2

hip​Mem​Handle​Type​None

5.2.0

CU_​MEM_​HANDLE_​TYPE_​POSIX_​FILE_​DESCRIPTOR

10.2

hip​Mem​Handle​Type​Posix​File​Descriptor

5.2.0

CU_​MEM_​HANDLE_​TYPE_​WIN32

10.2

hip​Mem​Handle​Type​Win32

5.2.0

CU_​MEM_​HANDLE_​TYPE_​WIN32_​KMT

10.2

hip​Mem​Handle​Type​Win32Kmt

5.2.0

CU_​MEM_​LOCATION_​TYPE_​DEVICE

10.2

hip​Mem​Location​Type​Device

5.2.0

CU_​MEM_​LOCATION_​TYPE_​HOST

12.2

CU_​MEM_​LOCATION_​TYPE_​HOST_​NUMA

12.2

CU_​MEM_​LOCATION_​TYPE_​HOST_​NUMA_​CURRENT

12.2

CU_​MEM_​LOCATION_​TYPE_​INVALID

10.2

hip​Mem​Location​Type​Invalid

5.2.0

CU_​MEM_​LOCATION_​TYPE_​MAX

10.2

CU_​MEM_​OPERATION_​TYPE_​MAP

11.1

hip​Mem​Operation​Type​Map

5.2.0

CU_​MEM_​OPERATION_​TYPE_​UNMAP

11.1

hip​Mem​Operation​Type​Unmap

5.2.0

CU_​MEM_​RANGE_​ATTRIBUTE_​ACCESSED_​BY

8.0

hip​Mem​Range​Attribute​Accessed​By

3.7.0

CU_​MEM_​RANGE_​ATTRIBUTE_​LAST_​PREFETCH_​LOCATION

8.0

hip​Mem​Range​Attribute​Last​Prefetch​Location

3.7.0

CU_​MEM_​RANGE_​ATTRIBUTE_​LAST_​PREFETCH_​LOCATION_​ID

12.2

CU_​MEM_​RANGE_​ATTRIBUTE_​LAST_​PREFETCH_​LOCATION_​TYPE

12.2

CU_​MEM_​RANGE_​ATTRIBUTE_​PREFERRED_​LOCATION

8.0

hip​Mem​Range​Attribute​Preferred​Location

3.7.0

CU_​MEM_​RANGE_​ATTRIBUTE_​PREFERRED_​LOCATION_​ID

12.2

CU_​MEM_​RANGE_​ATTRIBUTE_​PREFERRED_​LOCATION_​TYPE

12.2

CU_​MEM_​RANGE_​ATTRIBUTE_​READ_​MOSTLY

8.0

hip​Mem​Range​Attribute​Read​Mostly

3.7.0

CU_​MEM_​RANGE_​HANDLE_​TYPE_​DMA_​BUF_​FD

11.7

CU_​MEM_​RANGE_​HANDLE_​TYPE_​MAX

11.7

CU_​MODULE_​EAGER_​LOADING

11.7

CU_​MODULE_​LAZY_​LOADING

11.7

CU_​MULTICAST_​GRANULARITY_​MINIMUM

12.1

CU_​MULTICAST_​GRANULARITY_​RECOMMENDED

12.1

CU_​OCCUPANCY_​DEFAULT

hip​Occupancy​Default

3.2.0

CU_​OCCUPANCY_​DISABLE_​CACHING_​OVERRIDE

hip​Occupancy​Disable​Caching​Override

5.5.0

CU_​PARAM_​TR_​DEFAULT

CU_​POINTER_​ATTRIBUTE_​ACCESS_​FLAGS

11.1

HIP_​POINTER_​ATTRIBUTE_​ACCESS_​FLAGS

5.0.0

CU_​POINTER_​ATTRIBUTE_​ACCESS_​FLAG_​NONE

11.1

CU_​POINTER_​ATTRIBUTE_​ACCESS_​FLAG_​READ

11.1

CU_​POINTER_​ATTRIBUTE_​ACCESS_​FLAG_​READWRITE

11.1

CU_​POINTER_​ATTRIBUTE_​ALLOWED_​HANDLE_​TYPES

10.2

HIP_​POINTER_​ATTRIBUTE_​ALLOWED_​HANDLE_​TYPES

5.0.0

CU_​POINTER_​ATTRIBUTE_​BUFFER_​ID

HIP_​POINTER_​ATTRIBUTE_​BUFFER_​ID

5.0.0

CU_​POINTER_​ATTRIBUTE_​CONTEXT

HIP_​POINTER_​ATTRIBUTE_​CONTEXT

5.0.0

CU_​POINTER_​ATTRIBUTE_​DEVICE_​ORDINAL

9.2

HIP_​POINTER_​ATTRIBUTE_​DEVICE_​ORDINAL

5.0.0

CU_​POINTER_​ATTRIBUTE_​DEVICE_​POINTER

HIP_​POINTER_​ATTRIBUTE_​DEVICE_​POINTER

5.0.0

CU_​POINTER_​ATTRIBUTE_​HOST_​POINTER

HIP_​POINTER_​ATTRIBUTE_​HOST_​POINTER

5.0.0

CU_​POINTER_​ATTRIBUTE_​IS_​GPU_​DIRECT_​RDMA_​CAPABLE

11.0

HIP_​POINTER_​ATTRIBUTE_​IS_​GPU_​DIRECT_​RDMA_​CAPABLE

5.0.0

CU_​POINTER_​ATTRIBUTE_​IS_​LEGACY_​CUDA_​IPC_​CAPABLE

10.2

HIP_​POINTER_​ATTRIBUTE_​IS_​LEGACY_​HIP_​IPC_​CAPABLE

5.0.0

CU_​POINTER_​ATTRIBUTE_​IS_​MANAGED

HIP_​POINTER_​ATTRIBUTE_​IS_​MANAGED

5.0.0

CU_​POINTER_​ATTRIBUTE_​MAPPED

10.2

HIP_​POINTER_​ATTRIBUTE_​MAPPED

5.0.0

CU_​POINTER_​ATTRIBUTE_​MAPPING_​BASE_​ADDR

11.7

CU_​POINTER_​ATTRIBUTE_​MAPPING_​SIZE

11.7

CU_​POINTER_​ATTRIBUTE_​MEMORY_​BLOCK_​ID

11.7

CU_​POINTER_​ATTRIBUTE_​MEMORY_​TYPE

HIP_​POINTER_​ATTRIBUTE_​MEMORY_​TYPE

5.0.0

CU_​POINTER_​ATTRIBUTE_​MEMPOOL_​HANDLE

11.3

HIP_​POINTER_​ATTRIBUTE_​MEMPOOL_​HANDLE

5.0.0

CU_​POINTER_​ATTRIBUTE_​P2P_​TOKENS

HIP_​POINTER_​ATTRIBUTE_​P2P_​TOKENS

5.0.0

CU_​POINTER_​ATTRIBUTE_​RANGE_​SIZE

10.2

HIP_​POINTER_​ATTRIBUTE_​RANGE_​SIZE

5.0.0

CU_​POINTER_​ATTRIBUTE_​RANGE_​START_​ADDR

10.2

HIP_​POINTER_​ATTRIBUTE_​RANGE_​START_​ADDR

5.0.0

CU_​POINTER_​ATTRIBUTE_​SYNC_​MEMOPS

HIP_​POINTER_​ATTRIBUTE_​SYNC_​MEMOPS

5.0.0

CU_​PREFER_​BINARY

CU_​PREFER_​PTX

CU_​RESOURCE_​TYPE_​ARRAY

HIP_​RESOURCE_​TYPE_​ARRAY

3.5.0

CU_​RESOURCE_​TYPE_​LINEAR

HIP_​RESOURCE_​TYPE_​LINEAR

3.5.0

CU_​RESOURCE_​TYPE_​MIPMAPPED_​ARRAY

HIP_​RESOURCE_​TYPE_​MIPMAPPED_​ARRAY

3.5.0

CU_​RESOURCE_​TYPE_​PITCH2D

HIP_​RESOURCE_​TYPE_​PITCH2D

3.5.0

CU_​RES_​VIEW_​FORMAT_​FLOAT_​1X16

HIP_​RES_​VIEW_​FORMAT_​FLOAT_​1X16

3.5.0

CU_​RES_​VIEW_​FORMAT_​FLOAT_​1X32

HIP_​RES_​VIEW_​FORMAT_​FLOAT_​1X32

3.5.0

CU_​RES_​VIEW_​FORMAT_​FLOAT_​2X16

HIP_​RES_​VIEW_​FORMAT_​FLOAT_​2X16

3.5.0

CU_​RES_​VIEW_​FORMAT_​FLOAT_​2X32

HIP_​RES_​VIEW_​FORMAT_​FLOAT_​2X32

3.5.0

CU_​RES_​VIEW_​FORMAT_​FLOAT_​4X16

HIP_​RES_​VIEW_​FORMAT_​FLOAT_​4X16

3.5.0

CU_​RES_​VIEW_​FORMAT_​FLOAT_​4X32

HIP_​RES_​VIEW_​FORMAT_​FLOAT_​4X32

3.5.0

CU_​RES_​VIEW_​FORMAT_​NONE

HIP_​RES_​VIEW_​FORMAT_​NONE

3.5.0

CU_​RES_​VIEW_​FORMAT_​SIGNED_​BC4

HIP_​RES_​VIEW_​FORMAT_​SIGNED_​BC4

3.5.0

CU_​RES_​VIEW_​FORMAT_​SIGNED_​BC5

HIP_​RES_​VIEW_​FORMAT_​SIGNED_​BC5

3.5.0

CU_​RES_​VIEW_​FORMAT_​SIGNED_​BC6H

HIP_​RES_​VIEW_​FORMAT_​SIGNED_​BC6H

3.5.0

CU_​RES_​VIEW_​FORMAT_​SINT_​1X16

HIP_​RES_​VIEW_​FORMAT_​SINT_​1X16

3.5.0

CU_​RES_​VIEW_​FORMAT_​SINT_​1X32

HIP_​RES_​VIEW_​FORMAT_​SINT_​1X32

3.5.0

CU_​RES_​VIEW_​FORMAT_​SINT_​1X8

HIP_​RES_​VIEW_​FORMAT_​SINT_​1X8

3.5.0

CU_​RES_​VIEW_​FORMAT_​SINT_​2X16

HIP_​RES_​VIEW_​FORMAT_​SINT_​2X16

3.5.0

CU_​RES_​VIEW_​FORMAT_​SINT_​2X32

HIP_​RES_​VIEW_​FORMAT_​SINT_​2X32

3.5.0

CU_​RES_​VIEW_​FORMAT_​SINT_​2X8

HIP_​RES_​VIEW_​FORMAT_​SINT_​2X8

3.5.0

CU_​RES_​VIEW_​FORMAT_​SINT_​4X16

HIP_​RES_​VIEW_​FORMAT_​SINT_​4X16

3.5.0

CU_​RES_​VIEW_​FORMAT_​SINT_​4X32

HIP_​RES_​VIEW_​FORMAT_​SINT_​4X32

3.5.0

CU_​RES_​VIEW_​FORMAT_​SINT_​4X8

HIP_​RES_​VIEW_​FORMAT_​SINT_​4X8

3.5.0

CU_​RES_​VIEW_​FORMAT_​UINT_​1X16

HIP_​RES_​VIEW_​FORMAT_​UINT_​1X16

3.5.0

CU_​RES_​VIEW_​FORMAT_​UINT_​1X32

HIP_​RES_​VIEW_​FORMAT_​UINT_​1X32

3.5.0

CU_​RES_​VIEW_​FORMAT_​UINT_​1X8

HIP_​RES_​VIEW_​FORMAT_​UINT_​1X8

3.5.0

CU_​RES_​VIEW_​FORMAT_​UINT_​2X16

HIP_​RES_​VIEW_​FORMAT_​UINT_​2X16

3.5.0

CU_​RES_​VIEW_​FORMAT_​UINT_​2X32

HIP_​RES_​VIEW_​FORMAT_​UINT_​2X32

3.5.0

CU_​RES_​VIEW_​FORMAT_​UINT_​2X8

HIP_​RES_​VIEW_​FORMAT_​UINT_​2X8

3.5.0

CU_​RES_​VIEW_​FORMAT_​UINT_​4X16

HIP_​RES_​VIEW_​FORMAT_​UINT_​4X16

3.5.0

CU_​RES_​VIEW_​FORMAT_​UINT_​4X32

HIP_​RES_​VIEW_​FORMAT_​UINT_​4X32

3.5.0

CU_​RES_​VIEW_​FORMAT_​UINT_​4X8

HIP_​RES_​VIEW_​FORMAT_​UINT_​4X8

3.5.0

CU_​RES_​VIEW_​FORMAT_​UNSIGNED_​BC1

HIP_​RES_​VIEW_​FORMAT_​UNSIGNED_​BC1

3.5.0

CU_​RES_​VIEW_​FORMAT_​UNSIGNED_​BC2

HIP_​RES_​VIEW_​FORMAT_​UNSIGNED_​BC2

3.5.0

CU_​RES_​VIEW_​FORMAT_​UNSIGNED_​BC3

HIP_​RES_​VIEW_​FORMAT_​UNSIGNED_​BC3

3.5.0

CU_​RES_​VIEW_​FORMAT_​UNSIGNED_​BC4

HIP_​RES_​VIEW_​FORMAT_​UNSIGNED_​BC4

3.5.0

CU_​RES_​VIEW_​FORMAT_​UNSIGNED_​BC5

HIP_​RES_​VIEW_​FORMAT_​UNSIGNED_​BC5

3.5.0

CU_​RES_​VIEW_​FORMAT_​UNSIGNED_​BC6H

HIP_​RES_​VIEW_​FORMAT_​UNSIGNED_​BC6H

3.5.0

CU_​RES_​VIEW_​FORMAT_​UNSIGNED_​BC7

HIP_​RES_​VIEW_​FORMAT_​UNSIGNED_​BC7

3.5.0

CU_​SHAREDMEM_​CARVEOUT_​DEFAULT

9.0

CU_​SHAREDMEM_​CARVEOUT_​MAX_​L1

9.0

CU_​SHAREDMEM_​CARVEOUT_​MAX_​SHARED

9.0

CU_​SHARED_​MEM_​CONFIG_​DEFAULT_​BANK_​SIZE

hip​Shared​Mem​Bank​Size​Default

1.6.0

CU_​SHARED_​MEM_​CONFIG_​EIGHT_​BYTE_​BANK_​SIZE

hip​Shared​Mem​Bank​Size​Eight​Byte

1.6.0

CU_​SHARED_​MEM_​CONFIG_​FOUR_​BYTE_​BANK_​SIZE

hip​Shared​Mem​Bank​Size​Four​Byte

1.6.0

CU_​STREAM_​ADD_​CAPTURE_​DEPENDENCIES

11.3

hip​Stream​Add​Capture​Dependencies

5.0.0

CU_​STREAM_​ATTRIBUTE_​ACCESS_​POLICY_​WINDOW

11.0

CU_​STREAM_​ATTRIBUTE_​MEM_​SYNC_​DOMAIN

12.0

CU_​STREAM_​ATTRIBUTE_​MEM_​SYNC_​DOMAIN_​MAP

12.0

CU_​STREAM_​ATTRIBUTE_​PRIORITY

12.0

CU_​STREAM_​ATTRIBUTE_​SYNCHRONIZATION_​POLICY

11.0

CU_​STREAM_​CAPTURE_​MODE_​GLOBAL

10.1

hip​Stream​Capture​Mode​Global

4.3.0

CU_​STREAM_​CAPTURE_​MODE_​RELAXED

10.1

hip​Stream​Capture​Mode​Relaxed

4.3.0

CU_​STREAM_​CAPTURE_​MODE_​THREAD_​LOCAL

10.1

hip​Stream​Capture​Mode​Thread​Local

4.3.0

CU_​STREAM_​CAPTURE_​STATUS_​ACTIVE

10.0

hip​Stream​Capture​Status​Active

4.3.0

CU_​STREAM_​CAPTURE_​STATUS_​INVALIDATED

10.0

hip​Stream​Capture​Status​Invalidated

4.3.0

CU_​STREAM_​CAPTURE_​STATUS_​NONE

10.0

hip​Stream​Capture​Status​None

4.3.0

CU_​STREAM_​DEFAULT

hip​Stream​Default

1.6.0

CU_​STREAM_​LEGACY

hip​Stream​Legacy

6.2.0

CU_​STREAM_​MEMORY_​BARRIER_​TYPE_​GPU

11.7

CU_​STREAM_​MEMORY_​BARRIER_​TYPE_​SYS

11.7

CU_​STREAM_​MEM_​OP_​BARRIER

11.7

hip​Stream​Mem​Op​Barrier

6.4.0

6.4.0

CU_​STREAM_​MEM_​OP_​FLUSH_​REMOTE_​WRITES

8.0

hip​Stream​Mem​Op​Flush​Remote​Writes

6.4.0

6.4.0

CU_​STREAM_​MEM_​OP_​WAIT_​VALUE_​32

8.0

hip​Stream​Mem​Op​Wait​Value32

6.4.0

6.4.0

CU_​STREAM_​MEM_​OP_​WAIT_​VALUE_​64

9.0

hip​Stream​Mem​Op​Wait​Value64

6.4.0

6.4.0

CU_​STREAM_​MEM_​OP_​WRITE_​VALUE_​32

8.0

hip​Stream​Mem​Op​Write​Value32

6.4.0

6.4.0

CU_​STREAM_​MEM_​OP_​WRITE_​VALUE_​64

9.0

hip​Stream​Mem​Op​Write​Value64

6.4.0

6.4.0

CU_​STREAM_​NON_​BLOCKING

hip​Stream​Non​Blocking

1.6.0

CU_​STREAM_​PER_​THREAD

hip​Stream​Per​Thread

4.5.0

CU_​STREAM_​SET_​CAPTURE_​DEPENDENCIES

11.3

hip​Stream​Set​Capture​Dependencies

5.0.0

CU_​STREAM_​WAIT_​VALUE_​AND

8.0

hip​Stream​Wait​Value​And

4.2.0

CU_​STREAM_​WAIT_​VALUE_​EQ

8.0

hip​Stream​Wait​Value​Eq

4.2.0

CU_​STREAM_​WAIT_​VALUE_​FLUSH

8.0

CU_​STREAM_​WAIT_​VALUE_​GEQ

8.0

hip​Stream​Wait​Value​Gte

4.2.0

CU_​STREAM_​WAIT_​VALUE_​NOR

9.0

hip​Stream​Wait​Value​Nor

4.2.0

CU_​STREAM_​WRITE_​VALUE_​DEFAULT

8.0

CU_​STREAM_​WRITE_​VALUE_​NO_​MEMORY_​BARRIER

8.0

CU_​SYNC_​POLICY_​AUTO

11.0

CU_​SYNC_​POLICY_​BLOCKING_​SYNC

11.0

CU_​SYNC_​POLICY_​SPIN

11.0

CU_​SYNC_​POLICY_​YIELD

11.0

CU_​TARGET_​COMPUTE_​10

9.0

CU_​TARGET_​COMPUTE_​11

9.0

CU_​TARGET_​COMPUTE_​12

9.0

CU_​TARGET_​COMPUTE_​13

9.0

CU_​TARGET_​COMPUTE_​20

12.0

CU_​TARGET_​COMPUTE_​21

12.0

CU_​TARGET_​COMPUTE_​30

CU_​TARGET_​COMPUTE_​32

CU_​TARGET_​COMPUTE_​35

CU_​TARGET_​COMPUTE_​37

CU_​TARGET_​COMPUTE_​50

CU_​TARGET_​COMPUTE_​52

CU_​TARGET_​COMPUTE_​53

8.0

CU_​TARGET_​COMPUTE_​60

8.0

CU_​TARGET_​COMPUTE_​61

8.0

CU_​TARGET_​COMPUTE_​62

8.0

CU_​TARGET_​COMPUTE_​70

9.0

CU_​TARGET_​COMPUTE_​72

10.1

CU_​TARGET_​COMPUTE_​73

9.1

10.0

CU_​TARGET_​COMPUTE_​75

9.1

CU_​TARGET_​COMPUTE_​80

11.0

CU_​TARGET_​COMPUTE_​86

11.1

CU_​TARGET_​COMPUTE_​87

11.7

CU_​TARGET_​COMPUTE_​89

11.8

CU_​TARGET_​COMPUTE_​90

11.8

CU_​TARGET_​COMPUTE_​90A

12.0

CU_​TENSOR_​MAP_​DATA_​TYPE_​BFLOAT16

12.0

CU_​TENSOR_​MAP_​DATA_​TYPE_​FLOAT16

12.0

CU_​TENSOR_​MAP_​DATA_​TYPE_​FLOAT32

12.0

CU_​TENSOR_​MAP_​DATA_​TYPE_​FLOAT32_​FTZ

12.0

CU_​TENSOR_​MAP_​DATA_​TYPE_​FLOAT64

12.0

CU_​TENSOR_​MAP_​DATA_​TYPE_​INT32

12.0

CU_​TENSOR_​MAP_​DATA_​TYPE_​INT64

12.0

CU_​TENSOR_​MAP_​DATA_​TYPE_​TFLOAT32

12.0

CU_​TENSOR_​MAP_​DATA_​TYPE_​TFLOAT32_​FTZ

12.0

CU_​TENSOR_​MAP_​DATA_​TYPE_​UINT16

12.0

CU_​TENSOR_​MAP_​DATA_​TYPE_​UINT32

12.0

CU_​TENSOR_​MAP_​DATA_​TYPE_​UINT64

12.0

CU_​TENSOR_​MAP_​DATA_​TYPE_​UINT8

12.0

CU_​TENSOR_​MAP_​FLOAT_​OOB_​FILL_​NAN_​REQUEST_​ZERO_​FMA

12.0

CU_​TENSOR_​MAP_​FLOAT_​OOB_​FILL_​NONE

12.0

CU_​TENSOR_​MAP_​INTERLEAVE_​16B

12.0

CU_​TENSOR_​MAP_​INTERLEAVE_​32B

12.0

CU_​TENSOR_​MAP_​INTERLEAVE_​NONE

12.0

CU_​TENSOR_​MAP_​L2_​PROMOTION_​L2_​128B

12.0

CU_​TENSOR_​MAP_​L2_​PROMOTION_​L2_​256B

12.0

CU_​TENSOR_​MAP_​L2_​PROMOTION_​L2_​64B

12.0

CU_​TENSOR_​MAP_​L2_​PROMOTION_​NONE

12.0

CU_​TENSOR_​MAP_​NUM_​QWORDS

12.0

CU_​TENSOR_​MAP_​SWIZZLE_​128B

12.0

CU_​TENSOR_​MAP_​SWIZZLE_​32B

12.0

CU_​TENSOR_​MAP_​SWIZZLE_​64B

12.0

CU_​TENSOR_​MAP_​SWIZZLE_​NONE

12.0

CU_​TRSA_​OVERRIDE_​FORMAT

HIP_​TRSA_​OVERRIDE_​FORMAT

1.7.0

CU_​TRSF_​DISABLE_​TRILINEAR_​OPTIMIZATION

11.0

CU_​TRSF_​NORMALIZED_​COORDINATES

HIP_​TRSF_​NORMALIZED_​COORDINATES

1.7.0

CU_​TRSF_​READ_​AS_​INTEGER

HIP_​TRSF_​READ_​AS_​INTEGER

1.7.0

CU_​TRSF_​SEAMLESS_​CUBEMAP

11.6

CU_​TRSF_​SRGB

HIP_​TRSF_​SRGB

3.2.0

CU_​TR_​ADDRESS_​MODE_​BORDER

HIP_​TR_​ADDRESS_​MODE_​BORDER

3.5.0

CU_​TR_​ADDRESS_​MODE_​CLAMP

HIP_​TR_​ADDRESS_​MODE_​CLAMP

3.5.0

CU_​TR_​ADDRESS_​MODE_​MIRROR

HIP_​TR_​ADDRESS_​MODE_​MIRROR

3.5.0

CU_​TR_​ADDRESS_​MODE_​WRAP

HIP_​TR_​ADDRESS_​MODE_​WRAP

3.5.0

CU_​TR_​FILTER_​MODE_​LINEAR

HIP_​TR_​FILTER_​MODE_​LINEAR

3.5.0

CU_​TR_​FILTER_​MODE_​POINT

HIP_​TR_​FILTER_​MODE_​POINT

3.5.0

CU_​USER_​OBJECT_​NO_​DESTRUCTOR_​SYNC

11.3

hip​User​Object​No​Destructor​Sync

5.3.0

CUaccess​Policy​Window

11.0

hip​Access​Policy​Window

5.2.0

CUaccess​Policy​Window_​st

11.0

hip​Access​Policy​Window

5.2.0

CUaccess​Property

11.0

hip​Access​Property

5.2.0

CUaccess​Property_​enum

11.0

hip​Access​Property

5.2.0

CUaddress_​mode

HIPaddress_​mode

3.5.0

CUaddress_​mode_​enum

HIPaddress_​mode_​enum

3.5.0

CUarray

hip​Array_​t

1.7.0

CUarray​Map​Info

11.1

hip​Array​Map​Info

5.2.0

CUarray​Map​Info_​st

11.1

hip​Array​Map​Info

5.2.0

CUarray​Map​Info_​v1

11.3

hip​Array​Map​Info

5.2.0

CUarray​Sparse​Subresource​Type

11.1

hip​Array​Sparse​Subresource​Type

5.2.0

CUarray​Sparse​Subresource​Type_​enum

11.1

hip​Array​Sparse​Subresource​Type

5.2.0

CUarray_​cubemap_​face

CUarray_​cubemap_​face_​enum

CUarray_​format

hip​Array_​Format

1.7.0

CUarray_​format_​enum

hip​Array_​Format

1.7.0

CUarray_​st

hip​Array

1.7.0

CUasync​Callback

12.4

CUasync​Callback​Entry_​st

12.4

CUasync​Callback​Handle

12.4

CUasync​Notification​Info

12.4

CUasync​Notification​Info_​st

12.4

CUasync​Notification​Type

12.4

CUasync​Notification​Type_​enum

12.4

CUcig​Data​Type

12.5

CUcig​Data​Type_​enum

12.5

CUcluster​Scheduling​Policy

11.8

CUcluster​Scheduling​Policy_​enum

11.8

CUcomputemode

hip​Compute​Mode

1.9.0

CUcomputemode_​enum

hip​Compute​Mode

1.9.0

CUcontext

hip​Ctx_​t

1.6.0

CUcoredump​Settings

12.1

CUcoredump​Settings_​enum

12.1

CUctx​Cig​Param

12.5

CUctx​Cig​Param_​st

12.5

CUctx​Create​Params

12.5

CUctx​Create​Params_​st

12.5

CUctx_​flags

CUctx_​flags_​enum

CUctx_​st

ihip​Ctx_​t

1.6.0

CUd3d10Device​List

CUd3d10Device​List_​enum

CUd3d10map_​flags

CUd3d10map_​flags_​enum

CUd3d10register_​flags

CUd3d10register_​flags_​enum

CUd3d11Device​List

CUd3d11Device​List_​enum

CUd3d9Device​List

CUd3d9Device​List_​enum

CUd3d9map_​flags

CUd3d9map_​flags_​enum

CUd3d9register_​flags

CUd3d9register_​flags_​enum

CUdev​Resource

12.4

CUdev​Resource​Desc

12.4

CUdev​Resource​Desc_​st

12.4

CUdev​Resource​Type

12.4

CUdev​Resource_​st

12.4

CUdev​Sm​Resource

12.4

CUdev​Sm​Resource​Split_​flags

12.5

CUdev​Sm​Resource_​st

12.4

CUdevice

hip​Device_​t

1.6.0

CUdevice​Numa​Config

12.2

CUdevice​Numa​Config_​enum

12.2

CUdevice_​P2PAttribute

8.0

hip​Device​P2PAttr

3.8.0

CUdevice_​P2PAttribute_​enum

8.0

hip​Device​P2PAttr

3.8.0

CUdevice_​attribute

hip​Device​Attribute_​t

1.6.0

CUdevice_​attribute_​enum

hip​Device​Attribute_​t

1.6.0

CUdevice_​v1

11.3

hip​Device_​t

1.6.0

CUdeviceptr

hip​Deviceptr_​t

1.7.0

CUdeviceptr_​v1

hip​Deviceptr_​t

1.7.0

CUdeviceptr_​v2

11.3

hip​Deviceptr_​t

1.7.0

CUdevprop

CUdevprop_​st

CUdevprop_​v1

11.3

CUdriver​Proc​Address​Query​Result

12.0

hip​Driver​Proc​Address​Query​Result

6.2.0

CUdriver​Proc​Address​Query​Result_​enum

12.0

hip​Driver​Proc​Address​Query​Result

6.2.0

CUdriver​Proc​Address_​flags

11.3

CUdriver​Proc​Address_​flags_​enum

11.3

CUegl​Color​Format

9.0

CUegl​Color​Formate_​enum

9.0

CUegl​Frame​Type

9.0

CUegl​Frame​Type_​enum

9.0

CUegl​Resource​Location​Flags

9.0

CUegl​Resource​Location​Flags_​enum

9.0

CUegl​Stream​Connection

9.0

CUegl​Stream​Connection_​st

9.0

CUevent

hip​Event_​t

1.6.0

CUevent_​flags

CUevent_​flags_​enum

CUevent_​record_​flags

11.1

CUevent_​record_​flags_​enum

11.1

CUevent_​sched_​flags

11.8

CUevent_​sched_​flags_​enum

11.8

CUevent_​st

ihip​Event_​t

1.6.0

CUevent_​wait_​flags

11.1

CUevent_​wait_​flags_​enum

CUexec​Affinity​Param

11.4

CUexec​Affinity​Param_​st

11.4

CUexec​Affinity​Param_​v1

11.4

CUexec​Affinity​Sm​Count

11.4

CUexec​Affinity​Sm​Count_​st

11.4

CUexec​Affinity​Sm​Count_​v1

11.4

CUexec​Affinity​Type

11.4

CUexec​Affinity​Type_​enum

11.4

CUext​Memory_​st

10.0

CUext​Semaphore_​st

10.0

CUexternal​Memory

10.0

hip​External​Memory_​t

4.3.0

CUexternal​Memory​Handle​Type

10.0

hip​External​Memory​Handle​Type

4.3.0

CUexternal​Memory​Handle​Type_​enum

10.0

hip​External​Memory​Handle​Type_​enum

4.3.0

CUexternal​Semaphore

10.0

hip​External​Semaphore_​t

4.4.0

CUexternal​Semaphore​Handle​Type

10.0

hip​External​Semaphore​Handle​Type

4.4.0

CUexternal​Semaphore​Handle​Type_​enum

10.0

hip​External​Semaphore​Handle​Type_​enum

4.4.0

CUfilter_​mode

HIPfilter_​mode

3.5.0

CUfilter_​mode_​enum

HIPfilter_​mode_​enum

3.5.0

CUflush​GPUDirect​RDMAWrites​Options

11.3

hip​Flush​GPUDirect​RDMAWrites​Options

6.1.0

CUflush​GPUDirect​RDMAWrites​Options_​enum

11.3

hip​Flush​GPUDirect​RDMAWrites​Options

6.1.0

CUflush​GPUDirect​RDMAWrites​Scope

11.3

CUflush​GPUDirect​RDMAWrites​Scope_​enum

11.3

CUflush​GPUDirect​RDMAWrites​Target

11.3

CUflush​GPUDirect​RDMAWrites​Target_​enum

11.3

CUfunc_​cache

hip​Func​Cache_​t

1.6.0

CUfunc_​cache_​enum

hip​Func​Cache_​t

1.6.0

CUfunc_​st

ihip​Module​Symbol_​t

1.6.0

CUfunction

hip​Function_​t

1.6.0

CUfunction​Loading​State

12.4

CUfunction​Loading​State_​enum

12.4

CUfunction_​attribute

hip​Function_​attribute

2.8.0

CUfunction_​attribute_​enum

hip​Function_​attribute

2.8.0

CUgraph

10.0

hip​Graph_​t

4.3.0

CUgraph​Conditional​Handle

12.3

CUgraph​Conditional​Node​Type

12.3

CUgraph​Conditional​Node​Type_​enum

12.3

CUgraph​Debug​Dot_​flags

11.3

hip​Graph​Debug​Dot​Flags

5.5.0

CUgraph​Debug​Dot_​flags_​enum

11.3

hip​Graph​Debug​Dot​Flags

5.5.0

CUgraph​Dependency​Type

12.3

hip​Graph​Dependency​Type

6.2.0

CUgraph​Dependency​Type_​enum

12.3

hip​Graph​Dependency​Type

6.2.0

CUgraph​Device​Node

12.4

CUgraph​Device​Updatable​Node_​st

12.4

CUgraph​Edge​Data

12.3

hip​Graph​Edge​Data

6.2.0

CUgraph​Edge​Data_​st

12.3

hip​Graph​Edge​Data

6.2.0

CUgraph​Exec

10.0

hip​Graph​Exec_​t

4.3.0

CUgraph​Exec​Update​Result

10.2

hip​Graph​Exec​Update​Result

4.3.0

CUgraph​Exec​Update​Result​Info

12.0

CUgraph​Exec​Update​Result​Info_​st

12.0

CUgraph​Exec​Update​Result​Info_​v1

12.0

CUgraph​Exec​Update​Result_​enum

10.2

hip​Graph​Exec​Update​Result

4.3.0

CUgraph​Exec_​st

10.0

hip​Graph​Exec

4.3.0

CUgraph​Instantiate​Result

12.0

hip​Graph​Instantiate​Result

6.2.0

CUgraph​Instantiate​Result_​enum

12.0

hip​Graph​Instantiate​Result

6.2.0

CUgraph​Instantiate_​flags

11.4

hip​Graph​Instantiate​Flags

5.2.0

CUgraph​Instantiate_​flags_​enum

11.4

hip​Graph​Instantiate​Flags

5.2.0

CUgraph​Mem_​attribute

11.4

hip​Graph​Mem​Attribute​Type

5.3.0

CUgraph​Mem_​attribute_​enum

11.4

hip​Graph​Mem​Attribute​Type

5.3.0

CUgraph​Node

10.0

hip​Graph​Node_​t

4.3.0

CUgraph​Node​Params

12.2

hip​Graph​Node​Params

6.1.0

CUgraph​Node​Params_​st

12.2

hip​Graph​Node​Params

6.1.0

CUgraph​Node​Type

10.0

hip​Graph​Node​Type

4.3.0

CUgraph​Node​Type_​enum

10.0

hip​Graph​Node​Type

4.3.0

CUgraph​Node_​st

10.0

hip​Graph​Node

4.3.0

CUgraph_​st

10.0

ihip​Graph

4.3.0

CUgraphics​Map​Resource​Flags

CUgraphics​Map​Resource​Flags_​enum

CUgraphics​Register​Flags

hip​Graphics​Register​Flags

4.4.0

CUgraphics​Register​Flags_​enum

hip​Graphics​Register​Flags

4.4.0

CUgraphics​Resource

hip​Graphics​Resource_​t

4.4.0

CUgraphics​Resource_​st

hip​Graphics​Resource

4.4.0

CUgreen​Ctx

12.4

CUgreen​Ctx​Create_​flags

12.4

CUgreen​Ctx_​st

12.4

CUhost​Fn

10.0

hip​Host​Fn_​t

4.3.0

CUipc​Event​Handle

hip​Ipc​Event​Handle_​t

1.6.0

CUipc​Event​Handle_​st

hip​Ipc​Event​Handle_​st

3.5.0

CUipc​Event​Handle_​v1

11.3

hip​Ipc​Event​Handle_​t

1.6.0

CUipc​Mem​Handle

hip​Ipc​Mem​Handle_​t

1.6.0

CUipc​Mem​Handle_​st

hip​Ipc​Mem​Handle_​st

1.6.0

CUipc​Mem​Handle_​v1

11.3

hip​Ipc​Mem​Handle_​t

1.6.0

CUipc​Mem_​flags

CUipc​Mem_​flags_​enum

CUjit​Input​Type

hiprtc​JITInput​Type

5.3.0

CUjit​Input​Type_​enum

hiprtc​JITInput​Type

5.3.0

CUjit_​cache​Mode

CUjit_​cache​Mode_​enum

CUjit_​fallback

CUjit_​fallback_​enum

CUjit_​option

hip​Jit​Option

1.6.0

CUjit_​option_​enum

hip​Jit​Option

1.6.0

CUjit_​target

CUjit_​target_​enum

CUkern_​st

12.0

CUkernel

12.0

CUkernel​Node​Attr​ID

11.0

hip​Kernel​Node​Attr​ID

5.2.0

CUkernel​Node​Attr​ID_​enum

11.0

11.8

hip​Kernel​Node​Attr​ID

5.2.0

CUkernel​Node​Attr​Value

11.0

hip​Kernel​Node​Attr​Value

5.2.0

CUkernel​Node​Attr​Value_​union

11.0

11.8

hip​Kernel​Node​Attr​Value

5.2.0

CUkernel​Node​Attr​Value_​v1

11.3

hip​Kernel​Node​Attr​Value

5.2.0

CUlaunch​Attribute

11.8

CUlaunch​Attribute​ID

11.8

hip​Launch​Attribute​ID

6.2.0

CUlaunch​Attribute​ID_​enum

11.8

hip​Launch​Attribute​ID

6.2.0

CUlaunch​Attribute​Value

11.8

hip​Launch​Attribute​Value

6.2.0

CUlaunch​Attribute​Value_​union

11.8

hip​Launch​Attribute​Value

6.2.0

CUlaunch​Attribute_​st

11.8

CUlaunch​Config

11.8

CUlaunch​Config_​st

11.8

CUlaunch​Mem​Sync​Domain

12.0

CUlaunch​Mem​Sync​Domain​Map

12.0

CUlaunch​Mem​Sync​Domain​Map_​st

12.0

CUlaunch​Mem​Sync​Domain_​enum

12.0

CUlib_​st

12.0

CUlibrary

12.0

CUlibrary​Host​Universal​Function​And​Data​Table

12.0

CUlibrary​Host​Universal​Function​And​Data​Table_​st

12.0

CUlibrary​Option

12.0

CUlibrary​Option_​enum

12.0

CUlimit

hip​Limit_​t

1.6.0

CUlimit_​enum

hip​Limit_​t

1.6.0

CUlink​State

hiprtc​Link​State

5.3.0

CUlink​State_​st

ihiprtc​Link​State

5.3.0

CUmem​Access​Desc

10.2

hip​Mem​Access​Desc

5.2.0

CUmem​Access​Desc_​st

10.2

hip​Mem​Access​Desc

5.2.0

CUmem​Access​Desc_​v1

11.3

hip​Mem​Access​Desc

5.2.0

CUmem​Access_​flags

10.2

hip​Mem​Access​Flags

5.2.0

CUmem​Access_​flags_​enum

10.2

hip​Mem​Access​Flags

5.2.0

CUmem​Allocation​Granularity_​flags

10.2

hip​Mem​Allocation​Granularity_​flags

5.2.0

CUmem​Allocation​Granularity_​flags_​enum

10.2

hip​Mem​Allocation​Granularity_​flags

5.2.0

CUmem​Allocation​Handle​Type

10.2

hip​Mem​Allocation​Handle​Type

5.2.0

CUmem​Allocation​Handle​Type_​enum

10.2

hip​Mem​Allocation​Handle​Type

5.2.0

CUmem​Allocation​Prop

10.2

hip​Mem​Allocation​Prop

5.2.0

CUmem​Allocation​Prop_​st

10.2

hip​Mem​Allocation​Prop

5.2.0

CUmem​Allocation​Prop_​v1

11.3

hip​Mem​Allocation​Prop

5.2.0

CUmem​Allocation​Type

10.2

hip​Mem​Allocation​Type

5.2.0

CUmem​Allocation​Type_​enum

10.2

hip​Mem​Allocation​Type

5.2.0

CUmem​Attach_​flags

CUmem​Attach_​flags_​enum

CUmem​Fabric​Handle

12.3

CUmem​Fabric​Handle_​st

12.3

CUmem​Fabric​Handle_​v1

12.3

CUmem​Generic​Allocation​Handle

10.2

hip​Mem​Generic​Allocation​Handle_​t

5.2.0

CUmem​Generic​Allocation​Handle_​v1

11.3

hip​Mem​Generic​Allocation​Handle_​t

5.2.0

CUmem​Handle​Type

11.1

hip​Mem​Handle​Type

5.2.0

CUmem​Handle​Type_​enum

11.1

hip​Mem​Handle​Type

5.2.0

CUmem​Location

10.2

hip​Mem​Location

5.2.0

CUmem​Location​Type

10.2

hip​Mem​Location​Type

5.2.0

CUmem​Location​Type_​enum

10.2

hip​Mem​Location​Type

5.2.0

CUmem​Location_​st

10.2

hip​Mem​Location

5.2.0

CUmem​Location_​v1

11.3

hip​Mem​Location

5.2.0

CUmem​Operation​Type

11.1

hip​Mem​Operation​Type

5.2.0

CUmem​Operation​Type_​enum

11.1

hip​Mem​Operation​Type

5.2.0

CUmem​Pool​Handle_​st

11.2

ihip​Mem​Pool​Handle_​t

5.2.0

CUmem​Pool​Props

11.2

hip​Mem​Pool​Props

5.2.0

CUmem​Pool​Props_​st

11.2

hip​Mem​Pool​Props

5.2.0

CUmem​Pool​Props_​v1

11.3

hip​Mem​Pool​Props

5.2.0

CUmem​Pool​Ptr​Export​Data

11.2

hip​Mem​Pool​Ptr​Export​Data

5.2.0

CUmem​Pool​Ptr​Export​Data_​st

11.2

hip​Mem​Pool​Ptr​Export​Data

5.2.0

CUmem​Pool​Ptr​Export​Data_​v1

11.3

hip​Mem​Pool​Ptr​Export​Data

5.2.0

CUmem​Pool_​attribute

11.2

hip​Mem​Pool​Attr

5.2.0

CUmem​Pool_​attribute_​enum

11.2

hip​Mem​Pool​Attr

5.2.0

CUmem​Range​Handle​Type

11.7

CUmem​Range​Handle​Type_​enum

11.7

CUmem_​advise

8.0

hip​Memory​Advise

3.7.0

CUmem_​advise_​enum

8.0

hip​Memory​Advise

3.7.0

CUmem_​range_​attribute

8.0

hip​Mem​Range​Attribute

3.7.0

CUmem_​range_​attribute_​enum

8.0

hip​Mem​Range​Attribute

3.7.0

CUmemory​Pool

11.2

hip​Mem​Pool_​t

5.2.0

CUmemorytype

hip​Memory​Type

1.6.0

CUmemorytype_​enum

hip​Memory​Type

1.6.0

CUmipmapped​Array

hip​Mipmapped​Array_​t

1.7.0

CUmipmapped​Array_​st

hip​Mipmapped​Array

1.7.0

CUmod_​st

ihip​Module_​t

1.6.0

CUmodule

hip​Module_​t

1.6.0

CUmodule​Loading​Mode

11.7

CUmodule​Loading​Mode_​enum

11.7

CUmulticast​Granularity_​flags

12.1

CUmulticast​Granularity_​flags_​enum

12.1

CUmulticast​Object​Prop

12.1

CUmulticast​Object​Prop_​st

12.1

CUmulticast​Object​Prop_​v1

12.1

CUoccupancy​B2DSize

void*

CUoccupancy_​flags

CUoccupancy_​flags_​enum

CUpointer_​attribute

hip​Pointer_​attribute

5.0.0

CUpointer_​attribute_​enum

hip​Pointer_​attribute

5.0.0

CUresource​View​Format

HIPresource​View​Format

3.5.0

CUresource​View​Format_​enum

HIPresource​View​Format_​enum

3.5.0

CUresourcetype

HIPresourcetype

3.5.0

CUresourcetype_​enum

HIPresourcetype_​enum

3.5.0

CUresult

hip​Error_​t

1.5.0

CUshared_​carveout

9.0

CUshared_​carveout_​enum

9.0

CUsharedconfig

hip​Shared​Mem​Config

1.6.0

CUsharedconfig_​enum

hip​Shared​Mem​Config

1.6.0

CUstream

hip​Stream_​t

1.5.0

CUstream​Attr​ID

11.0

CUstream​Attr​ID_​enum

11.0

11.8

CUstream​Attr​Value

11.0

CUstream​Attr​Value_​union

11.0

CUstream​Attr​Value_​v1

11.3

CUstream​Batch​Mem​Op​Params

8.0

hip​Stream​Batch​Mem​Op​Params

6.4.0

6.4.0

CUstream​Batch​Mem​Op​Params_​union

8.0

hip​Stream​Batch​Mem​Op​Params_​union

6.4.0

6.4.0

CUstream​Batch​Mem​Op​Params_​v1

11.3

hip​Stream​Batch​Mem​Op​Params

6.4.0

6.4.0

CUstream​Batch​Mem​Op​Type

8.0

hip​Stream​Batch​Mem​Op​Type

6.4.0

6.4.0

CUstream​Batch​Mem​Op​Type_​enum

8.0

hip​Stream​Batch​Mem​Op​Type

6.4.0

6.4.0

CUstream​Callback

hip​Stream​Callback_​t

1.6.0

CUstream​Capture​Mode

10.1

hip​Stream​Capture​Mode

4.3.0

CUstream​Capture​Mode_​enum

10.1

hip​Stream​Capture​Mode

4.3.0

CUstream​Capture​Status

10.0

hip​Stream​Capture​Status

4.3.0

CUstream​Capture​Status_​enum

10.0

hip​Stream​Capture​Status

4.3.0

CUstream​Mem​Op​Memory​Barrier​Params_​st

11.7

CUstream​Memory​Barrier_​flags

11.7

CUstream​Memory​Barrier_​flags_​enum

11.7

CUstream​Update​Capture​Dependencies_​flags

11.3

hip​Stream​Update​Capture​Dependencies​Flags

5.0.0

CUstream​Update​Capture​Dependencies_​flags_​enum

11.3

hip​Stream​Update​Capture​Dependencies​Flags

5.0.0

CUstream​Wait​Value_​flags

8.0

CUstream​Wait​Value_​flags_​enum

8.0

CUstream​Write​Value_​flags

8.0

CUstream​Write​Value_​flags_​enum

8.0

CUstream_​flags

CUstream_​flags_​enum

CUstream_​st

ihip​Stream_​t

1.5.0

CUsurf​Object

hip​Surface​Object_​t

1.9.0

CUsurf​Object_​v1

11.3

hip​Surface​Object_​t

1.9.0

CUsurfref

CUsurfref_​st

CUsynchronization​Policy

11.0

CUsynchronization​Policy_​enum

11.0

CUtensor​Map

12.0

CUtensor​Map​Data​Type

12.0

CUtensor​Map​Data​Type_​enum

12.0

CUtensor​Map​Float​OOBfill

12.0

CUtensor​Map​Float​OOBfill_​enum

12.0

CUtensor​Map​Interleave

12.0

CUtensor​Map​Interleave_​enum

12.0

CUtensor​Map​L2promotion

12.0

CUtensor​Map​L2promotion_​enum

12.0

CUtensor​Map​Swizzle

12.0

CUtensor​Map​Swizzle_​enum

12.0

CUtensor​Map_​st

12.0

CUtex​Object

hip​Texture​Object_​t

1.7.0

CUtex​Object_​v1

11.3

hip​Texture​Object_​t

1.7.0

CUtexref

hip​Tex​Ref

3.10.0

CUtexref_​st

texture​Reference

1.6.0

CUuser​Object

11.3

hip​User​Object_​t

5.3.0

CUuser​Object​Retain_​flags

11.3

hip​User​Object​Retain​Flags

5.3.0

CUuser​Object​Retain_​flags_​enum

11.3

hip​User​Object​Retain​Flags

5.3.0

CUuser​Object_​flags

11.3

hip​User​Object​Flags

5.3.0

CUuser​Object_​flags_​enum

11.3

hip​User​Object​Flags

5.3.0

CUuser​Object_​st

11.3

hip​User​Object

5.3.0

CUuuid

hip​UUID

5.2.0

CUuuid_​st

hip​UUID_​t

5.2.0

GLenum

GLenum

5.1.0

GLuint

GLuint

5.1.0

NVCL_​CTX_​SCHED_​AUTO

11.8

NVCL_​CTX_​SCHED_​BLOCKING_​SYNC

11.8

NVCL_​CTX_​SCHED_​SPIN

11.8

NVCL_​CTX_​SCHED_​YIELD

11.8

NVCL_​EVENT_​SCHED_​AUTO

11.8

NVCL_​EVENT_​SCHED_​BLOCKING_​SYNC

11.8

NVCL_​EVENT_​SCHED_​SPIN

11.8

NVCL_​EVENT_​SCHED_​YIELD

11.8

_​_CUDACC_​_

_​_HIPCC_​_

1.6.0

cl_​context_​flags

11.8

cl_​context_​flags_​enum

11.8

cl_​event_​flags

11.8

cl_​event_​flags_​enum

11.8

cuda​Error_​enum

hip​Error_​t

1.5.0

memory​Barrier

11.7

2. Error Handling#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Get​Error​Name

hip​Drv​Get​Error​Name

5.4.0

cu​Get​Error​String

hip​Drv​Get​Error​String

5.4.0

3. Initialization#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Init

hip​Init

1.6.0

4. Version Management#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Driver​Get​Version

hip​Driver​Get​Version

1.6.0

5. Device Management#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Device​Get

hip​Device​Get

1.6.0

cu​Device​Get​Attribute

hip​Device​Get​Attribute

1.6.0

cu​Device​Get​Count

hip​Get​Device​Count

1.6.0

cu​Device​Get​Default​Mem​Pool

11.2

hip​Device​Get​Default​Mem​Pool

5.2.0

cu​Device​Get​Exec​Affinity​Support

11.4

cu​Device​Get​Luid

10.0

cu​Device​Get​Mem​Pool

11.2

hip​Device​Get​Mem​Pool

5.2.0

cu​Device​Get​Name

hip​Device​Get​Name

1.6.0

cu​Device​Get​Nv​Sci​Sync​Attributes

10.2

cu​Device​Get​Texture1DLinear​Max​Width

11.1

hip​Device​Get​Texture1DLinear​Max​Width

6.4.0

6.4.0

cu​Device​Get​Uuid

9.2

hip​Device​Get​Uuid

5.2.0

cu​Device​Get​Uuid_​v2

11.4

hip​Device​Get​Uuid

5.2.0

cu​Device​Set​Mem​Pool

11.2

hip​Device​Set​Mem​Pool

5.2.0

cu​Device​Total​Mem

hip​Device​Total​Mem

1.6.0

cu​Device​Total​Mem_​v2

hip​Device​Total​Mem

1.6.0

cu​Flush​GPUDirect​RDMAWrites

11.3

6. Device Management [DEPRECATED]#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Device​Compute​Capability

9.2

hip​Device​Compute​Capability

1.6.0

cu​Device​Get​Properties

9.2

7. Primary Context Management#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Device​Primary​Ctx​Get​State

hip​Device​Primary​Ctx​Get​State

1.9.0

6.1.0

cu​Device​Primary​Ctx​Release

hip​Device​Primary​Ctx​Release

1.9.0

6.1.0

cu​Device​Primary​Ctx​Release_​v2

11.0

hip​Device​Primary​Ctx​Release

1.9.0

6.1.0

cu​Device​Primary​Ctx​Reset

hip​Device​Primary​Ctx​Reset

1.9.0

6.1.0

cu​Device​Primary​Ctx​Reset_​v2

11.0

hip​Device​Primary​Ctx​Reset

1.9.0

6.1.0

cu​Device​Primary​Ctx​Retain

hip​Device​Primary​Ctx​Retain

1.9.0

6.1.0

cu​Device​Primary​Ctx​Set​Flags

hip​Device​Primary​Ctx​Set​Flags

1.9.0

6.1.0

cu​Device​Primary​Ctx​Set​Flags_​v2

11.0

hip​Device​Primary​Ctx​Set​Flags

1.9.0

6.1.0

8. Context Management#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Ctx​Create

hip​Ctx​Create

1.6.0

1.9.0

cu​Ctx​Create_​v2

hip​Ctx​Create

1.6.0

1.9.0

cu​Ctx​Create_​v3

11.4

cu​Ctx​Create_​v4

12.5

cu​Ctx​Destroy

hip​Ctx​Destroy

1.6.0

1.9.0

cu​Ctx​Destroy_​v2

hip​Ctx​Destroy

1.6.0

1.9.0

cu​Ctx​Get​Api​Version

hip​Ctx​Get​Api​Version

1.9.0

1.9.0

cu​Ctx​Get​Cache​Config

hip​Ctx​Get​Cache​Config

1.9.0

1.9.0

cu​Ctx​Get​Current

hip​Ctx​Get​Current

1.6.0

1.9.0

cu​Ctx​Get​Device

hip​Ctx​Get​Device

1.6.0

1.9.0

cu​Ctx​Get​Exec​Affinity

11.4

cu​Ctx​Get​Flags

hip​Ctx​Get​Flags

1.9.0

1.9.0

cu​Ctx​Get​Id

12.0

cu​Ctx​Get​Limit

hip​Device​Get​Limit

1.6.0

cu​Ctx​Get​Shared​Mem​Config

12.4

hip​Ctx​Get​Shared​Mem​Config

1.9.0

1.9.0

cu​Ctx​Get​Stream​Priority​Range

hip​Device​Get​Stream​Priority​Range

2.0.0

cu​Ctx​Pop​Current

hip​Ctx​Pop​Current

1.6.0

1.9.0

cu​Ctx​Pop​Current_​v2

hip​Ctx​Pop​Current

1.6.0

1.9.0

cu​Ctx​Push​Current

hip​Ctx​Push​Current

1.6.0

1.9.0

cu​Ctx​Push​Current_​v2

hip​Ctx​Push​Current

1.6.0

1.9.0

cu​Ctx​Reset​Persisting​L2Cache

11.0

cu​Ctx​Set​Cache​Config

hip​Ctx​Set​Cache​Config

1.9.0

1.9.0

cu​Ctx​Set​Current

hip​Ctx​Set​Current

1.6.0

1.9.0

cu​Ctx​Set​Flags

12.1

cu​Ctx​Set​Limit

hip​Device​Set​Limit

5.3.0

cu​Ctx​Set​Shared​Mem​Config

12.4

hip​Ctx​Set​Shared​Mem​Config

1.9.0

1.9.0

cu​Ctx​Synchronize

hip​Ctx​Synchronize

1.9.0

1.9.0

cu​Ctx​Wait​Event

12.5

9. Context Management [DEPRECATED]#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Ctx​Attach

cu​Ctx​Detach

10. Module Management#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Link​Add​Data

hiprtc​Link​Add​Data

5.3.0

cu​Link​Add​Data_​v2

hiprtc​Link​Add​Data

5.3.0

cu​Link​Add​File

hiprtc​Link​Add​File

5.3.0

cu​Link​Add​File_​v2

hiprtc​Link​Add​File

5.3.0

cu​Link​Complete

hiprtc​Link​Complete

5.3.0

cu​Link​Create

hiprtc​Link​Create

5.3.0

cu​Link​Create_​v2

hiprtc​Link​Create

5.3.0

cu​Link​Destroy

hiprtc​Link​Destroy

5.3.0

cu​Module​Enumerate​Functions

12.4

cu​Module​Get​Function

hip​Module​Get​Function

1.6.0

cu​Module​Get​Function​Count

12.4

cu​Module​Get​Global

hip​Module​Get​Global

1.6.0

cu​Module​Get​Global_​v2

hip​Module​Get​Global

1.6.0

cu​Module​Get​Loading​Mode

11.7

cu​Module​Load

hip​Module​Load

1.6.0

cu​Module​Load​Data

hip​Module​Load​Data

1.6.0

cu​Module​Load​Data​Ex

hip​Module​Load​Data​Ex

1.6.0

cu​Module​Load​Fat​Binary

cu​Module​Unload

hip​Module​Unload

1.6.0

11. Module Management [DEPRECATED]#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Module​Get​Surf​Ref

12.0

cu​Module​Get​Tex​Ref

12.0

hip​Module​Get​Tex​Ref

1.7.0

12. Library Management#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Kernel​Get​Attribute

12.0

cu​Kernel​Get​Function

12.0

cu​Kernel​Get​Library

12.5

cu​Kernel​Get​Name

12.3

cu​Kernel​Get​Param​Info

12.4

cu​Kernel​Set​Attribute

12.0

cu​Kernel​Set​Cache​Config

12.0

cu​Library​Enumerate​Kernels

12.4

cu​Library​Get​Global

12.0

cu​Library​Get​Kernel

12.0

cu​Library​Get​Kernel​Count

12.4

cu​Library​Get​Managed

12.0

cu​Library​Get​Module

12.0

cu​Library​Get​Unified​Function

12.0

cu​Library​Load​Data

12.0

cu​Library​Load​From​File

12.0

cu​Library​Unload

12.0

13. Memory Management#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Array3DCreate

hip​Array3DCreate

1.7.1

cu​Array3DCreate_​v2

hip​Array3DCreate

1.7.1

cu​Array3DGet​Descriptor

hip​Array3DGet​Descriptor

5.6.0

cu​Array3DGet​Descriptor_​v2

hip​Array3DGet​Descriptor

5.6.0

cu​Array​Create

hip​Array​Create

1.9.0

cu​Array​Create_​v2

hip​Array​Create

1.9.0

cu​Array​Destroy

hip​Array​Destroy

4.2.0

cu​Array​Get​Descriptor

hip​Array​Get​Descriptor

5.6.0

cu​Array​Get​Descriptor_​v2

hip​Array​Get​Descriptor

5.6.0

cu​Array​Get​Memory​Requirements

11.6

cu​Array​Get​Plane

11.2

cu​Array​Get​Sparse​Properties

11.1

cu​Device​Get​By​PCIBus​Id

hip​Device​Get​By​PCIBus​Id

1.6.0

cu​Device​Get​PCIBus​Id

hip​Device​Get​PCIBus​Id

1.6.0

cu​Device​Register​Async​Notification

12.4

cu​Device​Unregister​Async​Notification

12.4

cu​Ipc​Close​Mem​Handle

hip​Ipc​Close​Mem​Handle

1.6.0

cu​Ipc​Get​Event​Handle

hip​Ipc​Get​Event​Handle

1.6.0

cu​Ipc​Get​Mem​Handle

hip​Ipc​Get​Mem​Handle

1.6.0

cu​Ipc​Open​Event​Handle

hip​Ipc​Open​Event​Handle

1.6.0

cu​Ipc​Open​Mem​Handle

hip​Ipc​Open​Mem​Handle

1.6.0

cu​Mem​Alloc

hip​Malloc

1.5.0

cu​Mem​Alloc​Host

hip​Mem​Alloc​Host

3.0.0

3.0.0

cu​Mem​Alloc​Host_​v2

hip​Mem​Alloc​Host

3.0.0

3.0.0

cu​Mem​Alloc​Managed

hip​Malloc​Managed

2.5.0

cu​Mem​Alloc​Pitch

hip​Mem​Alloc​Pitch

3.0.0

cu​Mem​Alloc​Pitch_​v2

hip​Mem​Alloc​Pitch

3.0.0

cu​Mem​Alloc_​v2

hip​Malloc

1.5.0

cu​Mem​Free

hip​Free

1.5.0

cu​Mem​Free​Host

hip​Host​Free

1.6.0

cu​Mem​Free_​v2

hip​Free

1.5.0

cu​Mem​Get​Address​Range

hip​Mem​Get​Address​Range

1.9.0

cu​Mem​Get​Address​Range_​v2

hip​Mem​Get​Address​Range

1.9.0

cu​Mem​Get​Handle​For​Address​Range

11.7

cu​Mem​Get​Info

hip​Mem​Get​Info

1.6.0

cu​Mem​Get​Info_​v2

hip​Mem​Get​Info

1.6.0

cu​Mem​Host​Alloc

hip​Host​Alloc

1.6.0

cu​Mem​Host​Get​Device​Pointer

hip​Host​Get​Device​Pointer

1.6.0

cu​Mem​Host​Get​Device​Pointer_​v2

hip​Host​Get​Device​Pointer

1.6.0

cu​Mem​Host​Get​Flags

hip​Host​Get​Flags

1.6.0

cu​Mem​Host​Register

hip​Host​Register

1.6.0

cu​Mem​Host​Register_​v2

hip​Host​Register

1.6.0

cu​Mem​Host​Unregister

hip​Host​Unregister

1.6.0

cu​Memcpy

cu​Memcpy2D

hip​Memcpy​Param2D

1.7.0

cu​Memcpy2DAsync

hip​Memcpy​Param2DAsync

2.8.0

cu​Memcpy2DAsync_​v2

hip​Memcpy​Param2DAsync

2.8.0

cu​Memcpy2DUnaligned

hip​Drv​Memcpy2DUnaligned

4.2.0

cu​Memcpy2DUnaligned_​v2

hip​Drv​Memcpy2DUnaligned

4.2.0

cu​Memcpy2D_​v2

hip​Memcpy​Param2D

1.7.0

cu​Memcpy3D

hip​Drv​Memcpy3D

3.5.0

cu​Memcpy3DAsync

hip​Drv​Memcpy3DAsync

3.5.0

cu​Memcpy3DAsync_​v2

hip​Drv​Memcpy3DAsync

3.5.0

cu​Memcpy3DPeer

cu​Memcpy3DPeer​Async

cu​Memcpy3D_​v2

hip​Drv​Memcpy3D

3.5.0

cu​Memcpy​Async

cu​Memcpy​Ato​A

hip​Memcpy​Ato​A

6.2.0

cu​Memcpy​Ato​A_​v2

hip​Memcpy​Ato​A

6.2.0

cu​Memcpy​Ato​D

hip​Memcpy​Ato​D

6.2.0

cu​Memcpy​Ato​D_​v2

hip​Memcpy​Ato​D

6.2.0

cu​Memcpy​Ato​H

hip​Memcpy​Ato​H

1.9.0

cu​Memcpy​Ato​HAsync

hip​Memcpy​Ato​HAsync

6.2.0

cu​Memcpy​Ato​HAsync_​v2

hip​Memcpy​Ato​HAsync

6.2.0

cu​Memcpy​Ato​H_​v2

hip​Memcpy​Ato​H

1.9.0

cu​Memcpy​Dto​A

hip​Memcpy​Dto​A

6.2.0

cu​Memcpy​Dto​A_​v2

hip​Memcpy​Dto​A

6.2.0

cu​Memcpy​Dto​D

hip​Memcpy​Dto​D

1.6.0

cu​Memcpy​Dto​DAsync

hip​Memcpy​Dto​DAsync

1.6.0

cu​Memcpy​Dto​DAsync_​v2

hip​Memcpy​Dto​DAsync

1.6.0

cu​Memcpy​Dto​D_​v2

hip​Memcpy​Dto​D

1.6.0

cu​Memcpy​Dto​H

hip​Memcpy​Dto​H

1.6.0

cu​Memcpy​Dto​HAsync

hip​Memcpy​Dto​HAsync

1.6.0

cu​Memcpy​Dto​HAsync_​v2

hip​Memcpy​Dto​HAsync

1.6.0

cu​Memcpy​Dto​H_​v2

hip​Memcpy​Dto​H

1.6.0

cu​Memcpy​Hto​A

hip​Memcpy​Hto​A

1.9.0

cu​Memcpy​Hto​AAsync

hip​Memcpy​Hto​AAsync

6.2.0

cu​Memcpy​Hto​AAsync_​v2

hip​Memcpy​Hto​AAsync

6.2.0

cu​Memcpy​Hto​A_​v2

hip​Memcpy​Hto​A

1.9.0

cu​Memcpy​Hto​D

hip​Memcpy​Hto​D

1.6.0

cu​Memcpy​Hto​DAsync

hip​Memcpy​Hto​DAsync

1.6.0

cu​Memcpy​Hto​DAsync_​v2

hip​Memcpy​Hto​DAsync

1.6.0

cu​Memcpy​Hto​D_​v2

hip​Memcpy​Hto​D

1.6.0

cu​Memcpy​Peer

cu​Memcpy​Peer​Async

cu​Memset​D16

hip​Memset​D16

3.0.0

cu​Memset​D16Async

hip​Memset​D16Async

3.0.0

cu​Memset​D16_​v2

hip​Memset​D16

3.0.0

cu​Memset​D2D16

cu​Memset​D2D16Async

cu​Memset​D2D16_​v2

cu​Memset​D2D32

cu​Memset​D2D32Async

cu​Memset​D2D32_​v2

cu​Memset​D2D8

cu​Memset​D2D8Async

cu​Memset​D2D8_​v2

cu​Memset​D32

hip​Memset​D32

2.3.0

cu​Memset​D32Async

hip​Memset​D32Async

2.3.0

cu​Memset​D32_​v2

hip​Memset​D32

2.3.0

cu​Memset​D8

hip​Memset​D8

1.6.0

cu​Memset​D8Async

hip​Memset​D8Async

3.0.0

cu​Memset​D8_​v2

hip​Memset​D8

1.6.0

cu​Mipmapped​Array​Create

hip​Mipmapped​Array​Create

3.5.0

5.7.0

cu​Mipmapped​Array​Destroy

hip​Mipmapped​Array​Destroy

3.5.0

5.7.0

cu​Mipmapped​Array​Get​Level

hip​Mipmapped​Array​Get​Level

3.5.0

5.7.0

cu​Mipmapped​Array​Get​Memory​Requirements

11.6

14. Virtual Memory Management#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Mem​Address​Free

10.2

hip​Mem​Address​Free

5.2.0

cu​Mem​Address​Reserve

10.2

hip​Mem​Address​Reserve

5.2.0

cu​Mem​Create

10.2

hip​Mem​Create

5.2.0

cu​Mem​Export​To​Shareable​Handle

10.2

hip​Mem​Export​To​Shareable​Handle

5.2.0

cu​Mem​Get​Access

10.2

hip​Mem​Get​Access

5.2.0

cu​Mem​Get​Allocation​Granularity

10.2

hip​Mem​Get​Allocation​Granularity

5.2.0

cu​Mem​Get​Allocation​Properties​From​Handle

10.2

hip​Mem​Get​Allocation​Properties​From​Handle

5.2.0

cu​Mem​Import​From​Shareable​Handle

10.2

hip​Mem​Import​From​Shareable​Handle

5.2.0

cu​Mem​Map

10.2

hip​Mem​Map

5.2.0

cu​Mem​Map​Array​Async

11.1

hip​Mem​Map​Array​Async

5.2.0

cu​Mem​Release

10.2

hip​Mem​Release

5.2.0

cu​Mem​Retain​Allocation​Handle

11.0

hip​Mem​Retain​Allocation​Handle

5.2.0

cu​Mem​Set​Access

10.2

hip​Mem​Set​Access

5.2.0

cu​Mem​Unmap

10.2

hip​Mem​Unmap

5.2.0

15. Stream Ordered Memory Allocator#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Mem​Alloc​Async

11.2

hip​Malloc​Async

5.2.0

cu​Mem​Alloc​From​Pool​Async

11.2

hip​Malloc​From​Pool​Async

5.2.0

cu​Mem​Free​Async

11.2

hip​Free​Async

5.2.0

cu​Mem​Pool​Create

11.2

hip​Mem​Pool​Create

5.2.0

cu​Mem​Pool​Destroy

11.2

hip​Mem​Pool​Destroy

5.2.0

cu​Mem​Pool​Export​Pointer

11.2

hip​Mem​Pool​Export​Pointer

5.2.0

cu​Mem​Pool​Export​To​Shareable​Handle

11.2

hip​Mem​Pool​Export​To​Shareable​Handle

5.2.0

cu​Mem​Pool​Get​Access

11.2

hip​Mem​Pool​Get​Access

5.2.0

cu​Mem​Pool​Get​Attribute

11.2

hip​Mem​Pool​Get​Attribute

5.2.0

cu​Mem​Pool​Import​From​Shareable​Handle

11.2

hip​Mem​Pool​Import​From​Shareable​Handle

5.2.0

cu​Mem​Pool​Import​Pointer

11.2

hip​Mem​Pool​Import​Pointer

5.2.0

cu​Mem​Pool​Set​Access

11.2

hip​Mem​Pool​Set​Access

5.2.0

cu​Mem​Pool​Set​Attribute

11.2

hip​Mem​Pool​Set​Attribute

5.2.0

cu​Mem​Pool​Trim​To

11.2

hip​Mem​Pool​Trim​To

5.2.0

16. Multicast Object Management#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Multicast​Add​Device

12.1

cu​Multicast​Bind​Addr

12.1

cu​Multicast​Bind​Mem

12.1

cu​Multicast​Create

12.1

cu​Multicast​Get​Granularity

12.1

cu​Multicast​Unbind

12.1

17. Unified Addressing#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Mem​Advise

8.0

hip​Mem​Advise

3.7.0

cu​Mem​Advise_​v2

12.2

cu​Mem​Prefetch​Async

8.0

hip​Mem​Prefetch​Async

3.7.0

cu​Mem​Prefetch​Async_​v2

12.2

cu​Mem​Range​Get​Attribute

8.0

hip​Mem​Range​Get​Attribute

3.7.0

cu​Mem​Range​Get​Attributes

8.0

hip​Mem​Range​Get​Attributes

3.7.0

cu​Pointer​Get​Attribute

hip​Pointer​Get​Attribute

5.0.0

cu​Pointer​Get​Attributes

hip​Drv​Pointer​Get​Attributes

5.0.0

cu​Pointer​Set​Attribute

hip​Pointer​Set​Attribute

5.5.0

18. Stream Management#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Stream​Add​Callback

hip​Stream​Add​Callback

1.6.0

cu​Stream​Attach​Mem​Async

hip​Stream​Attach​Mem​Async

3.7.0

cu​Stream​Begin​Capture

10.0

hip​Stream​Begin​Capture

4.3.0

cu​Stream​Begin​Capture​To​Graph

12.3

hip​Stream​Begin​Capture​To​Graph

6.2.0

cu​Stream​Begin​Capture_​ptsz

10.1

cu​Stream​Begin​Capture_​v2

10.1

hip​Stream​Begin​Capture

4.3.0

cu​Stream​Copy​Attributes

11.0

cu​Stream​Create

hip​Stream​Create​With​Flags

1.6.0

cu​Stream​Create​With​Priority

hip​Stream​Create​With​Priority

2.0.0

cu​Stream​Destroy

hip​Stream​Destroy

1.6.0

cu​Stream​Destroy_​v2

hip​Stream​Destroy

1.6.0

cu​Stream​End​Capture

10.0

hip​Stream​End​Capture

4.3.0

cu​Stream​Get​Attribute

11.0

cu​Stream​Get​Capture​Info

10.1

hip​Stream​Get​Capture​Info

5.0.0

cu​Stream​Get​Capture​Info_​v2

11.3

hip​Stream​Get​Capture​Info_​v2

5.0.0

cu​Stream​Get​Capture​Info_​v3

12.3

cu​Stream​Get​Ctx

9.2

cu​Stream​Get​Ctx_​v2

12.5

cu​Stream​Get​Flags

hip​Stream​Get​Flags

1.6.0

cu​Stream​Get​Id

12.0

cu​Stream​Get​Priority

hip​Stream​Get​Priority

2.0.0

cu​Stream​Is​Capturing

10.0

hip​Stream​Is​Capturing

5.0.0

cu​Stream​Query

hip​Stream​Query

1.6.0

cu​Stream​Set​Attribute

11.0

cu​Stream​Synchronize

hip​Stream​Synchronize

1.6.0

cu​Stream​Update​Capture​Dependencies

11.3

hip​Stream​Update​Capture​Dependencies

5.0.0

cu​Stream​Update​Capture​Dependencies_​v2

12.3

cu​Stream​Wait​Event

hip​Stream​Wait​Event

1.6.0

cu​Thread​Exchange​Stream​Capture​Mode

10.1

hip​Thread​Exchange​Stream​Capture​Mode

5.2.0

19. Event Management#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Event​Create

hip​Event​Create​With​Flags

1.6.0

cu​Event​Destroy

hip​Event​Destroy

1.6.0

cu​Event​Destroy_​v2

hip​Event​Destroy

1.6.0

cu​Event​Elapsed​Time

hip​Event​Elapsed​Time

1.6.0

cu​Event​Query

hip​Event​Query

1.6.0

cu​Event​Record

hip​Event​Record

1.6.0

cu​Event​Record​With​Flags

11.1

hip​Event​Record​With​Flags

6.4.0

6.4.0

cu​Event​Synchronize

hip​Event​Synchronize

1.6.0

20. External Resource Interoperability#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Destroy​External​Memory

10.0

hip​Destroy​External​Memory

4.3.0

cu​Destroy​External​Semaphore

10.0

hip​Destroy​External​Semaphore

4.4.0

cu​External​Memory​Get​Mapped​Buffer

10.0

hip​External​Memory​Get​Mapped​Buffer

4.3.0

cu​External​Memory​Get​Mapped​Mipmapped​Array

10.0

cu​Import​External​Memory

10.0

hip​Import​External​Memory

4.3.0

cu​Import​External​Semaphore

10.0

hip​Import​External​Semaphore

4.4.0

cu​Signal​External​Semaphores​Async

10.0

hip​Signal​External​Semaphores​Async

4.4.0

cu​Wait​External​Semaphores​Async

10.0

hip​Wait​External​Semaphores​Async

4.4.0

21. Stream Memory Operations#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Stream​Batch​Mem​Op

8.0

hip​Stream​Batch​Mem​Op

6.4.0

6.4.0

cu​Stream​Batch​Mem​Op_​v2

11.7

hip​Stream​Batch​Mem​Op

6.4.0

6.4.0

cu​Stream​Wait​Value32

8.0

hip​Stream​Wait​Value32

4.2.0

cu​Stream​Wait​Value32_​v2

11.7

hip​Stream​Wait​Value32

4.2.0

cu​Stream​Wait​Value64

9.0

hip​Stream​Wait​Value64

4.2.0

cu​Stream​Wait​Value64_​v2

11.7

hip​Stream​Wait​Value64

4.2.0

cu​Stream​Write​Value32

8.0

hip​Stream​Write​Value32

4.2.0

cu​Stream​Write​Value32_​v2

11.7

hip​Stream​Write​Value32

4.2.0

cu​Stream​Write​Value64

9.0

hip​Stream​Write​Value64

4.2.0

cu​Stream​Write​Value64_​v2

11.7

hip​Stream​Write​Value64

4.2.0

22. Execution Control#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Func​Get​Attribute

hip​Func​Get​Attribute

2.8.0

cu​Func​Get​Module

11.0

cu​Func​Get​Name

12.3

cu​Func​Get​Param​Info

12.4

cu​Func​Is​Loaded

12.4

cu​Func​Load

12.4

cu​Func​Set​Attribute

9.0

cu​Func​Set​Cache​Config

cu​Func​Set​Shared​Mem​Config

12.4

cu​Launch​Cooperative​Kernel

9.0

hip​Module​Launch​Cooperative​Kernel

5.5.0

cu​Launch​Cooperative​Kernel​Multi​Device

9.0

11.3

hip​Module​Launch​Cooperative​Kernel​Multi​Device

5.5.0

cu​Launch​Host​Func

10.0

hip​Launch​Host​Func

5.2.0

cu​Launch​Kernel

hip​Module​Launch​Kernel

1.6.0

cu​Launch​Kernel​Ex

11.8

23. Execution Control [DEPRECATED]#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Func​Set​Block​Shape

9.2

cu​Func​Set​Shared​Size

9.2

cu​Launch

9.2

cu​Launch​Grid

9.2

cu​Launch​Grid​Async

9.2

cu​Param​Set​Size

9.2

cu​Param​Set​Tex​Ref

9.2

cu​Param​Setf

9.2

cu​Param​Seti

9.2

cu​Param​Setv

9.2

24. Graph Management#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Device​Get​Graph​Mem​Attribute

11.4

hip​Device​Get​Graph​Mem​Attribute

5.3.0

cu​Device​Graph​Mem​Trim

11.4

hip​Device​Graph​Mem​Trim

5.3.0

cu​Device​Set​Graph​Mem​Attribute

11.4

hip​Device​Set​Graph​Mem​Attribute

5.3.0

cu​Graph​Add​Batch​Mem​Op​Node

11.7

hip​Graph​Add​Batch​Mem​Op​Node

6.4.0

6.4.0

cu​Graph​Add​Child​Graph​Node

10.0

hip​Graph​Add​Child​Graph​Node

5.0.0

cu​Graph​Add​Dependencies

10.0

hip​Graph​Add​Dependencies

4.5.0

cu​Graph​Add​Dependencies_​v2

12.3

cu​Graph​Add​Empty​Node

10.0

hip​Graph​Add​Empty​Node

4.5.0

cu​Graph​Add​Event​Record​Node

11.1

hip​Graph​Add​Event​Record​Node

5.0.0

cu​Graph​Add​Event​Wait​Node

11.1

hip​Graph​Add​Event​Wait​Node

5.0.0

cu​Graph​Add​External​Semaphores​Signal​Node

11.2

hip​Graph​Add​External​Semaphores​Signal​Node

5.7.0

cu​Graph​Add​External​Semaphores​Wait​Node

11.2

hip​Graph​Add​External​Semaphores​Wait​Node

5.7.0

cu​Graph​Add​Host​Node

10.0

hip​Graph​Add​Host​Node

5.0.0

cu​Graph​Add​Kernel​Node

10.0

hip​Graph​Add​Kernel​Node

4.3.0

cu​Graph​Add​Mem​Alloc​Node

11.4

hip​Graph​Add​Mem​Alloc​Node

5.5.0

cu​Graph​Add​Mem​Free​Node

11.4

hip​Drv​Graph​Add​Mem​Free​Node

6.3.0

cu​Graph​Add​Memcpy​Node

10.0

hip​Drv​Graph​Add​Memcpy​Node

6.0.0

cu​Graph​Add​Memset​Node

10.0

hip​Drv​Graph​Add​Memset​Node

6.1.0

cu​Graph​Add​Node

12.2

hip​Graph​Add​Node

6.2.0

cu​Graph​Add​Node_​v2

12.3

cu​Graph​Batch​Mem​Op​Node​Get​Params

11.7

hip​Graph​Batch​Mem​Op​Node​Get​Params

6.4.0

6.4.0

cu​Graph​Batch​Mem​Op​Node​Set​Params

11.7

hip​Graph​Batch​Mem​Op​Node​Set​Params

6.4.0

6.4.0

cu​Graph​Child​Graph​Node​Get​Graph

10.0

hip​Graph​Child​Graph​Node​Get​Graph

5.0.0

cu​Graph​Clone

10.0

hip​Graph​Clone

5.0.0

cu​Graph​Conditional​Handle​Create

12.3

cu​Graph​Create

10.0

hip​Graph​Create

4.3.0

cu​Graph​Debug​Dot​Print

11.3

hip​Graph​Debug​Dot​Print

5.5.0

cu​Graph​Destroy

10.0

hip​Graph​Destroy

4.3.0

cu​Graph​Destroy​Node

10.0

hip​Graph​Destroy​Node

5.0.0

cu​Graph​Event​Record​Node​Get​Event

11.1

hip​Graph​Event​Record​Node​Get​Event

5.0.0

cu​Graph​Event​Record​Node​Set​Event

11.1

hip​Graph​Event​Record​Node​Set​Event

5.0.0

cu​Graph​Event​Wait​Node​Get​Event

11.1

hip​Graph​Event​Wait​Node​Get​Event

5.0.0

cu​Graph​Event​Wait​Node​Set​Event

11.1

hip​Graph​Event​Wait​Node​Set​Event

5.0.0

cu​Graph​Exec​Batch​Mem​Op​Node​Set​Params

11.7

hip​Graph​Exec​Batch​Mem​Op​Node​Set​Params

6.4.0

6.4.0

cu​Graph​Exec​Child​Graph​Node​Set​Params

11.1

hip​Graph​Exec​Child​Graph​Node​Set​Params

5.0.0

cu​Graph​Exec​Destroy

10.0

hip​Graph​Exec​Destroy

4.3.0

cu​Graph​Exec​Event​Record​Node​Set​Event

11.1

hip​Graph​Exec​Event​Record​Node​Set​Event

5.0.0

cu​Graph​Exec​Event​Wait​Node​Set​Event

11.1

hip​Graph​Exec​Event​Wait​Node​Set​Event

5.0.0

cu​Graph​Exec​External​Semaphores​Signal​Node​Set​Params

11.2

hip​Graph​Exec​External​Semaphores​Signal​Node​Set​Params

5.7.0

cu​Graph​Exec​External​Semaphores​Wait​Node​Set​Params

11.2

hip​Graph​Exec​External​Semaphores​Wait​Node​Set​Params

5.7.0

cu​Graph​Exec​Get​Flags

12.0

hip​Graph​Exec​Get​Flags

6.3.0

cu​Graph​Exec​Host​Node​Set​Params

10.2

hip​Graph​Exec​Host​Node​Set​Params

5.0.0

cu​Graph​Exec​Kernel​Node​Set​Params

10.1

hip​Graph​Exec​Kernel​Node​Set​Params

4.5.0

cu​Graph​Exec​Memcpy​Node​Set​Params

10.2

hip​Drv​Graph​Exec​Memcpy​Node​Set​Params

6.3.0

cu​Graph​Exec​Memset​Node​Set​Params

10.2

hip​Drv​Graph​Exec​Memset​Node​Set​Params

6.3.0

cu​Graph​Exec​Node​Set​Params

12.2

hip​Graph​Exec​Node​Set​Params

6.3.0

cu​Graph​Exec​Update

10.2

hip​Graph​Exec​Update

5.0.0

cu​Graph​External​Semaphores​Signal​Node​Get​Params

11.2

hip​Graph​External​Semaphores​Signal​Node​Get​Params

5.7.0

cu​Graph​External​Semaphores​Signal​Node​Set​Params

11.2

hip​Graph​External​Semaphores​Signal​Node​Set​Params

5.7.0

cu​Graph​External​Semaphores​Wait​Node​Get​Params

11.2

hip​Graph​External​Semaphores​Wait​Node​Get​Params

5.7.0

cu​Graph​External​Semaphores​Wait​Node​Set​Params

11.2

hip​Graph​External​Semaphores​Wait​Node​Set​Params

5.7.0

cu​Graph​Get​Edges

10.0

hip​Graph​Get​Edges

5.0.0

cu​Graph​Get​Edges_​v2

12.3

cu​Graph​Get​Nodes

10.0

hip​Graph​Get​Nodes

4.5.0

cu​Graph​Get​Root​Nodes

10.0

hip​Graph​Get​Root​Nodes

4.5.0

cu​Graph​Host​Node​Get​Params

10.0

hip​Graph​Host​Node​Get​Params

5.0.0

cu​Graph​Host​Node​Set​Params

10.0

hip​Graph​Host​Node​Set​Params

5.0.0

cu​Graph​Instantiate

10.0

hip​Graph​Instantiate

4.3.0

cu​Graph​Instantiate​With​Flags

11.4

hip​Graph​Instantiate​With​Flags

5.0.0

cu​Graph​Instantiate​With​Params

12.0

hip​Graph​Instantiate​With​Params

6.2.0

cu​Graph​Instantiate_​v2

11.0

hip​Graph​Instantiate

4.3.0

cu​Graph​Kernel​Node​Copy​Attributes

11.0

hip​Graph​Kernel​Node​Copy​Attributes

5.5.0

cu​Graph​Kernel​Node​Get​Attribute

11.0

hip​Graph​Kernel​Node​Get​Attribute

5.2.0

cu​Graph​Kernel​Node​Get​Params

10.0

hip​Graph​Kernel​Node​Get​Params

4.5.0

cu​Graph​Kernel​Node​Set​Attribute

11.0

hip​Graph​Kernel​Node​Set​Attribute

5.2.0

cu​Graph​Kernel​Node​Set​Params

10.0

hip​Graph​Kernel​Node​Set​Params

4.5.0

cu​Graph​Launch

10.0

hip​Graph​Launch

4.3.0

cu​Graph​Mem​Alloc​Node​Get​Params

11.4

hip​Graph​Mem​Alloc​Node​Get​Params

5.5.0

cu​Graph​Mem​Free​Node​Get​Params

11.4

hip​Graph​Mem​Free​Node​Get​Params

5.5.0

cu​Graph​Memcpy​Node​Get​Params

10.0

hip​Drv​Graph​Memcpy​Node​Get​Params

6.3.0

cu​Graph​Memcpy​Node​Set​Params

10.0

hip​Drv​Graph​Memcpy​Node​Set​Params

6.3.0

cu​Graph​Memset​Node​Get​Params

10.0

hip​Graph​Memset​Node​Get​Params

4.5.0

cu​Graph​Memset​Node​Set​Params

10.0

hip​Graph​Memset​Node​Set​Params

4.5.0

cu​Graph​Node​Find​In​Clone

10.0

hip​Graph​Node​Find​In​Clone

5.0.0

cu​Graph​Node​Get​Dependencies

10.0

hip​Graph​Node​Get​Dependencies

5.0.0

cu​Graph​Node​Get​Dependencies_​v2

12.3

cu​Graph​Node​Get​Dependent​Nodes

10.0

hip​Graph​Node​Get​Dependent​Nodes

5.0.0

cu​Graph​Node​Get​Dependent​Nodes_​v2

12.3

cu​Graph​Node​Get​Enabled

11.6

hip​Graph​Node​Get​Enabled

5.5.0

cu​Graph​Node​Get​Type

10.0

hip​Graph​Node​Get​Type

5.0.0

cu​Graph​Node​Set​Enabled

11.6

hip​Graph​Node​Set​Enabled

5.5.0

cu​Graph​Node​Set​Params

12.2

hip​Graph​Node​Set​Params

6.3.0

cu​Graph​Release​User​Object

11.3

hip​Graph​Release​User​Object

5.3.0

cu​Graph​Remove​Dependencies

10.0

hip​Graph​Remove​Dependencies

5.0.0

cu​Graph​Remove​Dependencies_​v2

12.3

cu​Graph​Retain​User​Object

11.3

hip​Graph​Retain​User​Object

5.3.0

cu​Graph​Upload

11.1

hip​Graph​Upload

5.3.0

cu​User​Object​Create

11.3

hip​User​Object​Create

5.3.0

cu​User​Object​Release

11.3

hip​User​Object​Release

5.3.0

cu​User​Object​Retain

11.3

hip​User​Object​Retain

5.3.0

25. Occupancy#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Occupancy​Available​Dynamic​SMem​Per​Block

11.0

cu​Occupancy​Max​Active​Blocks​Per​Multiprocessor

hip​Module​Occupancy​Max​Active​Blocks​Per​Multiprocessor

3.5.0

cu​Occupancy​Max​Active​Blocks​Per​Multiprocessor​With​Flags

hip​Module​Occupancy​Max​Active​Blocks​Per​Multiprocessor​With​Flags

3.5.0

cu​Occupancy​Max​Active​Clusters

11.8

cu​Occupancy​Max​Potential​Block​Size

hip​Module​Occupancy​Max​Potential​Block​Size

3.5.0

cu​Occupancy​Max​Potential​Block​Size​With​Flags

hip​Module​Occupancy​Max​Potential​Block​Size​With​Flags

3.5.0

cu​Occupancy​Max​Potential​Cluster​Size

11.8

26. Texture Reference Management [DEPRECATED]#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Tex​Ref​Create

11.0

cu​Tex​Ref​Destroy

11.0

cu​Tex​Ref​Get​Address

11.0

hip​Tex​Ref​Get​Address

3.0.0

4.3.0

cu​Tex​Ref​Get​Address​Mode

11.0

hip​Tex​Ref​Get​Address​Mode

3.0.0

4.3.0

cu​Tex​Ref​Get​Address_​v2

11.0

hip​Tex​Ref​Get​Address

3.0.0

4.3.0

cu​Tex​Ref​Get​Array

11.0

hip​Tex​Ref​Get​Array

3.0.0

6.1.0

cu​Tex​Ref​Get​Border​Color

8.0

11.0

hip​Tex​Ref​Get​Border​Color

6.1.0

6.1.0

cu​Tex​Ref​Get​Filter​Mode

11.0

hip​Tex​Ref​Get​Filter​Mode

3.5.0

4.3.0

cu​Tex​Ref​Get​Flags

11.0

hip​Tex​Ref​Get​Flags

3.5.0

4.3.0

cu​Tex​Ref​Get​Format

11.0

hip​Tex​Ref​Get​Format

3.5.0

4.3.0

cu​Tex​Ref​Get​Max​Anisotropy

11.0

hip​Tex​Ref​Get​Max​Anisotropy

3.5.0

4.3.0

cu​Tex​Ref​Get​Mipmap​Filter​Mode

11.0

hip​Tex​Ref​Get​Mipmap​Filter​Mode

3.5.0

4.3.0

cu​Tex​Ref​Get​Mipmap​Level​Bias

11.0

hip​Tex​Ref​Get​Mipmap​Level​Bias

3.5.0

4.3.0

cu​Tex​Ref​Get​Mipmap​Level​Clamp

11.0

hip​Tex​Ref​Get​Mipmap​Level​Clamp

3.5.0

4.3.0

cu​Tex​Ref​Get​Mipmapped​Array

11.0

hip​Tex​Ref​Get​Mip​Mapped​Array

3.5.0

4.3.0

cu​Tex​Ref​Set​Address

11.0

hip​Tex​Ref​Set​Address

1.7.0

4.3.0

cu​Tex​Ref​Set​Address2D

11.0

hip​Tex​Ref​Set​Address2D

1.7.0

4.3.0

cu​Tex​Ref​Set​Address2D_​v2

hip​Tex​Ref​Set​Address2D

1.7.0

4.3.0

cu​Tex​Ref​Set​Address2D_​v3

hip​Tex​Ref​Set​Address2D

1.7.0

4.3.0

cu​Tex​Ref​Set​Address​Mode

11.0

hip​Tex​Ref​Set​Address​Mode

1.9.0

5.3.0

cu​Tex​Ref​Set​Address_​v2

11.0

hip​Tex​Ref​Set​Address

1.7.0

4.3.0

cu​Tex​Ref​Set​Array

11.0

hip​Tex​Ref​Set​Array

1.9.0

5.3.0

cu​Tex​Ref​Set​Border​Color

8.0

11.0

hip​Tex​Ref​Set​Border​Color

3.5.0

4.3.0

cu​Tex​Ref​Set​Filter​Mode

11.0

hip​Tex​Ref​Set​Filter​Mode

1.9.0

5.3.0

cu​Tex​Ref​Set​Flags

11.0

hip​Tex​Ref​Set​Flags

1.9.0

5.3.0

cu​Tex​Ref​Set​Format

11.0

hip​Tex​Ref​Set​Format

1.9.0

5.3.0

cu​Tex​Ref​Set​Max​Anisotropy

11.0

hip​Tex​Ref​Set​Max​Anisotropy

3.5.0

4.3.0

cu​Tex​Ref​Set​Mipmap​Filter​Mode

11.0

hip​Tex​Ref​Set​Mipmap​Filter​Mode

3.5.0

5.3.0

cu​Tex​Ref​Set​Mipmap​Level​Bias

11.0

hip​Tex​Ref​Set​Mipmap​Level​Bias

3.5.0

5.3.0

cu​Tex​Ref​Set​Mipmap​Level​Clamp

11.0

hip​Tex​Ref​Set​Mipmap​Level​Clamp

3.5.0

5.3.0

cu​Tex​Ref​Set​Mipmapped​Array

11.0

hip​Tex​Ref​Set​Mipmapped​Array

3.5.0

5.3.0

27. Surface Reference Management [DEPRECATED]#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Surf​Ref​Get​Array

11.0

cu​Surf​Ref​Set​Array

11.0

28. Texture Object Management#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Tex​Object​Create

hip​Tex​Object​Create

3.5.0

cu​Tex​Object​Destroy

hip​Tex​Object​Destroy

3.5.0

cu​Tex​Object​Get​Resource​Desc

hip​Tex​Object​Get​Resource​Desc

3.5.0

cu​Tex​Object​Get​Resource​View​Desc

hip​Tex​Object​Get​Resource​View​Desc

3.5.0

cu​Tex​Object​Get​Texture​Desc

hip​Tex​Object​Get​Texture​Desc

3.5.0

29. Surface Object Management#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Surf​Object​Create

cu​Surf​Object​Destroy

cu​Surf​Object​Get​Resource​Desc

30. Tensor Core Management#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Tensor​Map​Encode​Im2col

12.0

cu​Tensor​Map​Encode​Tiled

12.0

cu​Tensor​Map​Replace​Address

12.0

31. Peer Context Memory Access#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Ctx​Disable​Peer​Access

hip​Ctx​Disable​Peer​Access

1.6.0

1.9.0

cu​Ctx​Enable​Peer​Access

hip​Ctx​Enable​Peer​Access

1.6.0

1.9.0

cu​Device​Can​Access​Peer

hip​Device​Can​Access​Peer

1.9.0

cu​Device​Get​P2PAttribute

8.0

hip​Device​Get​P2PAttribute

3.8.0

32. Graphics Interoperability#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Graphics​Map​Resources

hip​Graphics​Map​Resources

4.5.0

cu​Graphics​Resource​Get​Mapped​Mipmapped​Array

cu​Graphics​Resource​Get​Mapped​Pointer

hip​Graphics​Resource​Get​Mapped​Pointer

4.5.0

cu​Graphics​Resource​Get​Mapped​Pointer_​v2

hip​Graphics​Resource​Get​Mapped​Pointer

4.5.0

cu​Graphics​Resource​Set​Map​Flags

cu​Graphics​Resource​Set​Map​Flags_​v2

cu​Graphics​Sub​Resource​Get​Mapped​Array

hip​Graphics​Sub​Resource​Get​Mapped​Array

5.1.0

cu​Graphics​Unmap​Resources

hip​Graphics​Unmap​Resources

4.5.0

cu​Graphics​Unregister​Resource

hip​Graphics​Unregister​Resource

4.5.0

33. Driver Entry Point Access#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Get​Proc​Address

11.3

12.0

hip​Get​Proc​Address

6.2.0

34. Coredump Attributes Control API#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Coredump​Get​Attribute

12.1

cu​Coredump​Get​Attribute​Global

12.1

cu​Coredump​Set​Attribute

12.1

cu​Coredump​Set​Attribute​Global

12.1

35. Green Contexts#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Ctx​From​Green​Ctx

12.4

cu​Ctx​Get​Dev​Resource

12.4

cu​Dev​Resource​Generate​Desc

12.4

cu​Dev​Sm​Resource​Split​By​Count

12.4

cu​Device​Get​Dev​Resource

12.4

cu​Green​Ctx​Create

12.4

cu​Green​Ctx​Destroy

12.4

cu​Green​Ctx​Get​Dev​Resource

12.4

cu​Green​Ctx​Record​Event

12.4

cu​Green​Ctx​Stream​Create

12.5

cu​Green​Ctx​Wait​Event

12.4

cu​Stream​Get​Green​Ctx

12.4

36. Profiler Control [DEPRECATED]#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Profiler​Initialize

11.0

37. Profiler Control#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Profiler​Start

hip​Profiler​Start

1.6.0

3.0.0

cu​Profiler​Stop

hip​Profiler​Stop

1.6.0

3.0.0

38. OpenGL Interoperability#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​GLCtx​Create

9.2

cu​GLGet​Devices

hip​GLGet​Devices

4.5.0

cu​GLInit

9.2

cu​GLMap​Buffer​Object

9.2

cu​GLMap​Buffer​Object​Async

9.2

cu​GLRegister​Buffer​Object

9.2

cu​GLSet​Buffer​Object​Map​Flags

9.2

cu​GLUnmap​Buffer​Object

9.2

cu​GLUnmap​Buffer​Object​Async

9.2

cu​GLUnregister​Buffer​Object

9.2

cu​Graphics​GLRegister​Buffer

hip​Graphics​GLRegister​Buffer

4.5.0

cu​Graphics​GLRegister​Image

hip​Graphics​GLRegister​Image

5.1.0

cu​WGLGet​Device

39. Direct3D 9 Interoperability#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​D3D9Ctx​Create

cu​D3D9Ctx​Create​On​Device

cu​D3D9Get​Device

cu​D3D9Get​Devices

cu​D3D9Get​Direct3DDevice

cu​D3D9Map​Resources

9.2

cu​D3D9Register​Resource

9.2

cu​D3D9Resource​Get​Mapped​Array

9.2

cu​D3D9Resource​Get​Mapped​Pitch

9.2

cu​D3D9Resource​Get​Mapped​Pointer

9.2

cu​D3D9Resource​Get​Mapped​Size

9.2

cu​D3D9Resource​Get​Surface​Dimensions

9.2

cu​D3D9Resource​Set​Map​Flags

9.2

cu​D3D9Unmap​Resources

9.2

cu​D3D9Unregister​Resource

9.2

cu​Graphics​D3D9Register​Resource

40. Direct3D 10 Interoperability#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​D3D10Ctx​Create

9.2

cu​D3D10Ctx​Create​On​Device

9.2

cu​D3D10Get​Device

cu​D3D10Get​Devices

cu​D3D10Get​Direct3DDevice

9.2

cu​D3D10Map​Resources

9.2

cu​D3D10Register​Resource

9.2

cu​D3D10Resource​Get​Mapped​Array

9.2

cu​D3D10Resource​Get​Mapped​Pitch

9.2

cu​D3D10Resource​Get​Mapped​Pointer

9.2

cu​D3D10Resource​Get​Mapped​Size

9.2

cu​D3D10Resource​Get​Surface​Dimensions

9.2

cu​D3D10Resource​Set​Map​Flags

9.2

cu​D3D10Unmap​Resources

9.2

cu​D3D10Unregister​Resource

9.2

cu​Graphics​D3D10Register​Resource

41. Direct3D 11 Interoperability#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​D3D11Ctx​Create

9.2

cu​D3D11Ctx​Create​On​Device

9.2

cu​D3D11Get​Device

cu​D3D11Get​Devices

cu​D3D11Get​Direct3DDevice

9.2

cu​Graphics​D3D11Register​Resource

42. VDPAU Interoperability#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​Graphics​VDPAURegister​Output​Surface

cu​Graphics​VDPAURegister​Video​Surface

cu​VDPAUCtx​Create

cu​VDPAUGet​Device

43. EGL Interoperability#

CUDA

A

D

C

R

HIP

A

D

C

R

E

cu​EGLStream​Consumer​Acquire​Frame

9.1

cu​EGLStream​Consumer​Connect

9.1

cu​EGLStream​Consumer​Connect​With​Flags

9.1

cu​EGLStream​Consumer​Disconnect

9.1

cu​EGLStream​Consumer​Release​Frame

9.1

cu​EGLStream​Producer​Connect

9.1

cu​EGLStream​Producer​Disconnect

9.1

cu​EGLStream​Producer​Present​Frame

9.1

cu​EGLStream​Producer​Return​Frame

9.1

cu​Event​Create​From​EGLSync

9.1

cu​Graphics​EGLRegister​Image

9.1

cu​Graphics​Resource​Get​Mapped​Egl​Frame

9.1