# 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| | | | | | | | | | |`CIG_DATA_TYPE_NV_BLOB`|12.9| | | | | | | | | | |`CUCoredumpGenerationFlags`|12.5| | | | | | | | | | |`CUDA_ARRAY3D_2DARRAY`| |5.0| | | | | | | | | |`CUDA_ARRAY3D_COLOR_ATTACHMENT`|10.0| | | | | | | | | | |`CUDA_ARRAY3D_CUBEMAP`| | | | |`hipArrayCubemap`|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`| | | | |`hipArrayLayered`|1.7.0| | | | | |`CUDA_ARRAY3D_SPARSE`|11.1| | | | | | | | | | |`CUDA_ARRAY3D_SURFACE_LDST`| | | | |`hipArraySurfaceLoadStore`|1.7.0| | | | | |`CUDA_ARRAY3D_TEXTURE_GATHER`| | | | |`hipArrayTextureGather`|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| | | |`hipBatchMemOpNodeParams`|6.4.0| | | | | |`CUDA_BATCH_MEM_OP_NODE_PARAMS_st`|11.7| | |12.2|`hipBatchMemOpNodeParams`|6.4.0| | | | | |`CUDA_BATCH_MEM_OP_NODE_PARAMS_v1`|12.2| | | |`hipBatchMemOpNodeParams`|6.4.0| | | | | |`CUDA_BATCH_MEM_OP_NODE_PARAMS_v1_st`|12.2| | | |`hipBatchMemOpNodeParams`|6.4.0| | | | | |`CUDA_BATCH_MEM_OP_NODE_PARAMS_v2`|12.2| | | |`hipBatchMemOpNodeParams`|6.4.0| | | | | |`CUDA_BATCH_MEM_OP_NODE_PARAMS_v2_st`|12.2| | | |`hipBatchMemOpNodeParams`|6.4.0| | | | | |`CUDA_CB`| | | | | | | | | | | |`CUDA_CHILD_GRAPH_NODE_PARAMS`|12.2| | | |`hipChildGraphNodeParams`|6.1.0| | | | | |`CUDA_CHILD_GRAPH_NODE_PARAMS_st`|12.2| | | |`hipChildGraphNodeParams`|6.1.0| | | | | |`CUDA_CONDITIONAL_NODE_PARAMS`|12.3| | | | | | | | | | |`CUDA_COOPERATIVE_LAUNCH_MULTI_DEVICE_NO_POST_LAUNCH_SYNC`|9.0| | | |`hipCooperativeLaunchMultiDeviceNoPostSync`|3.2.0| | | | | |`CUDA_COOPERATIVE_LAUNCH_MULTI_DEVICE_NO_PRE_LAUNCH_SYNC`|9.0| | | |`hipCooperativeLaunchMultiDeviceNoPreSync`|3.2.0| | | | | |`CUDA_ERROR_ALREADY_ACQUIRED`| | | | |`hipErrorAlreadyAcquired`|1.6.0| | | | | |`CUDA_ERROR_ALREADY_MAPPED`| | | | |`hipErrorAlreadyMapped`|1.6.0| | | | | |`CUDA_ERROR_ARRAY_IS_MAPPED`| | | | |`hipErrorArrayIsMapped`|1.6.0| | | | | |`CUDA_ERROR_ASSERT`| | | | |`hipErrorAssert`|1.9.0| | | | | |`CUDA_ERROR_CAPTURED_EVENT`|10.0| | | |`hipErrorCapturedEvent`|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_CONTAINED`|12.8| | | | | | | | | | |`CUDA_ERROR_CONTEXT_ALREADY_CURRENT`| |3.2| | |`hipErrorContextAlreadyCurrent`|1.6.0| | | | | |`CUDA_ERROR_CONTEXT_ALREADY_IN_USE`| | | | |`hipErrorContextAlreadyInUse`|1.6.0| | | | | |`CUDA_ERROR_CONTEXT_IS_DESTROYED`| | | | |`hipErrorContextIsDestroyed`|4.3.0| | | | | |`CUDA_ERROR_COOPERATIVE_LAUNCH_TOO_LARGE`|9.0| | | |`hipErrorCooperativeLaunchTooLarge`|3.2.0| | | | | |`CUDA_ERROR_DEINITIALIZED`| | | | |`hipErrorDeinitialized`|1.6.0| | | | | |`CUDA_ERROR_DEVICE_NOT_LICENSED`|11.1| | | | | | | | | | |`CUDA_ERROR_DEVICE_UNAVAILABLE`|11.7| | | | | | | | | | |`CUDA_ERROR_ECC_UNCORRECTABLE`| | | | |`hipErrorECCNotCorrectable`|1.6.0| | | | | |`CUDA_ERROR_EXTERNAL_DEVICE`|11.4| | | | | | | | | | |`CUDA_ERROR_FILE_NOT_FOUND`| | | | |`hipErrorFileNotFound`|1.6.0| | | | | |`CUDA_ERROR_FUNCTION_NOT_LOADED`|12.4| | | | | | | | | | |`CUDA_ERROR_GRAPH_EXEC_UPDATE_FAILURE`|10.2| | | |`hipErrorGraphExecUpdateFailure`|5.0.0| | | | | |`CUDA_ERROR_HARDWARE_STACK_ERROR`| | | | | | | | | | | |`CUDA_ERROR_HOST_MEMORY_ALREADY_REGISTERED`| | | | |`hipErrorHostMemoryAlreadyRegistered`|1.6.0| | | | | |`CUDA_ERROR_HOST_MEMORY_NOT_REGISTERED`| | | | |`hipErrorHostMemoryNotRegistered`|1.6.0| | | | | |`CUDA_ERROR_ILLEGAL_ADDRESS`| | | | |`hipErrorIllegalAddress`|1.6.0| | | | | |`CUDA_ERROR_ILLEGAL_INSTRUCTION`| | | | | | | | | | | |`CUDA_ERROR_ILLEGAL_STATE`|10.0| | | |`hipErrorIllegalState`|5.0.0| | | | | |`CUDA_ERROR_INVALID_ADDRESS_SPACE`| | | | | | | | | | | |`CUDA_ERROR_INVALID_CLUSTER_SIZE`|11.8| | | | | | | | | | |`CUDA_ERROR_INVALID_CONTEXT`| | | | |`hipErrorInvalidContext`|1.6.0| | | | | |`CUDA_ERROR_INVALID_DEVICE`| | | | |`hipErrorInvalidDevice`|1.6.0| | | | | |`CUDA_ERROR_INVALID_GRAPHICS_CONTEXT`| | | | |`hipErrorInvalidGraphicsContext`|1.6.0| | | | | |`CUDA_ERROR_INVALID_HANDLE`| | | | |`hipErrorInvalidHandle`|1.6.0| | | | | |`CUDA_ERROR_INVALID_IMAGE`| | | | |`hipErrorInvalidImage`|1.6.0| | | | | |`CUDA_ERROR_INVALID_PC`| | | | | | | | | | | |`CUDA_ERROR_INVALID_PTX`| | | | |`hipErrorInvalidKernelFile`|1.6.0| | | | | |`CUDA_ERROR_INVALID_RESOURCE_CONFIGURATION`|12.4| | | | | | | | | | |`CUDA_ERROR_INVALID_RESOURCE_TYPE`|12.4| | | | | | | | | | |`CUDA_ERROR_INVALID_SOURCE`| | | | |`hipErrorInvalidSource`|1.6.0| | | | | |`CUDA_ERROR_INVALID_VALUE`| | | | |`hipErrorInvalidValue`|1.6.0| | | | | |`CUDA_ERROR_JIT_COMPILATION_DISABLED`|11.2| | | | | | | | | | |`CUDA_ERROR_JIT_COMPILER_NOT_FOUND`|9.0| | | | | | | | | | |`CUDA_ERROR_KEY_ROTATION`|12.8| | | | | | | | | | |`CUDA_ERROR_LAUNCH_FAILED`| | | | |`hipErrorLaunchFailure`|1.6.0| | | | | |`CUDA_ERROR_LAUNCH_INCOMPATIBLE_TEXTURING`| | | | | | | | | | | |`CUDA_ERROR_LAUNCH_OUT_OF_RESOURCES`| | | | |`hipErrorLaunchOutOfResources`|1.6.0| | | | | |`CUDA_ERROR_LAUNCH_TIMEOUT`| | | | |`hipErrorLaunchTimeOut`|1.6.0| | | | | |`CUDA_ERROR_LOSSY_QUERY`| | | | | | | | | | | |`CUDA_ERROR_MAP_FAILED`| | | | |`hipErrorMapFailed`|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`| | | | |`hipErrorNotFound`|1.6.0| | | | | |`CUDA_ERROR_NOT_INITIALIZED`| | | | |`hipErrorNotInitialized`|1.6.0| | | | | |`CUDA_ERROR_NOT_MAPPED`| | | | |`hipErrorNotMapped`|1.6.0| | | | | |`CUDA_ERROR_NOT_MAPPED_AS_ARRAY`| | | | |`hipErrorNotMappedAsArray`|1.6.0| | | | | |`CUDA_ERROR_NOT_MAPPED_AS_POINTER`| | | | |`hipErrorNotMappedAsPointer`|1.6.0| | | | | |`CUDA_ERROR_NOT_PERMITTED`| | | | | | | | | | | |`CUDA_ERROR_NOT_READY`| | | | |`hipErrorNotReady`|1.6.0| | | | | |`CUDA_ERROR_NOT_SUPPORTED`| | | | |`hipErrorNotSupported`|1.6.0| | | | | |`CUDA_ERROR_NO_BINARY_FOR_GPU`| | | | |`hipErrorNoBinaryForGpu`|1.6.0| | | | | |`CUDA_ERROR_NO_DEVICE`| | | | |`hipErrorNoDevice`|1.6.0| | | | | |`CUDA_ERROR_NVLINK_UNCORRECTABLE`|8.0| | | | | | | | | | |`CUDA_ERROR_OPERATING_SYSTEM`| | | | |`hipErrorOperatingSystem`|1.6.0| | | | | |`CUDA_ERROR_OUT_OF_MEMORY`| | | | |`hipErrorOutOfMemory`|1.6.0| | | | | |`CUDA_ERROR_PEER_ACCESS_ALREADY_ENABLED`| | | | |`hipErrorPeerAccessAlreadyEnabled`|1.6.0| | | | | |`CUDA_ERROR_PEER_ACCESS_NOT_ENABLED`| | | | |`hipErrorPeerAccessNotEnabled`|1.6.0| | | | | |`CUDA_ERROR_PEER_ACCESS_UNSUPPORTED`| | | | |`hipErrorPeerAccessUnsupported`|1.6.0| | | | | |`CUDA_ERROR_PRIMARY_CONTEXT_ACTIVE`| | | | |`hipErrorSetOnActiveProcess`|1.6.0| | | | | |`CUDA_ERROR_PROFILER_ALREADY_STARTED`| |5.0| | |`hipErrorProfilerAlreadyStarted`|1.6.0| | | | | |`CUDA_ERROR_PROFILER_ALREADY_STOPPED`| |5.0| | |`hipErrorProfilerAlreadyStopped`|1.6.0| | | | | |`CUDA_ERROR_PROFILER_DISABLED`| | | | |`hipErrorProfilerDisabled`|1.6.0| | | | | |`CUDA_ERROR_PROFILER_NOT_INITIALIZED`| |5.0| | |`hipErrorProfilerNotInitialized`|1.6.0| | | | | |`CUDA_ERROR_SHARED_OBJECT_INIT_FAILED`| | | | |`hipErrorSharedObjectInitFailed`|1.6.0| | | | | |`CUDA_ERROR_SHARED_OBJECT_SYMBOL_NOT_FOUND`| | | | |`hipErrorSharedObjectSymbolNotFound`|1.6.0| | | | | |`CUDA_ERROR_STREAM_CAPTURE_IMPLICIT`|10.0| | | |`hipErrorStreamCaptureImplicit`|4.3.0| | | | | |`CUDA_ERROR_STREAM_CAPTURE_INVALIDATED`|10.0| | | |`hipErrorStreamCaptureInvalidated`|4.3.0| | | | | |`CUDA_ERROR_STREAM_CAPTURE_ISOLATION`|10.0| | | |`hipErrorStreamCaptureIsolation`|4.3.0| | | | | |`CUDA_ERROR_STREAM_CAPTURE_MERGE`|10.0| | | |`hipErrorStreamCaptureMerge`|4.3.0| | | | | |`CUDA_ERROR_STREAM_CAPTURE_UNJOINED`|10.0| | | |`hipErrorStreamCaptureUnjoined`|4.3.0| | | | | |`CUDA_ERROR_STREAM_CAPTURE_UNMATCHED`|10.0| | | |`hipErrorStreamCaptureUnmatched`|4.3.0| | | | | |`CUDA_ERROR_STREAM_CAPTURE_UNSUPPORTED`|10.0| | | |`hipErrorStreamCaptureUnsupported`|4.3.0| | | | | |`CUDA_ERROR_STREAM_CAPTURE_WRONG_THREAD`|10.1| | | |`hipErrorStreamCaptureWrongThread`|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_TENSOR_MEMORY_LEAK`|12.8| | | | | | | | | | |`CUDA_ERROR_TIMEOUT`|10.2| | | | | | | | | | |`CUDA_ERROR_TOO_MANY_PEERS`| | | | | | | | | | | |`CUDA_ERROR_UNKNOWN`| | | | |`hipErrorUnknown`|1.6.0| | | | | |`CUDA_ERROR_UNMAP_FAILED`| | | | |`hipErrorUnmapFailed`|1.6.0| | | | | |`CUDA_ERROR_UNSUPPORTED_DEVSIDE_SYNC`|12.1| | | | | | | | | | |`CUDA_ERROR_UNSUPPORTED_EXEC_AFFINITY`|11.4| | | | | | | | | | |`CUDA_ERROR_UNSUPPORTED_LIMIT`| | | | |`hipErrorUnsupportedLimit`|1.6.0| | | | | |`CUDA_ERROR_UNSUPPORTED_PTX_VERSION`|11.1| | | | | | | | | | |`CUDA_EVENT_RECORD_NODE_PARAMS`|12.2| | | |`hipEventRecordNodeParams`|6.1.0| | | | | |`CUDA_EVENT_RECORD_NODE_PARAMS_st`|12.2| | | |`hipEventRecordNodeParams`|6.1.0| | | | | |`CUDA_EVENT_WAIT_NODE_PARAMS`|12.2| | | |`hipEventWaitNodeParams`|6.1.0| | | | | |`CUDA_EVENT_WAIT_NODE_PARAMS_st`|12.2| | | |`hipEventWaitNodeParams`|6.1.0| | | | | |`CUDA_EXTERNAL_MEMORY_BUFFER_DESC`|10.0| | | |`hipExternalMemoryBufferDesc`|4.3.0| | | | | |`CUDA_EXTERNAL_MEMORY_BUFFER_DESC_st`|10.0| | | |`hipExternalMemoryBufferDesc_st`|4.3.0| | | | | |`CUDA_EXTERNAL_MEMORY_BUFFER_DESC_v1`|11.3| | | |`hipExternalMemoryBufferDesc`|4.3.0| | | | | |`CUDA_EXTERNAL_MEMORY_DEDICATED`|10.0| | | |`hipExternalMemoryDedicated`|5.5.0| | | | | |`CUDA_EXTERNAL_MEMORY_HANDLE_DESC`|10.0| | | |`hipExternalMemoryHandleDesc`|4.3.0| | | | | |`CUDA_EXTERNAL_MEMORY_HANDLE_DESC_st`|10.0| | | |`hipExternalMemoryHandleDesc_st`|4.3.0| | | | | |`CUDA_EXTERNAL_MEMORY_HANDLE_DESC_v1`|11.3| | | |`hipExternalMemoryHandleDesc`|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| | | |`hipExternalSemaphoreHandleDesc`|4.4.0| | | | | |`CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC_st`|10.0| | | |`hipExternalSemaphoreHandleDesc_st`|4.4.0| | | | | |`CUDA_EXTERNAL_SEMAPHORE_HANDLE_DESC_v1`|11.3| | | |`hipExternalSemaphoreHandleDesc`|4.4.0| | | | | |`CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS`|10.0| | | |`hipExternalSemaphoreSignalParams`|4.4.0| | | | | |`CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS_st`|10.0| | | |`hipExternalSemaphoreSignalParams_st`|4.4.0| | | | | |`CUDA_EXTERNAL_SEMAPHORE_SIGNAL_PARAMS_v1`|11.3| | | |`hipExternalSemaphoreSignalParams`|4.4.0| | | | | |`CUDA_EXTERNAL_SEMAPHORE_SIGNAL_SKIP_NVSCIBUF_MEMSYNC`|10.2| | | | | | | | | | |`CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS`|10.0| | | |`hipExternalSemaphoreWaitParams`|4.4.0| | | | | |`CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS_st`|10.0| | | |`hipExternalSemaphoreWaitParams_st`|4.4.0| | | | | |`CUDA_EXTERNAL_SEMAPHORE_WAIT_PARAMS_v1`|11.3| | | |`hipExternalSemaphoreWaitParams`|4.4.0| | | | | |`CUDA_EXTERNAL_SEMAPHORE_WAIT_SKIP_NVSCIBUF_MEMSYNC`|10.2| | | | | | | | | | |`CUDA_EXT_SEM_SIGNAL_NODE_PARAMS`|11.2| | | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | | | |`CUDA_EXT_SEM_SIGNAL_NODE_PARAMS_st`|11.2| | | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | | | |`CUDA_EXT_SEM_SIGNAL_NODE_PARAMS_v1`|11.3| | | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | | | |`CUDA_EXT_SEM_SIGNAL_NODE_PARAMS_v2`|12.2| | | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | | | |`CUDA_EXT_SEM_SIGNAL_NODE_PARAMS_v2_st`|12.2| | | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | | | |`CUDA_EXT_SEM_WAIT_NODE_PARAMS`|11.2| | | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | | | |`CUDA_EXT_SEM_WAIT_NODE_PARAMS_st`|11.2| | | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | | | |`CUDA_EXT_SEM_WAIT_NODE_PARAMS_v1`|11.3| | | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | | | |`CUDA_EXT_SEM_WAIT_NODE_PARAMS_v2`|12.2| | | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | | | |`CUDA_EXT_SEM_WAIT_NODE_PARAMS_v2_st`|12.2| | | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | | | |`CUDA_GRAPH_INSTANTIATE_CONDITIONAL_HANDLE_UNUSED`|12.8| | | | | | | | | | |`CUDA_GRAPH_INSTANTIATE_ERROR`|12.0| | | |`hipGraphInstantiateError`|6.2.0| | | | | |`CUDA_GRAPH_INSTANTIATE_FLAG_AUTO_FREE_ON_LAUNCH`|11.4| | | |`hipGraphInstantiateFlagAutoFreeOnLaunch`|5.2.0| | | | | |`CUDA_GRAPH_INSTANTIATE_FLAG_DEVICE_LAUNCH`|12.0| | | |`hipGraphInstantiateFlagDeviceLaunch`|5.6.0| | | | | |`CUDA_GRAPH_INSTANTIATE_FLAG_UPLOAD`|12.0| | | |`hipGraphInstantiateFlagUpload`|5.6.0| | | | | |`CUDA_GRAPH_INSTANTIATE_FLAG_USE_NODE_PRIORITY`|11.7| | | |`hipGraphInstantiateFlagUseNodePriority`|5.6.0| | | | | |`CUDA_GRAPH_INSTANTIATE_INVALID_STRUCTURE`|12.0| | | |`hipGraphInstantiateInvalidStructure`|6.2.0| | | | | |`CUDA_GRAPH_INSTANTIATE_MULTIPLE_CTXS_NOT_SUPPORTED`|12.0| | | |`hipGraphInstantiateMultipleDevicesNotSupported`|6.2.0| | | | | |`CUDA_GRAPH_INSTANTIATE_NODE_OPERATION_NOT_SUPPORTED`|12.0| | | |`hipGraphInstantiateNodeOperationNotSupported`|6.2.0| | | | | |`CUDA_GRAPH_INSTANTIATE_PARAMS`|12.0| | | |`hipGraphInstantiateParams`|6.2.0| | | | | |`CUDA_GRAPH_INSTANTIATE_PARAMS_st`|12.0| | | |`hipGraphInstantiateParams`|6.2.0| | | | | |`CUDA_GRAPH_INSTANTIATE_SUCCESS`|12.0| | | |`hipGraphInstantiateSuccess`|6.2.0| | | | | |`CUDA_HOST_NODE_PARAMS`|10.0| | | |`hipHostNodeParams`|4.3.0| | | | | |`CUDA_HOST_NODE_PARAMS_st`|10.0| | | |`hipHostNodeParams`|4.3.0| | | | | |`CUDA_HOST_NODE_PARAMS_v1`|11.3| | | |`hipHostNodeParams`|4.3.0| | | | | |`CUDA_HOST_NODE_PARAMS_v2`|12.2| | | | | | | | | | |`CUDA_HOST_NODE_PARAMS_v2_st`|12.2| | | | | | | | | | |`CUDA_KERNEL_NODE_PARAMS`|10.0| | | |`hipKernelNodeParams`|4.3.0| | | | | |`CUDA_KERNEL_NODE_PARAMS_st`|10.0| | | |`hipKernelNodeParams`|4.3.0| | | | | |`CUDA_KERNEL_NODE_PARAMS_v1`|11.3| | | |`hipKernelNodeParams`|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| | | |`hipFunctionLaunchParams`|5.5.0| | | | | |`CUDA_LAUNCH_PARAMS_st`|9.0| | | |`hipFunctionLaunchParams_t`|5.5.0| | | | | |`CUDA_LAUNCH_PARAMS_v1`|11.3| | | |`hipFunctionLaunchParams`|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_BATCH_OP`|12.8| | | | | | | | | | |`CUDA_MEMCPY3D_BATCH_OP_st`|12.8| | | | | | | | | | |`CUDA_MEMCPY3D_BATCH_OP_v1`|12.8| | | | | | | | | | |`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| | | |`hipMemcpyNodeParams`|6.1.0| | | | | |`CUDA_MEMCPY_NODE_PARAMS_st`|12.2| | | |`hipMemcpyNodeParams`|6.1.0| | | | | |`CUDA_MEMSET_NODE_PARAMS`|10.0| | | |`hipMemsetParams`|4.3.0| | | | | |`CUDA_MEMSET_NODE_PARAMS_st`|10.0| | | |`hipMemsetParams`|4.3.0| | | | | |`CUDA_MEMSET_NODE_PARAMS_v1`|11.3| | | |`hipMemsetParams`|4.3.0| | | | | |`CUDA_MEMSET_NODE_PARAMS_v2`|12.2| | | | | | | | | | |`CUDA_MEMSET_NODE_PARAMS_v2_st`|12.2| | | | | | | | | | |`CUDA_MEM_ALLOC_NODE_PARAMS`|11.4| | | |`hipMemAllocNodeParams`|5.5.0| | | | | |`CUDA_MEM_ALLOC_NODE_PARAMS_st`|11.4| | |12.2|`hipMemAllocNodeParams`|5.5.0| | | | | |`CUDA_MEM_ALLOC_NODE_PARAMS_v1`|12.2| | | |`hipMemAllocNodeParams`|5.5.0| | | | | |`CUDA_MEM_ALLOC_NODE_PARAMS_v1_st`|12.2| | | |`hipMemAllocNodeParams`|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| | | |`hipMemFreeNodeParams`|6.1.0| | | | | |`CUDA_MEM_FREE_NODE_PARAMS_st`|12.2| | | |`hipMemFreeNodeParams`|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`| | | | |`hipSuccess`|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| | | | | |`CUGLDeviceList`| | | | |`hipGLDeviceList`|4.4.0| | | | | |`CUGLDeviceList_enum`| | | | |`hipGLDeviceList`|4.4.0| | | | | |`CUGLmap_flags`| | | | | | | | | | | |`CUGLmap_flags_enum`| | | | | | | | | | | |`CUGPUDirectRDMAWritesOrdering`|11.3| | | |`hipGPUDirectRDMAWritesOrdering`|6.1.0| | | | | |`CUGPUDirectRDMAWritesOrdering_enum`|11.3| | | |`hipGPUDirectRDMAWritesOrdering`|6.1.0| | | | | |`CU_ACCESS_PROPERTY_NORMAL`|11.0| | | |`hipAccessPropertyNormal`|5.2.0| | | | | |`CU_ACCESS_PROPERTY_PERSISTING`|11.0| | | |`hipAccessPropertyPersisting`|5.2.0| | | | | |`CU_ACCESS_PROPERTY_STREAMING`|11.0| | | |`hipAccessPropertyStreaming`|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_UNORM_INT_101010_2`|12.8| | | | | | | | | | |`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_YUV444_16bit_SemiPlanar`|12.8| | | | | | | | | | |`CU_AD_FORMAT_YUV444_8bit_SemiPlanar`|12.8| | | | | | | | | | |`CU_AD_FORMAT_YUY2`|12.5| | | | | | | | | | |`CU_ARRAY_SPARSE_PROPERTIES_SINGLE_MIPTAIL`|11.1| | | | | | | | | | |`CU_ARRAY_SPARSE_SUBRESOURCE_TYPE_MIPTAIL`|11.1| | | |`hipArraySparseSubresourceTypeMiptail`|5.2.0| | | | | |`CU_ARRAY_SPARSE_SUBRESOURCE_TYPE_SPARSE_LEVEL`|11.1| | | |`hipArraySparseSubresourceTypeSparseLevel`|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`| | | | |`hipComputeModeDefault`|1.9.0| | | | | |`CU_COMPUTEMODE_EXCLUSIVE`| | | |8.0|`hipComputeModeExclusive`|1.9.0| | | | | |`CU_COMPUTEMODE_EXCLUSIVE_PROCESS`| | | | |`hipComputeModeExclusiveProcess`|2.0.0| | | | | |`CU_COMPUTEMODE_PROHIBITED`| | | | |`hipComputeModeProhibited`|1.9.0| | | | | |`CU_COMPUTE_ACCELERATED_TARGET_BASE`|12.0| | | | | | | | | | |`CU_COMPUTE_FAMILY_TARGET_BASE`|12.9| | | | | | | | | | |`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| | |`hipDeviceScheduleBlockingSync`|1.6.0| | | | | |`CU_CTX_COREDUMP_ENABLE`|12.1| | | | | | | | | | |`CU_CTX_FLAGS_MASK`| | | | | | | | | | | |`CU_CTX_LMEM_RESIZE_TO_MAX`| | | | |`hipDeviceLmemResizeToMax`|1.6.0| | | | | |`CU_CTX_MAP_HOST`| | | | |`hipDeviceMapHost`|1.6.0| | | | | |`CU_CTX_SCHED_AUTO`| | | | |`hipDeviceScheduleAuto`|1.6.0| | | | | |`CU_CTX_SCHED_BLOCKING_SYNC`| | | | |`hipDeviceScheduleBlockingSync`|1.6.0| | | | | |`CU_CTX_SCHED_MASK`| | | | |`hipDeviceScheduleMask`|1.6.0| | | | | |`CU_CTX_SCHED_SPIN`| | | | |`hipDeviceScheduleSpin`|1.6.0| | | | | |`CU_CTX_SCHED_YIELD`| | | | |`hipDeviceScheduleYield`|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`| | | | |`hipDeviceAttributeAsyncEngineCount`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_CAN_FLUSH_REMOTE_WRITES`|9.2| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_CAN_MAP_HOST_MEMORY`| | | | |`hipDeviceAttributeCanMapHostMemory`|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| | | |`hipDeviceAttributeCanUseHostPointerForRegisteredMem`|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| | | |`hipDeviceAttributeCanUseStreamWaitValue`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_CAN_USE_STREAM_WAIT_VALUE_NOR_V1`|12.0|12.0| | |`hipDeviceAttributeCanUseStreamWaitValue`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_CAN_USE_STREAM_WAIT_VALUE_NOR_V2`|11.7| | |12.0| | | | | | | |`CU_DEVICE_ATTRIBUTE_CLOCK_RATE`| | | | |`hipDeviceAttributeClockRate`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_CLUSTER_LAUNCH`|11.8| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_COMPUTE_CAPABILITY_MAJOR`| | | | |`hipDeviceAttributeComputeCapabilityMajor`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_COMPUTE_CAPABILITY_MINOR`| | | | |`hipDeviceAttributeComputeCapabilityMinor`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_COMPUTE_MODE`| | | | |`hipDeviceAttributeComputeMode`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_COMPUTE_PREEMPTION_SUPPORTED`|8.0| | | |`hipDeviceAttributeComputePreemptionSupported`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_CONCURRENT_KERNELS`| | | | |`hipDeviceAttributeConcurrentKernels`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_CONCURRENT_MANAGED_ACCESS`|8.0| | | |`hipDeviceAttributeConcurrentManagedAccess`|3.10.0| | | | | |`CU_DEVICE_ATTRIBUTE_COOPERATIVE_LAUNCH`|9.0| | | |`hipDeviceAttributeCooperativeLaunch`|2.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_COOPERATIVE_MULTI_DEVICE_LAUNCH`|9.0| | | |`hipDeviceAttributeCooperativeMultiDeviceLaunch`|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| | | |`hipDeviceAttributeDirectManagedMemAccessFromHost`|3.10.0| | | | | |`CU_DEVICE_ATTRIBUTE_DMA_BUF_SUPPORTED`|11.7| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_ECC_ENABLED`| | | | |`hipDeviceAttributeEccEnabled`|2.10.0| | | | | |`CU_DEVICE_ATTRIBUTE_GENERIC_COMPRESSION_SUPPORTED`|11.0| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_GLOBAL_L1_CACHE_SUPPORTED`| | | | |`hipDeviceAttributeGlobalL1CacheSupported`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_GLOBAL_MEMORY_BUS_WIDTH`| | | | |`hipDeviceAttributeMemoryBusWidth`|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| | |`hipDeviceAttributeAsyncEngineCount`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_GPU_PCI_DEVICE_ID`|12.8| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_GPU_PCI_SUBSYSTEM_ID`|12.8| | | | | | | | | | |`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| | | |`hipDeviceAttributeHostNativeAtomicSupported`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_HOST_NUMA_ID`|12.2| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_HOST_NUMA_MEMORY_POOLS_SUPPORTED`|12.9| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_HOST_NUMA_MULTINODE_IPC_SUPPORTED`|12.8| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_HOST_NUMA_VIRTUAL_MEMORY_MANAGEMENT_SUPPORTED`|12.9| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_HOST_REGISTER_SUPPORTED`|9.2| | | |`hipDeviceAttributeHostRegisterSupported`|6.0.0| | | | | |`CU_DEVICE_ATTRIBUTE_INTEGRATED`| | | | |`hipDeviceAttributeIntegrated`|1.9.0| | | | | |`CU_DEVICE_ATTRIBUTE_IPC_EVENT_SUPPORTED`|12.0| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_KERNEL_EXEC_TIMEOUT`| | | | |`hipDeviceAttributeKernelExecTimeout`|2.10.0| | | | | |`CU_DEVICE_ATTRIBUTE_L2_CACHE_SIZE`| | | | |`hipDeviceAttributeL2CacheSize`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_LOCAL_L1_CACHE_SUPPORTED`| | | | |`hipDeviceAttributeLocalL1CacheSupported`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MANAGED_MEMORY`| | | | |`hipDeviceAttributeManagedMemory`|3.10.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAX`| | | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE1D_LAYERED_LAYERS`| | | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE1D_LAYERED_WIDTH`| | | | |`hipDeviceAttributeMaxSurface1DLayered`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE1D_WIDTH`| | | | |`hipDeviceAttributeMaxSurface1D`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_HEIGHT`| | | | |`hipDeviceAttributeMaxSurface2D`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_HEIGHT`| | | | |`hipDeviceAttributeMaxSurface2DLayered`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_LAYERS`| | | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_WIDTH`| | | | |`hipDeviceAttributeMaxSurface2DLayered`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_WIDTH`| | | | |`hipDeviceAttributeMaxSurface2D`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE3D_DEPTH`| | | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE3D_HEIGHT`| | | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE3D_WIDTH`| | | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_LAYERED_LAYERS`| | | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_LAYERED_WIDTH`| | | | |`hipDeviceAttributeMaxSurfaceCubemapLayered`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_WIDTH`| | | | |`hipDeviceAttributeMaxSurfaceCubemap`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_LAYERED_LAYERS`| | | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_LAYERED_WIDTH`| | | | |`hipDeviceAttributeMaxTexture1DLayered`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_LINEAR_WIDTH`| |11.2| | |`hipDeviceAttributeMaxTexture1DLinear`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_MIPMAPPED_WIDTH`| | | | |`hipDeviceAttributeMaxTexture1DMipmap`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_WIDTH`| | | | |`hipDeviceAttributeMaxTexture1DWidth`|2.7.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_HEIGHT`| |5.0| | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_NUMSLICES`| |5.0| | | | | | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_WIDTH`| |5.0| | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_GATHER_HEIGHT`| | | | |`hipDeviceAttributeMaxTexture2DGather`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_GATHER_WIDTH`| | | | |`hipDeviceAttributeMaxTexture2DGather`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_HEIGHT`| | | | |`hipDeviceAttributeMaxTexture2DHeight`|2.7.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_HEIGHT`| | | | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_LAYERS`| | | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_WIDTH`| | | | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_HEIGHT`| | | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_PITCH`| | | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_WIDTH`| | | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_MIPMAPPED_HEIGHT`| | | | |`hipDeviceAttributeMaxTexture2DMipmap`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_MIPMAPPED_WIDTH`| | | | |`hipDeviceAttributeMaxTexture2DMipmap`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_WIDTH`| | | | |`hipDeviceAttributeMaxTexture2DWidth`|2.7.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_DEPTH`| | | | |`hipDeviceAttributeMaxTexture3DDepth`|2.7.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_DEPTH_ALTERNATE`| | | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_HEIGHT`| | | | |`hipDeviceAttributeMaxTexture3DHeight`|2.7.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_HEIGHT_ALTERNATE`| | | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_WIDTH`| | | | |`hipDeviceAttributeMaxTexture3DWidth`|2.7.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_WIDTH_ALTERNATE`| | | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_LAYERED_LAYERS`| | | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_LAYERED_WIDTH`| | | | |`hipDeviceAttributeMaxTextureCubemapLayered`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_WIDTH`| | | | |`hipDeviceAttributeMaxTextureCubemap`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAX_ACCESS_POLICY_WINDOW_SIZE`|11.0| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_MAX_BLOCKS_PER_MULTIPROCESSOR`|11.0| | | |`hipDeviceAttributeMaxBlocksPerMultiprocessor`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_X`| | | | |`hipDeviceAttributeMaxBlockDimX`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_Y`| | | | |`hipDeviceAttributeMaxBlockDimY`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_Z`| | | | |`hipDeviceAttributeMaxBlockDimZ`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_X`| | | | |`hipDeviceAttributeMaxGridDimX`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_Y`| | | | |`hipDeviceAttributeMaxGridDimY`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_Z`| | | | |`hipDeviceAttributeMaxGridDimZ`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAX_PERSISTING_L2_CACHE_SIZE`|11.0| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_MAX_PITCH`| | | | |`hipDeviceAttributeMaxPitch`|2.10.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAX_REGISTERS_PER_BLOCK`| | | | |`hipDeviceAttributeMaxRegistersPerBlock`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAX_REGISTERS_PER_MULTIPROCESSOR`| | | | |`hipDeviceAttributeMaxRegistersPerMultiprocessor`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK`| | | | |`hipDeviceAttributeMaxSharedMemoryPerBlock`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK_OPTIN`|9.0| | | |`hipDeviceAttributeSharedMemPerBlockOptin`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_MULTIPROCESSOR`| | | | |`hipDeviceAttributeMaxSharedMemoryPerMultiprocessor`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_BLOCK`| | | | |`hipDeviceAttributeMaxThreadsPerBlock`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_MULTIPROCESSOR`| | | | |`hipDeviceAttributeMaxThreadsPerMultiProcessor`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_MEMORY_CLOCK_RATE`| | | | |`hipDeviceAttributeMemoryClockRate`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_MEMORY_POOLS_SUPPORTED`|11.2| | | |`hipDeviceAttributeMemoryPoolsSupported`|5.2.0| | | | | |`CU_DEVICE_ATTRIBUTE_MEMPOOL_SUPPORTED_HANDLE_TYPES`|11.3| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_MEM_DECOMPRESS_ALGORITHM_MASK`|12.8| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_MEM_DECOMPRESS_MAXIMUM_LENGTH`|12.8| | | | | | | | | | |`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`| | | | |`hipDeviceAttributeMultiprocessorCount`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_MULTI_GPU_BOARD`| | | | |`hipDeviceAttributeIsMultiGpuBoard`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_MULTI_GPU_BOARD_GROUP_ID`| | | | |`hipDeviceAttributeMultiGpuBoardGroupId`|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| | | |`hipDeviceAttributePageableMemoryAccess`|3.10.0| | | | | |`CU_DEVICE_ATTRIBUTE_PAGEABLE_MEMORY_ACCESS_USES_HOST_PAGE_TABLES`|9.2| | | |`hipDeviceAttributePageableMemoryAccessUsesHostPageTables`|3.10.0| | | | | |`CU_DEVICE_ATTRIBUTE_PCI_BUS_ID`| | | | |`hipDeviceAttributePciBusId`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_PCI_DEVICE_ID`| | | | |`hipDeviceAttributePciDeviceId`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_PCI_DOMAIN_ID`| | | | |`hipDeviceAttributePciDomainId`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_READ_ONLY_HOST_REGISTER_SUPPORTED`|11.1| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_REGISTERS_PER_BLOCK`| |5.0| | |`hipDeviceAttributeMaxRegistersPerBlock`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_RESERVED_SHARED_MEMORY_PER_BLOCK`|11.0| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_SHARED_MEMORY_PER_BLOCK`| |5.0| | |`hipDeviceAttributeMaxSharedMemoryPerBlock`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_SINGLE_TO_DOUBLE_PRECISION_PERF_RATIO`|8.0| | | |`hipDeviceAttributeSingleToDoublePrecisionPerfRatio`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_SPARSE_CUDA_ARRAY_SUPPORTED`|11.1| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_STREAM_PRIORITIES_SUPPORTED`| | | | |`hipDeviceAttributeStreamPrioritiesSupported`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_SURFACE_ALIGNMENT`| | | | |`hipDeviceAttributeSurfaceAlignment`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_TCC_DRIVER`| | | | |`hipDeviceAttributeTccDriver`|4.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_TENSOR_MAP_ACCESS_SUPPORTED`|12.0| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_TEXTURE_ALIGNMENT`| | | | |`hipDeviceAttributeTextureAlignment`|2.10.0| | | | | |`CU_DEVICE_ATTRIBUTE_TEXTURE_PITCH_ALIGNMENT`| | | | |`hipDeviceAttributeTexturePitchAlignment`|3.2.0| | | | | |`CU_DEVICE_ATTRIBUTE_TIMELINE_SEMAPHORE_INTEROP_SUPPORTED`|11.2| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_TOTAL_CONSTANT_MEMORY`| | | | |`hipDeviceAttributeTotalConstantMemory`|1.6.0| | | | | |`CU_DEVICE_ATTRIBUTE_UNIFIED_ADDRESSING`| | | | |`hipDeviceAttributeUnifiedAddressing`|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| | | |`hipDeviceAttributeVirtualMemoryManagementSupported`|5.3.0| | | | | |`CU_DEVICE_ATTRIBUTE_VULKAN_CIG_SUPPORTED`|12.9| | | | | | | | | | |`CU_DEVICE_ATTRIBUTE_WARP_SIZE`| | | | |`hipDeviceAttributeWarpSize`|1.6.0| | | | | |`CU_DEVICE_CPU`|8.0| | | |`hipCpuDeviceId`|3.7.0| | | | | |`CU_DEVICE_INVALID`|8.0| | | |`hipInvalidDeviceId`|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| | |`hipDevP2PAttrHipArrayAccessSupported`|3.8.0| | | | | |`CU_DEVICE_P2P_ATTRIBUTE_ACCESS_SUPPORTED`|8.0| | | |`hipDevP2PAttrAccessSupported`|3.8.0| | | | | |`CU_DEVICE_P2P_ATTRIBUTE_ARRAY_ACCESS_ACCESS_SUPPORTED`|9.2|10.0| |10.1|`hipDevP2PAttrHipArrayAccessSupported`|3.8.0| | | | | |`CU_DEVICE_P2P_ATTRIBUTE_CUDA_ARRAY_ACCESS_SUPPORTED`|10.0| | | |`hipDevP2PAttrHipArrayAccessSupported`|3.8.0| | | | | |`CU_DEVICE_P2P_ATTRIBUTE_NATIVE_ATOMIC_SUPPORTED`|8.0| | | |`hipDevP2PAttrNativeAtomicSupported`|3.8.0| | | | | |`CU_DEVICE_P2P_ATTRIBUTE_PERFORMANCE_RANK`|8.0| | | |`hipDevP2PAttrPerformanceRank`|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`| | | | |`hipEventBlockingSync`|1.6.0| | | | | |`CU_EVENT_DEFAULT`| | | | |`hipEventDefault`|1.6.0| | | | | |`CU_EVENT_DISABLE_TIMING`| | | | |`hipEventDisableTiming`|1.6.0| | | | | |`CU_EVENT_INTERPROCESS`| | | | |`hipEventInterprocess`|1.6.0| | | | | |`CU_EVENT_RECORD_DEFAULT`|11.1| | | |`hipEventRecordDefault`|6.4.0| | | | | |`CU_EVENT_RECORD_EXTERNAL`|11.1| | | |`hipEventRecordExternal`|6.4.0| | | | | |`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| | | |`hipExternalMemoryHandleTypeD3D11Resource`|4.3.0| | | | | |`CU_EXTERNAL_MEMORY_HANDLE_TYPE_D3D11_RESOURCE_KMT`|10.2| | | |`hipExternalMemoryHandleTypeD3D11ResourceKmt`|4.3.0| | | | | |`CU_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_HEAP`|10.0| | | |`hipExternalMemoryHandleTypeD3D12Heap`|4.3.0| | | | | |`CU_EXTERNAL_MEMORY_HANDLE_TYPE_D3D12_RESOURCE`|10.0| | | |`hipExternalMemoryHandleTypeD3D12Resource`|4.3.0| | | | | |`CU_EXTERNAL_MEMORY_HANDLE_TYPE_NVSCIBUF`|10.2| | | | | | | | | | |`CU_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD`|10.0| | | |`hipExternalMemoryHandleTypeOpaqueFd`|4.3.0| | | | | |`CU_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32`|10.0| | | |`hipExternalMemoryHandleTypeOpaqueWin32`|4.3.0| | | | | |`CU_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_WIN32_KMT`|10.0| | | |`hipExternalMemoryHandleTypeOpaqueWin32Kmt`|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| | | |`hipExternalSemaphoreHandleTypeD3D12Fence`|4.4.0| | | | | |`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_NVSCISYNC`|10.2| | | | | | | | | | |`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD`|10.0| | | |`hipExternalSemaphoreHandleTypeOpaqueFd`|4.4.0| | | | | |`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32`|10.0| | | |`hipExternalSemaphoreHandleTypeOpaqueWin32`|4.4.0| | | | | |`CU_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_WIN32_KMT`|10.0| | | |`hipExternalSemaphoreHandleTypeOpaqueWin32Kmt`|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| | | |`hipFlushGPUDirectRDMAWritesOptionHost`|6.1.0| | | | | |`CU_FLUSH_GPU_DIRECT_RDMA_WRITES_OPTION_MEMOPS`|11.3| | | |`hipFlushGPUDirectRDMAWritesOptionMemOps`|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`| | | | |`hipFuncCachePreferEqual`|1.6.0| | | | | |`CU_FUNC_CACHE_PREFER_L1`| | | | |`hipFuncCachePreferL1`|1.6.0| | | | | |`CU_FUNC_CACHE_PREFER_NONE`| | | | |`hipFuncCachePreferNone`|1.6.0| | | | | |`CU_FUNC_CACHE_PREFER_SHARED`| | | | |`hipFuncCachePreferShared`|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`| | | | |`hipGLDeviceListAll`|4.4.0| | | | | |`CU_GL_DEVICE_LIST_CURRENT_FRAME`| | | | |`hipGLDeviceListCurrentFrame`|4.4.0| | | | | |`CU_GL_DEVICE_LIST_NEXT_FRAME`| | | | |`hipGLDeviceListNextFrame`|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| | | |`hipGPUDirectRDMAWritesOrderingAllDevices`|6.1.0| | | | | |`CU_GPU_DIRECT_RDMA_WRITES_ORDERING_NONE`|11.3| | | |`hipGPUDirectRDMAWritesOrderingNone`|6.1.0| | | | | |`CU_GPU_DIRECT_RDMA_WRITES_ORDERING_OWNER`|11.3| | | |`hipGPUDirectRDMAWritesOrderingOwner`|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`| | | | |`hipGraphicsRegisterFlagsNone`|4.4.0| | | | | |`CU_GRAPHICS_REGISTER_FLAGS_READ_ONLY`| | | | |`hipGraphicsRegisterFlagsReadOnly`|4.4.0| | | | | |`CU_GRAPHICS_REGISTER_FLAGS_SURFACE_LDST`| | | | |`hipGraphicsRegisterFlagsSurfaceLoadStore`|4.4.0| | | | | |`CU_GRAPHICS_REGISTER_FLAGS_TEXTURE_GATHER`| | | | |`hipGraphicsRegisterFlagsTextureGather`|4.4.0| | | | | |`CU_GRAPHICS_REGISTER_FLAGS_WRITE_DISCARD`| | | | |`hipGraphicsRegisterFlagsWriteDiscard`|4.4.0| | | | | |`CU_GRAPH_CHILD_GRAPH_OWNERSHIP_CLONE`|12.9| | | | | | | | | | |`CU_GRAPH_CHILD_GRAPH_OWNERSHIP_MOVE`|12.9| | | | | | | | | | |`CU_GRAPH_COND_ASSIGN_DEFAULT`|12.3| | | | | | | | | | |`CU_GRAPH_COND_TYPE_IF`|12.3| | | | | | | | | | |`CU_GRAPH_COND_TYPE_SWITCH`|12.8| | | | | | | | | | |`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| | | |`hipGraphDebugDotFlagsEventNodeParams`|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| | | |`hipGraphDebugDotFlagsExtSemasSignalNodeParams`|5.5.0| | | | | |`CU_GRAPH_DEBUG_DOT_FLAGS_EXT_SEMAS_WAIT_NODE_PARAMS`|11.3| | | |`hipGraphDebugDotFlagsExtSemasWaitNodeParams`|5.5.0| | | | | |`CU_GRAPH_DEBUG_DOT_FLAGS_HANDLES`|11.3| | | |`hipGraphDebugDotFlagsHandles`|5.5.0| | | | | |`CU_GRAPH_DEBUG_DOT_FLAGS_HOST_NODE_PARAMS`|11.3| | | |`hipGraphDebugDotFlagsHostNodeParams`|5.5.0| | | | | |`CU_GRAPH_DEBUG_DOT_FLAGS_KERNEL_NODE_ATTRIBUTES`|11.3| | | |`hipGraphDebugDotFlagsKernelNodeAttributes`|5.5.0| | | | | |`CU_GRAPH_DEBUG_DOT_FLAGS_KERNEL_NODE_PARAMS`|11.3| | | |`hipGraphDebugDotFlagsKernelNodeParams`|5.5.0| | | | | |`CU_GRAPH_DEBUG_DOT_FLAGS_MEMCPY_NODE_PARAMS`|11.3| | | |`hipGraphDebugDotFlagsMemcpyNodeParams`|5.5.0| | | | | |`CU_GRAPH_DEBUG_DOT_FLAGS_MEMSET_NODE_PARAMS`|11.3| | | |`hipGraphDebugDotFlagsMemsetNodeParams`|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| | | |`hipGraphDebugDotFlagsRuntimeTypes`| | | | | | |`CU_GRAPH_DEBUG_DOT_FLAGS_VERBOSE`|11.3| | | |`hipGraphDebugDotFlagsVerbose`|5.5.0| | | | | |`CU_GRAPH_DEPENDENCY_TYPE_DEFAULT`|12.3| | | |`hipGraphDependencyTypeDefault`|6.2.0| | | | | |`CU_GRAPH_DEPENDENCY_TYPE_PROGRAMMATIC`|12.3| | | |`hipGraphDependencyTypeProgrammatic`|6.2.0| | | | | |`CU_GRAPH_EXEC_UPDATE_ERROR`|10.2| | | |`hipGraphExecUpdateError`|4.3.0| | | | | |`CU_GRAPH_EXEC_UPDATE_ERROR_ATTRIBUTES_CHANGED`|11.6| | | | | | | | | | |`CU_GRAPH_EXEC_UPDATE_ERROR_FUNCTION_CHANGED`|10.2| | | |`hipGraphExecUpdateErrorFunctionChanged`|4.3.0| | | | | |`CU_GRAPH_EXEC_UPDATE_ERROR_NODE_TYPE_CHANGED`|10.2| | | |`hipGraphExecUpdateErrorNodeTypeChanged`|4.3.0| | | | | |`CU_GRAPH_EXEC_UPDATE_ERROR_NOT_SUPPORTED`|10.2| | | |`hipGraphExecUpdateErrorNotSupported`|4.3.0| | | | | |`CU_GRAPH_EXEC_UPDATE_ERROR_PARAMETERS_CHANGED`|10.2| | | |`hipGraphExecUpdateErrorParametersChanged`|4.3.0| | | | | |`CU_GRAPH_EXEC_UPDATE_ERROR_TOPOLOGY_CHANGED`|10.2| | | |`hipGraphExecUpdateErrorTopologyChanged`|4.3.0| | | | | |`CU_GRAPH_EXEC_UPDATE_ERROR_UNSUPPORTED_FUNCTION_CHANGE`|11.2| | | |`hipGraphExecUpdateErrorUnsupportedFunctionChange`|4.3.0| | | | | |`CU_GRAPH_EXEC_UPDATE_SUCCESS`|10.2| | | |`hipGraphExecUpdateSuccess`|4.3.0| | | | | |`CU_GRAPH_KERNEL_NODE_PORT_DEFAULT`|12.3| | | |`hipGraphKernelNodePortDefault`|6.2.0| | | | | |`CU_GRAPH_KERNEL_NODE_PORT_LAUNCH_ORDER`|12.3| | | |`hipGraphKernelNodePortLaunchCompletion`|6.2.0| | | | | |`CU_GRAPH_KERNEL_NODE_PORT_PROGRAMMATIC`|12.3| | | |`hipGraphKernelNodePortProgrammatic`|6.2.0| | | | | |`CU_GRAPH_MEM_ATTR_RESERVED_MEM_CURRENT`|11.4| | | |`hipGraphMemAttrReservedMemCurrent`|5.3.0| | | | | |`CU_GRAPH_MEM_ATTR_RESERVED_MEM_HIGH`|11.4| | | |`hipGraphMemAttrReservedMemHigh`|5.3.0| | | | | |`CU_GRAPH_MEM_ATTR_USED_MEM_CURRENT`|11.4| | | |`hipGraphMemAttrUsedMemCurrent`|5.3.0| | | | | |`CU_GRAPH_MEM_ATTR_USED_MEM_HIGH`|11.4| | | |`hipGraphMemAttrUsedMemHigh`|5.3.0| | | | | |`CU_GRAPH_NODE_TYPE_BATCH_MEM_OP`|11.7| | | |`hipGraphNodeTypeBatchMemOp`|6.4.0| | | | | |`CU_GRAPH_NODE_TYPE_CONDITIONAL`|12.3| | | | | | | | | | |`CU_GRAPH_NODE_TYPE_COUNT`|10.0| | |11.0|`hipGraphNodeTypeCount`|4.3.0| | | | | |`CU_GRAPH_NODE_TYPE_EMPTY`|10.0| | | |`hipGraphNodeTypeEmpty`|4.3.0| | | | | |`CU_GRAPH_NODE_TYPE_EVENT_RECORD`|11.1| | | |`hipGraphNodeTypeEventRecord`|4.3.0| | | | | |`CU_GRAPH_NODE_TYPE_EXT_SEMAS_SIGNAL`|11.2| | | |`hipGraphNodeTypeExtSemaphoreSignal`|5.3.0| | | | | |`CU_GRAPH_NODE_TYPE_EXT_SEMAS_WAIT`|11.2| | | |`hipGraphNodeTypeExtSemaphoreWait`|5.3.0| | | | | |`CU_GRAPH_NODE_TYPE_GRAPH`|10.0| | | |`hipGraphNodeTypeGraph`|4.3.0| | | | | |`CU_GRAPH_NODE_TYPE_HOST`|10.0| | | |`hipGraphNodeTypeHost`|4.3.0| | | | | |`CU_GRAPH_NODE_TYPE_KERNEL`|10.0| | | |`hipGraphNodeTypeKernel`|4.3.0| | | | | |`CU_GRAPH_NODE_TYPE_MEMCPY`|10.0| | | |`hipGraphNodeTypeMemcpy`|4.3.0| | | | | |`CU_GRAPH_NODE_TYPE_MEMSET`|10.0| | | |`hipGraphNodeTypeMemset`|4.3.0| | | | | |`CU_GRAPH_NODE_TYPE_MEM_ALLOC`|11.4| | | |`hipGraphNodeTypeMemAlloc`|5.5.0| | | | | |`CU_GRAPH_NODE_TYPE_MEM_FREE`|11.4| | | |`hipGraphNodeTypeMemFree`|5.5.0| | | | | |`CU_GRAPH_NODE_TYPE_WAIT_EVENT`|11.1| | | |`hipGraphNodeTypeWaitEvent`|4.3.0| | | | | |`CU_GRAPH_USER_OBJECT_MOVE`|11.3| | | |`hipGraphUserObjectMove`|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`| | | | |`hipIpcMemLazyEnablePeerAccess`|1.6.0| | | | | |`CU_JIT_CACHE_MODE`| | | | |`hipJitOptionCacheMode`|6.4.0| | | | | |`CU_JIT_CACHE_OPTION_CA`| | | | | | | | | | | |`CU_JIT_CACHE_OPTION_CG`| | | | | | | | | | | |`CU_JIT_CACHE_OPTION_NONE`| | | | | | | | | | | |`CU_JIT_ERROR_LOG_BUFFER`| | | | |`hipJitOptionErrorLogBuffer`|6.4.0| | | | | |`CU_JIT_ERROR_LOG_BUFFER_SIZE_BYTES`| | | | |`hipJitOptionErrorLogBufferSizeBytes`|6.4.0| | | | | |`CU_JIT_FALLBACK_STRATEGY`| | | | |`hipJitOptionFallbackStrategy`|6.4.0| | | | | |`CU_JIT_FAST_COMPILE`|8.0| | | |`hipJitOptionFastCompile`|6.4.0| | | | | |`CU_JIT_FMA`|11.4|12.0| | |`hipJitOptionFma`|6.4.0| | | | | |`CU_JIT_FTZ`|11.4|12.0| | |`hipJitOptionFtz`|6.4.0| | | | | |`CU_JIT_GENERATE_DEBUG_INFO`| | | | |`hipJitOptionGenerateDebugInfo`|6.4.0| | | | | |`CU_JIT_GENERATE_LINE_INFO`| | | | |`hipJitOptionGenerateLineInfo`|6.4.0| | | | | |`CU_JIT_GLOBAL_SYMBOL_ADDRESSES`|10.0| | | |`hipJitOptionGlobalSymbolAddresses`|6.4.0| | | | | |`CU_JIT_GLOBAL_SYMBOL_COUNT`|10.0| | | |`hipJitOptionGlobalSymbolCount`|6.4.0| | | | | |`CU_JIT_GLOBAL_SYMBOL_NAMES`|10.0| | | |`hipJitOptionGlobalSymbolNames`|6.4.0| | | | | |`CU_JIT_INFO_LOG_BUFFER`| | | | |`hipJitOptionInfoLogBuffer`|6.4.0| | | | | |`CU_JIT_INFO_LOG_BUFFER_SIZE_BYTES`| | | | |`hipJitOptionInfoLogBufferSizeBytes`|6.4.0| | | | | |`CU_JIT_INPUT_CUBIN`| | | | |`hipJitInputCubin`|6.4.0| | | | | |`CU_JIT_INPUT_FATBINARY`| | | | |`hipJitInputFatBinary`|6.4.0| | | | | |`CU_JIT_INPUT_LIBRARY`| | | | |`hipJitInputLibrary`|6.4.0| | | | | |`CU_JIT_INPUT_NVVM`|11.4|12.0| | |`hipJitInputNvvm`|6.4.0| | | | | |`CU_JIT_INPUT_OBJECT`| | | | |`hipJitInputObject`|6.4.0| | | | | |`CU_JIT_INPUT_PTX`| | | | |`hipJitInputPtx`|6.4.0| | | | | |`CU_JIT_LOG_VERBOSE`| | | | |`hipJitOptionLogVerbose`|6.4.0| | | | | |`CU_JIT_LTO`|11.4|12.0| | |`hipJitOptionLto`|6.4.0| | | | | |`CU_JIT_MAX_REGISTERS`| | | | |`hipJitOptionMaxRegisters`|6.4.0| | | | | |`CU_JIT_MAX_THREADS_PER_BLOCK`|12.4| | | |`hipJitOptionMaxThreadsPerBlock`|6.4.0| | | | | |`CU_JIT_MIN_CTA_PER_SM`|12.3| | | |`hipJitOptionMinCTAPerSM`|6.4.0| | | | | |`CU_JIT_NEW_SM3X_OPT`|8.0| | | |`hipJitOptionSm3xOpt`|6.4.0| | | | | |`CU_JIT_NUM_INPUT_TYPES`| | | | |`hipJitNumLegacyInputTypes`|6.4.0| | | | | |`CU_JIT_NUM_OPTIONS`| | | | |`hipJitOptionNumOptions`|6.4.0| | | | | |`CU_JIT_OPTIMIZATION_LEVEL`| | | | |`hipJitOptionOptimizationLevel`|6.4.0| | | | | |`CU_JIT_OPTIMIZE_UNUSED_DEVICE_VARIABLES`|11.7|12.0| | | | | | | | | |`CU_JIT_OVERRIDE_DIRECTIVE_VALUES`|12.4| | | |`hipJitOptionOverrideDirectiveValues`|6.4.0| | | | | |`CU_JIT_POSITION_INDEPENDENT_CODE`|12.0| | | |`hipJitOptionPositionIndependentCode`|6.4.0| | | | | |`CU_JIT_PREC_DIV`|11.4|12.0| | |`hipJitOptionPrecDiv`|6.4.0| | | | | |`CU_JIT_PREC_SQRT`|11.4|12.0| | |`hipJitOptionPrecSqrt`|6.4.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`| | | | |`hipJitOptionTarget`|6.4.0| | | | | |`CU_JIT_TARGET_FROM_CUCONTEXT`| | | | |`hipJitOptionTargetFromContext`|6.4.0| | | | | |`CU_JIT_THREADS_PER_BLOCK`| | | | |`hipJitOptionThreadsPerBlock`|6.4.0| | | | | |`CU_JIT_WALL_TIME`| | | | |`hipJitOptionWallTime`|6.4.0| | | | | |`CU_KERNEL_NODE_ATTRIBUTE_ACCESS_POLICY_WINDOW`|11.0| | | |`hipKernelNodeAttributeAccessPolicyWindow`|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| | | |`hipKernelNodeAttributeCooperative`|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_CLUSTER_DIMENSION`|12.8| | | | | | | | | | |`CU_KERNEL_NODE_ATTRIBUTE_PREFERRED_SHARED_MEMORY_CARVEOUT`|12.5| | | | | | | | | | |`CU_KERNEL_NODE_ATTRIBUTE_PRIORITY`|11.7| | | |`hipKernelNodeAttributePriority`|6.2.0| | | | | |`CU_LAUNCH_ATTRIBUTE_ACCESS_POLICY_WINDOW`|11.8| | | |`hipLaunchAttributeAccessPolicyWindow`|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| | | |`hipLaunchAttributeCooperative`|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_CLUSTER_DIMENSION`|12.8| | | | | | | | | | |`CU_LAUNCH_ATTRIBUTE_PREFERRED_SHARED_MEMORY_CARVEOUT`|12.5| | | | | | | | | | |`CU_LAUNCH_ATTRIBUTE_PRIORITY`|11.8| | | |`hipLaunchAttributePriority`|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_KERNEL_REQUIRED_BLOCK_DIM`|12.9| | | | | | | | | | |`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`| | | | |`hipLimitMallocHeapSize`|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`| | | | |`hipLimitPrintfFifoSize`|4.5.0| | | | | |`CU_LIMIT_SHMEM_SIZE`|12.5| | | | | | | | | | |`CU_LIMIT_STACK_SIZE`| | | | |`hipLimitStackSize`|5.3.0| | | | | |`CU_LOG_LEVEL_ERROR`|12.9| | | | | | | | | | |`CU_LOG_LEVEL_WARNING`|12.9| | | | | | | | | | |`CU_MEMCPY_FLAG_DEFAULT`|12.8| | | | | | | | | | |`CU_MEMCPY_FLAG_PREFER_OVERLAP_WITH_COMPUTE`|12.8| | | | | | | | | | |`CU_MEMCPY_OPERAND_TYPE_ARRAY`|12.8| | | | | | | | | | |`CU_MEMCPY_OPERAND_TYPE_MAX`|12.8| | | | | | | | | | |`CU_MEMCPY_OPERAND_TYPE_POINTER`|12.8| | | | | | | | | | |`CU_MEMCPY_SRC_ACCESS_ORDER_ANY`|12.8| | | | | | | | | | |`CU_MEMCPY_SRC_ACCESS_ORDER_DURING_API_CALL`|12.8| | | | | | | | | | |`CU_MEMCPY_SRC_ACCESS_ORDER_INVALID`|12.8| | | | | | | | | | |`CU_MEMCPY_SRC_ACCESS_ORDER_MAX`|12.8| | | | | | | | | | |`CU_MEMCPY_SRC_ACCESS_ORDER_STREAM`|12.8| | | | | | | | | | |`CU_MEMHOSTALLOC_DEVICEMAP`| | | | |`hipHostMallocMapped`|1.6.0| | | | | |`CU_MEMHOSTALLOC_PORTABLE`| | | | |`hipHostMallocPortable`|1.6.0| | | | | |`CU_MEMHOSTALLOC_WRITECOMBINED`| | | | |`hipHostMallocWriteCombined`|1.6.0| | | | | |`CU_MEMHOSTREGISTER_DEVICEMAP`| | | | |`hipHostRegisterMapped`|1.6.0| | | | | |`CU_MEMHOSTREGISTER_IOMEMORY`|7.5| | | |`hipHostRegisterIoMemory`|1.6.0| | | | | |`CU_MEMHOSTREGISTER_PORTABLE`| | | | |`hipHostRegisterPortable`|1.6.0| | | | | |`CU_MEMHOSTREGISTER_READ_ONLY`|11.1| | | |`hipHostRegisterReadOnly`|5.6.0| | | | | |`CU_MEMORYTYPE_ARRAY`| | | | |`hipMemoryTypeArray`|1.7.0| | | | | |`CU_MEMORYTYPE_DEVICE`| | | | |`hipMemoryTypeDevice`|1.6.0| | | | | |`CU_MEMORYTYPE_HOST`| | | | |`hipMemoryTypeHost`|1.6.0| | | | | |`CU_MEMORYTYPE_UNIFIED`| | | | |`hipMemoryTypeUnified`|1.6.0| | | | | |`CU_MEMPOOL_ATTR_RELEASE_THRESHOLD`|11.2| | | |`hipMemPoolAttrReleaseThreshold`|5.2.0| | | | | |`CU_MEMPOOL_ATTR_RESERVED_MEM_CURRENT`|11.3| | | |`hipMemPoolAttrReservedMemCurrent`|5.2.0| | | | | |`CU_MEMPOOL_ATTR_RESERVED_MEM_HIGH`|11.3| | | |`hipMemPoolAttrReservedMemHigh`|5.2.0| | | | | |`CU_MEMPOOL_ATTR_REUSE_ALLOW_INTERNAL_DEPENDENCIES`|11.2| | | |`hipMemPoolReuseAllowInternalDependencies`|5.2.0| | | | | |`CU_MEMPOOL_ATTR_REUSE_ALLOW_OPPORTUNISTIC`|11.2| | | |`hipMemPoolReuseAllowOpportunistic`|5.2.0| | | | | |`CU_MEMPOOL_ATTR_REUSE_FOLLOW_EVENT_DEPENDENCIES`|11.2| | | |`hipMemPoolReuseFollowEventDependencies`|5.2.0| | | | | |`CU_MEMPOOL_ATTR_USED_MEM_CURRENT`|11.3| | | |`hipMemPoolAttrUsedMemCurrent`|5.2.0| | | | | |`CU_MEMPOOL_ATTR_USED_MEM_HIGH`|11.3| | | |`hipMemPoolAttrUsedMemHigh`|5.2.0| | | | | |`CU_MEM_ACCESS_FLAGS_PROT_MAX`|10.2| | | | | | | | | | |`CU_MEM_ACCESS_FLAGS_PROT_NONE`|10.2| | | |`hipMemAccessFlagsProtNone`|5.2.0| | | | | |`CU_MEM_ACCESS_FLAGS_PROT_READ`|10.2| | | |`hipMemAccessFlagsProtRead`|5.2.0| | | | | |`CU_MEM_ACCESS_FLAGS_PROT_READWRITE`|10.2| | | |`hipMemAccessFlagsProtReadWrite`|5.2.0| | | | | |`CU_MEM_ADVISE_SET_ACCESSED_BY`|8.0| | | |`hipMemAdviseSetAccessedBy`|3.7.0| | | | | |`CU_MEM_ADVISE_SET_PREFERRED_LOCATION`|8.0| | | |`hipMemAdviseSetPreferredLocation`|3.7.0| | | | | |`CU_MEM_ADVISE_SET_READ_MOSTLY`|8.0| | | |`hipMemAdviseSetReadMostly`|3.7.0| | | | | |`CU_MEM_ADVISE_UNSET_ACCESSED_BY`|8.0| | | |`hipMemAdviseUnsetAccessedBy`|3.7.0| | | | | |`CU_MEM_ADVISE_UNSET_PREFERRED_LOCATION`|8.0| | | |`hipMemAdviseUnsetPreferredLocation`|3.7.0| | | | | |`CU_MEM_ADVISE_UNSET_READ_MOSTLY`|8.0| | | |`hipMemAdviseUnsetReadMostly`|3.7.0| | | | | |`CU_MEM_ALLOCATION_TYPE_INVALID`|10.2| | | |`hipMemAllocationTypeInvalid`|5.2.0| | | | | |`CU_MEM_ALLOCATION_TYPE_MAX`|10.2| | | |`hipMemAllocationTypeMax`|5.2.0| | | | | |`CU_MEM_ALLOCATION_TYPE_PINNED`|10.2| | | |`hipMemAllocationTypePinned`|5.2.0| | | | | |`CU_MEM_ALLOC_GRANULARITY_MINIMUM`|10.2| | | |`hipMemAllocationGranularityMinimum`|5.2.0| | | | | |`CU_MEM_ALLOC_GRANULARITY_RECOMMENDED`|10.2| | | |`hipMemAllocationGranularityRecommended`|5.2.0| | | | | |`CU_MEM_ATTACH_GLOBAL`| | | | |`hipMemAttachGlobal`|2.5.0| | | | | |`CU_MEM_ATTACH_HOST`| | | | |`hipMemAttachHost`|2.5.0| | | | | |`CU_MEM_ATTACH_SINGLE`| | | | |`hipMemAttachSingle`|3.7.0| | | | | |`CU_MEM_CREATE_USAGE_HW_DECOMPRESS`|12.8| | | | | | | | | | |`CU_MEM_CREATE_USAGE_TILE_POOL`|11.1| | | | | | | | | | |`CU_MEM_DECOMPRESS_ALGORITHM_DEFLATE`|12.8| | | | | | | | | | |`CU_MEM_DECOMPRESS_ALGORITHM_LZ4`|12.9| | | | | | | | | | |`CU_MEM_DECOMPRESS_ALGORITHM_SNAPPY`|12.8| | | | | | | | | | |`CU_MEM_DECOMPRESS_UNSUPPORTED`|12.8| | | | | | | | | | |`CU_MEM_HANDLE_TYPE_FABRIC`|12.3| | | | | | | | | | |`CU_MEM_HANDLE_TYPE_GENERIC`|11.1| | | |`hipMemHandleTypeGeneric`|5.2.0| | | | | |`CU_MEM_HANDLE_TYPE_MAX`|10.2| | | | | | | | | | |`CU_MEM_HANDLE_TYPE_NONE`|11.2| | | |`hipMemHandleTypeNone`|5.2.0| | | | | |`CU_MEM_HANDLE_TYPE_POSIX_FILE_DESCRIPTOR`|10.2| | | |`hipMemHandleTypePosixFileDescriptor`|5.2.0| | | | | |`CU_MEM_HANDLE_TYPE_WIN32`|10.2| | | |`hipMemHandleTypeWin32`|5.2.0| | | | | |`CU_MEM_HANDLE_TYPE_WIN32_KMT`|10.2| | | |`hipMemHandleTypeWin32Kmt`|5.2.0| | | | | |`CU_MEM_LOCATION_TYPE_DEVICE`|10.2| | | |`hipMemLocationTypeDevice`|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| | | |`hipMemLocationTypeInvalid`|5.2.0| | | | | |`CU_MEM_LOCATION_TYPE_MAX`|10.2| | | | | | | | | | |`CU_MEM_OPERATION_TYPE_MAP`|11.1| | | |`hipMemOperationTypeMap`|5.2.0| | | | | |`CU_MEM_OPERATION_TYPE_UNMAP`|11.1| | | |`hipMemOperationTypeUnmap`|5.2.0| | | | | |`CU_MEM_POOL_CREATE_USAGE_HW_DECOMPRESS`|12.8| | | | | | | | | | |`CU_MEM_RANGE_ATTRIBUTE_ACCESSED_BY`|8.0| | | |`hipMemRangeAttributeAccessedBy`|3.7.0| | | | | |`CU_MEM_RANGE_ATTRIBUTE_LAST_PREFETCH_LOCATION`|8.0| | | |`hipMemRangeAttributeLastPrefetchLocation`|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| | | |`hipMemRangeAttributePreferredLocation`|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| | | |`hipMemRangeAttributeReadMostly`|3.7.0| | | | | |`CU_MEM_RANGE_FLAG_DMA_BUF_MAPPING_TYPE_PCIE`|12.8| | | |`hipMemRangeFlagDmaBufMappingTypePcie`|7.0.0| | | |7.0.0| |`CU_MEM_RANGE_HANDLE_TYPE_DMA_BUF_FD`|11.7| | | |`hipMemRangeHandleTypeDmaBufFd`|7.0.0| | | |7.0.0| |`CU_MEM_RANGE_HANDLE_TYPE_MAX`|11.7| | | |`hipMemRangeHandleTypeMax`|7.0.0| | | |7.0.0| |`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`| | | | |`hipOccupancyDefault`|3.2.0| | | | | |`CU_OCCUPANCY_DISABLE_CACHING_OVERRIDE`| | | | |`hipOccupancyDisableCachingOverride`|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_HW_DECOMPRESS_CAPABLE`|12.8| | | | | | | | | | |`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_PROCESS_STATE_CHECKPOINTED`|12.8| | | | | | | | | | |`CU_PROCESS_STATE_FAILED`|12.8| | | | | | | | | | |`CU_PROCESS_STATE_LOCKED`|12.8| | | | | | | | | | |`CU_PROCESS_STATE_RUNNING`|12.8| | | | | | | | | | |`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`| | | | |`hipSharedMemBankSizeDefault`|1.6.0| | | | | |`CU_SHARED_MEM_CONFIG_EIGHT_BYTE_BANK_SIZE`| | | | |`hipSharedMemBankSizeEightByte`|1.6.0| | | | | |`CU_SHARED_MEM_CONFIG_FOUR_BYTE_BANK_SIZE`| | | | |`hipSharedMemBankSizeFourByte`|1.6.0| | | | | |`CU_STREAM_ADD_CAPTURE_DEPENDENCIES`|11.3| | | |`hipStreamAddCaptureDependencies`|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| | | |`hipStreamCaptureModeGlobal`|4.3.0| | | | | |`CU_STREAM_CAPTURE_MODE_RELAXED`|10.1| | | |`hipStreamCaptureModeRelaxed`|4.3.0| | | | | |`CU_STREAM_CAPTURE_MODE_THREAD_LOCAL`|10.1| | | |`hipStreamCaptureModeThreadLocal`|4.3.0| | | | | |`CU_STREAM_CAPTURE_STATUS_ACTIVE`|10.0| | | |`hipStreamCaptureStatusActive`|4.3.0| | | | | |`CU_STREAM_CAPTURE_STATUS_INVALIDATED`|10.0| | | |`hipStreamCaptureStatusInvalidated`|4.3.0| | | | | |`CU_STREAM_CAPTURE_STATUS_NONE`|10.0| | | |`hipStreamCaptureStatusNone`|4.3.0| | | | | |`CU_STREAM_DEFAULT`| | | | |`hipStreamDefault`|1.6.0| | | | | |`CU_STREAM_LEGACY`| | | | |`hipStreamLegacy`|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| | | |`hipStreamMemOpBarrier`|6.4.0| | | | | |`CU_STREAM_MEM_OP_FLUSH_REMOTE_WRITES`|8.0| | | |`hipStreamMemOpFlushRemoteWrites`|6.4.0| | | | | |`CU_STREAM_MEM_OP_WAIT_VALUE_32`|8.0| | | |`hipStreamMemOpWaitValue32`|6.4.0| | | | | |`CU_STREAM_MEM_OP_WAIT_VALUE_64`|9.0| | | |`hipStreamMemOpWaitValue64`|6.4.0| | | | | |`CU_STREAM_MEM_OP_WRITE_VALUE_32`|8.0| | | |`hipStreamMemOpWriteValue32`|6.4.0| | | | | |`CU_STREAM_MEM_OP_WRITE_VALUE_64`|9.0| | | |`hipStreamMemOpWriteValue64`|6.4.0| | | | | |`CU_STREAM_NON_BLOCKING`| | | | |`hipStreamNonBlocking`|1.6.0| | | | | |`CU_STREAM_PER_THREAD`| | | | |`hipStreamPerThread`|4.5.0| | | | | |`CU_STREAM_SET_CAPTURE_DEPENDENCIES`|11.3| | | |`hipStreamSetCaptureDependencies`|5.0.0| | | | | |`CU_STREAM_WAIT_VALUE_AND`|8.0| | | |`hipStreamWaitValueAnd`|4.2.0| | | | | |`CU_STREAM_WAIT_VALUE_EQ`|8.0| | | |`hipStreamWaitValueEq`|4.2.0| | | | | |`CU_STREAM_WAIT_VALUE_FLUSH`|8.0| | | | | | | | | | |`CU_STREAM_WAIT_VALUE_GEQ`|8.0| | | |`hipStreamWaitValueGte`|4.2.0| | | | | |`CU_STREAM_WAIT_VALUE_NOR`|9.0| | | |`hipStreamWaitValueNor`|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_100`|12.8| | | | | | | | | | |`CU_TARGET_COMPUTE_100A`|12.8| | | | | | | | | | |`CU_TARGET_COMPUTE_100F`|12.9| | | | | | | | | | |`CU_TARGET_COMPUTE_101`|12.8| | | | | | | | | | |`CU_TARGET_COMPUTE_101A`|12.8| | | | | | | | | | |`CU_TARGET_COMPUTE_101F`|12.9| | | | | | | | | | |`CU_TARGET_COMPUTE_103`|12.9| | | | | | | | | | |`CU_TARGET_COMPUTE_103A`|12.9| | | | | | | | | | |`CU_TARGET_COMPUTE_103F`|12.9| | | | | | | | | | |`CU_TARGET_COMPUTE_11`| | | |9.0| | | | | | | |`CU_TARGET_COMPUTE_12`| | | |9.0| | | | | | | |`CU_TARGET_COMPUTE_120`|12.8| | | | | | | | | | |`CU_TARGET_COMPUTE_120A`|12.8| | | | | | | | | | |`CU_TARGET_COMPUTE_120F`|12.9| | | | | | | | | | |`CU_TARGET_COMPUTE_121`|12.9| | | | | | | | | | |`CU_TARGET_COMPUTE_121A`|12.9| | | | | | | | | | |`CU_TARGET_COMPUTE_121F`|12.9| | | | | | | | | | |`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_16U4_ALIGN16B`|12.8| | | | | | | | | | |`CU_TENSOR_MAP_DATA_TYPE_16U4_ALIGN8B`|12.8| | | | | | | | | | |`CU_TENSOR_MAP_DATA_TYPE_16U6_ALIGN16B`|12.8| | | | | | | | | | |`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_IM2COL_WIDE_MODE_W`|12.8| | | | | | | | | | |`CU_TENSOR_MAP_IM2COL_WIDE_MODE_W128`|12.8| | | | | | | | | | |`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_128B_ATOM_32B`|12.8| | | | | | | | | | |`CU_TENSOR_MAP_SWIZZLE_128B_ATOM_32B_FLIP_8B`|12.8| | | | | | | | | | |`CU_TENSOR_MAP_SWIZZLE_128B_ATOM_64B`|12.8| | | | | | | | | | |`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| | | |`hipUserObjectNoDestructorSync`|5.3.0| | | | | |`CUaccessPolicyWindow`|11.0| | | |`hipAccessPolicyWindow`|5.2.0| | | | | |`CUaccessPolicyWindow_st`|11.0| | | |`hipAccessPolicyWindow`|5.2.0| | | | | |`CUaccessProperty`|11.0| | | |`hipAccessProperty`|5.2.0| | | | | |`CUaccessProperty_enum`|11.0| | | |`hipAccessProperty`|5.2.0| | | | | |`CUaddress_mode`| | | | |`HIPaddress_mode`|3.5.0| | | | | |`CUaddress_mode_enum`| | | | |`HIPaddress_mode_enum`|3.5.0| | | | | |`CUarray`| | | | |`hipArray_t`|1.7.0| | | | | |`CUarrayMapInfo`|11.1| | | |`hipArrayMapInfo`|5.2.0| | | | | |`CUarrayMapInfo_st`|11.1| | | |`hipArrayMapInfo`|5.2.0| | | | | |`CUarrayMapInfo_v1`|11.3| | | |`hipArrayMapInfo`|5.2.0| | | | | |`CUarraySparseSubresourceType`|11.1| | | |`hipArraySparseSubresourceType`|5.2.0| | | | | |`CUarraySparseSubresourceType_enum`|11.1| | | |`hipArraySparseSubresourceType`|5.2.0| | | | | |`CUarray_cubemap_face`| | | | | | | | | | | |`CUarray_cubemap_face_enum`| | | | | | | | | | | |`CUarray_format`| | | | |`hipArray_Format`|1.7.0| | | | | |`CUarray_format_enum`| | | | |`hipArray_Format`|1.7.0| | | | | |`CUarray_st`| | | | |`hipArray`|1.7.0| | | | | |`CUasyncCallback`|12.4| | | | | | | | | | |`CUasyncCallbackEntry_st`|12.4| | | | | | | | | | |`CUasyncCallbackHandle`|12.4| | | | | | | | | | |`CUasyncNotificationInfo`|12.4| | | | | | | | | | |`CUasyncNotificationInfo_st`|12.4| | | | | | | | | | |`CUasyncNotificationType`|12.4| | | | | | | | | | |`CUasyncNotificationType_enum`|12.4| | | | | | | | | | |`CUcheckpointCheckpointArgs`|12.8| | | | | | | | | | |`CUcheckpointCheckpointArgs_st`|12.8| | | | | | | | | | |`CUcheckpointLockArgs`|12.8| | | | | | | | | | |`CUcheckpointLockArgs_st`|12.8| | | | | | | | | | |`CUcheckpointRestoreArgs`|12.8| | | | | | | | | | |`CUcheckpointRestoreArgs_st`|12.8| | | | | | | | | | |`CUcheckpointUnlockArgs`|12.8| | | | | | | | | | |`CUcheckpointUnlockArgs_st`|12.8| | | | | | | | | | |`CUcigDataType`|12.5| | | | | | | | | | |`CUcigDataType_enum`|12.5| | | | | | | | | | |`CUclusterSchedulingPolicy`|11.8| | | | | | | | | | |`CUclusterSchedulingPolicy_enum`|11.8| | | | | | | | | | |`CUcomputemode`| | | | |`hipComputeMode`|1.9.0| | | | | |`CUcomputemode_enum`| | | | |`hipComputeMode`|1.9.0| | | | | |`CUcontext`| | | | |`hipCtx_t`|1.6.0| | | | | |`CUcoredumpSettings`|12.1| | | | | | | | | | |`CUcoredumpSettings_enum`|12.1| | | | | | | | | | |`CUctxCigParam`|12.5| | | | | | | | | | |`CUctxCigParam_st`|12.5| | | | | | | | | | |`CUctxCreateParams`|12.5| | | | | | | | | | |`CUctxCreateParams_st`|12.5| | | | | | | | | | |`CUctx_flags`| | | | | | | | | | | |`CUctx_flags_enum`| | | | | | | | | | | |`CUctx_st`| | | | |`ihipCtx_t`|1.6.0| | | | | |`CUd3d10DeviceList`| | | | | | | | | | | |`CUd3d10DeviceList_enum`| | | | | | | | | | | |`CUd3d10map_flags`| | | | | | | | | | | |`CUd3d10map_flags_enum`| | | | | | | | | | | |`CUd3d10register_flags`| | | | | | | | | | | |`CUd3d10register_flags_enum`| | | | | | | | | | | |`CUd3d11DeviceList`| | | | | | | | | | | |`CUd3d11DeviceList_enum`| | | | | | | | | | | |`CUd3d9DeviceList`| | | | | | | | | | | |`CUd3d9DeviceList_enum`| | | | | | | | | | | |`CUd3d9map_flags`| | | | | | | | | | | |`CUd3d9map_flags_enum`| | | | | | | | | | | |`CUd3d9register_flags`| | | | | | | | | | | |`CUd3d9register_flags_enum`| | | | | | | | | | | |`CUdevResource`|12.4| | | | | | | | | | |`CUdevResourceDesc`|12.4| | | | | | | | | | |`CUdevResourceDesc_st`|12.4| | | | | | | | | | |`CUdevResourceType`|12.4| | | | | | | | | | |`CUdevResource_st`|12.4| | | | | | | | | | |`CUdevSmResource`|12.4| | | | | | | | | | |`CUdevSmResourceSplit_flags`|12.5| | | | | | | | | | |`CUdevSmResource_st`|12.4| | | | | | | | | | |`CUdevice`| | | | |`hipDevice_t`|1.6.0| | | | | |`CUdeviceNumaConfig`|12.2| | | | | | | | | | |`CUdeviceNumaConfig_enum`|12.2| | | | | | | | | | |`CUdevice_P2PAttribute`|8.0| | | |`hipDeviceP2PAttr`|3.8.0| | | | | |`CUdevice_P2PAttribute_enum`|8.0| | | |`hipDeviceP2PAttr`|3.8.0| | | | | |`CUdevice_attribute`| | | | |`hipDeviceAttribute_t`|1.6.0| | | | | |`CUdevice_attribute_enum`| | | | |`hipDeviceAttribute_t`|1.6.0| | | | | |`CUdevice_v1`|11.3| | | |`hipDevice_t`|1.6.0| | | | | |`CUdeviceptr`| | | | |`hipDeviceptr_t`|1.7.0| | | | | |`CUdeviceptr_v1`| | | | |`hipDeviceptr_t`|1.7.0| | | | | |`CUdeviceptr_v2`|11.3| | | |`hipDeviceptr_t`|1.7.0| | | | | |`CUdevprop`| | | | | | | | | | | |`CUdevprop_st`| | | | | | | | | | | |`CUdevprop_v1`|11.3| | | | | | | | | | |`CUdriverProcAddressQueryResult`|12.0| | | |`hipDriverProcAddressQueryResult`|6.2.0| | | | | |`CUdriverProcAddressQueryResult_enum`|12.0| | | |`hipDriverProcAddressQueryResult`|6.2.0| | | | | |`CUdriverProcAddress_flags`|11.3| | | | | | | | | | |`CUdriverProcAddress_flags_enum`|11.3| | | | | | | | | | |`CUeglColorFormat`|9.0| | | | | | | | | | |`CUeglColorFormate_enum`|9.0| | | | | | | | | | |`CUeglFrameType`|9.0| | | | | | | | | | |`CUeglFrameType_enum`|9.0| | | | | | | | | | |`CUeglResourceLocationFlags`|9.0| | | | | | | | | | |`CUeglResourceLocationFlags_enum`|9.0| | | | | | | | | | |`CUeglStreamConnection`|9.0| | | | | | | | | | |`CUeglStreamConnection_st`|9.0| | | | | | | | | | |`CUevent`| | | | |`hipEvent_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`| | | | |`ihipEvent_t`|1.6.0| | | | | |`CUevent_wait_flags`|11.1| | | | | | | | | | |`CUevent_wait_flags_enum`| | | | | | | | | | | |`CUexecAffinityParam`|11.4| | | | | | | | | | |`CUexecAffinityParam_st`|11.4| | | | | | | | | | |`CUexecAffinityParam_v1`|11.4| | | | | | | | | | |`CUexecAffinitySmCount`|11.4| | | | | | | | | | |`CUexecAffinitySmCount_st`|11.4| | | | | | | | | | |`CUexecAffinitySmCount_v1`|11.4| | | | | | | | | | |`CUexecAffinityType`|11.4| | | | | | | | | | |`CUexecAffinityType_enum`|11.4| | | | | | | | | | |`CUextMemory_st`|10.0| | | | | | | | | | |`CUextSemaphore_st`|10.0| | | | | | | | | | |`CUextent3D`|12.8| | | | | | | | | | |`CUextent3D_st`|12.8| | | | | | | | | | |`CUextent3D_v1`|12.8| | | | | | | | | | |`CUexternalMemory`|10.0| | | |`hipExternalMemory_t`|4.3.0| | | | | |`CUexternalMemoryHandleType`|10.0| | | |`hipExternalMemoryHandleType`|4.3.0| | | | | |`CUexternalMemoryHandleType_enum`|10.0| | | |`hipExternalMemoryHandleType_enum`|4.3.0| | | | | |`CUexternalSemaphore`|10.0| | | |`hipExternalSemaphore_t`|4.4.0| | | | | |`CUexternalSemaphoreHandleType`|10.0| | | |`hipExternalSemaphoreHandleType`|4.4.0| | | | | |`CUexternalSemaphoreHandleType_enum`|10.0| | | |`hipExternalSemaphoreHandleType_enum`|4.4.0| | | | | |`CUfilter_mode`| | | | |`HIPfilter_mode`|3.5.0| | | | | |`CUfilter_mode_enum`| | | | |`HIPfilter_mode_enum`|3.5.0| | | | | |`CUflushGPUDirectRDMAWritesOptions`|11.3| | | |`hipFlushGPUDirectRDMAWritesOptions`|6.1.0| | | | | |`CUflushGPUDirectRDMAWritesOptions_enum`|11.3| | | |`hipFlushGPUDirectRDMAWritesOptions`|6.1.0| | | | | |`CUflushGPUDirectRDMAWritesScope`|11.3| | | | | | | | | | |`CUflushGPUDirectRDMAWritesScope_enum`|11.3| | | | | | | | | | |`CUflushGPUDirectRDMAWritesTarget`|11.3| | | | | | | | | | |`CUflushGPUDirectRDMAWritesTarget_enum`|11.3| | | | | | | | | | |`CUfunc_cache`| | | | |`hipFuncCache_t`|1.6.0| | | | | |`CUfunc_cache_enum`| | | | |`hipFuncCache_t`|1.6.0| | | | | |`CUfunc_st`| | | | |`ihipModuleSymbol_t`|1.6.0| | | | | |`CUfunction`| | | | |`hipFunction_t`|1.6.0| | | | | |`CUfunctionLoadingState`|12.4| | | | | | | | | | |`CUfunctionLoadingState_enum`|12.4| | | | | | | | | | |`CUfunction_attribute`| | | | |`hipFunction_attribute`|2.8.0| | | | | |`CUfunction_attribute_enum`| | | | |`hipFunction_attribute`|2.8.0| | | | | |`CUgraph`|10.0| | | |`hipGraph_t`|4.3.0| | | | | |`CUgraphChildGraphNodeOwnership`|12.9| | | | | | | | | | |`CUgraphChildGraphNodeOwnership_enum`|12.9| | | | | | | | | | |`CUgraphConditionalHandle`|12.3| | | | | | | | | | |`CUgraphConditionalNodeType`|12.3| | | | | | | | | | |`CUgraphConditionalNodeType_enum`|12.3| | | | | | | | | | |`CUgraphDebugDot_flags`|11.3| | | |`hipGraphDebugDotFlags`|5.5.0| | | | | |`CUgraphDebugDot_flags_enum`|11.3| | | |`hipGraphDebugDotFlags`|5.5.0| | | | | |`CUgraphDependencyType`|12.3| | | |`hipGraphDependencyType`|6.2.0| | | | | |`CUgraphDependencyType_enum`|12.3| | | |`hipGraphDependencyType`|6.2.0| | | | | |`CUgraphDeviceNode`|12.4| | | | | | | | | | |`CUgraphDeviceUpdatableNode_st`|12.4| | | | | | | | | | |`CUgraphEdgeData`|12.3| | | |`hipGraphEdgeData`|6.2.0| | | | | |`CUgraphEdgeData_st`|12.3| | | |`hipGraphEdgeData`|6.2.0| | | | | |`CUgraphExec`|10.0| | | |`hipGraphExec_t`|4.3.0| | | | | |`CUgraphExecUpdateResult`|10.2| | | |`hipGraphExecUpdateResult`|4.3.0| | | | | |`CUgraphExecUpdateResultInfo`|12.0| | | | | | | | | | |`CUgraphExecUpdateResultInfo_st`|12.0| | | | | | | | | | |`CUgraphExecUpdateResultInfo_v1`|12.0| | | | | | | | | | |`CUgraphExecUpdateResult_enum`|10.2| | | |`hipGraphExecUpdateResult`|4.3.0| | | | | |`CUgraphExec_st`|10.0| | | |`hipGraphExec`|4.3.0| | | | | |`CUgraphInstantiateResult`|12.0| | | |`hipGraphInstantiateResult`|6.2.0| | | | | |`CUgraphInstantiateResult_enum`|12.0| | | |`hipGraphInstantiateResult`|6.2.0| | | | | |`CUgraphInstantiate_flags`|11.4| | | |`hipGraphInstantiateFlags`|5.2.0| | | | | |`CUgraphInstantiate_flags_enum`|11.4| | | |`hipGraphInstantiateFlags`|5.2.0| | | | | |`CUgraphMem_attribute`|11.4| | | |`hipGraphMemAttributeType`|5.3.0| | | | | |`CUgraphMem_attribute_enum`|11.4| | | |`hipGraphMemAttributeType`|5.3.0| | | | | |`CUgraphNode`|10.0| | | |`hipGraphNode_t`|4.3.0| | | | | |`CUgraphNodeParams`|12.2| | | |`hipGraphNodeParams`|6.1.0| | | | | |`CUgraphNodeParams_st`|12.2| | | |`hipGraphNodeParams`|6.1.0| | | | | |`CUgraphNodeType`|10.0| | | |`hipGraphNodeType`|4.3.0| | | | | |`CUgraphNodeType_enum`|10.0| | | |`hipGraphNodeType`|4.3.0| | | | | |`CUgraphNode_st`|10.0| | | |`hipGraphNode`|4.3.0| | | | | |`CUgraph_st`|10.0| | | |`ihipGraph`|4.3.0| | | | | |`CUgraphicsMapResourceFlags`| | | | | | | | | | | |`CUgraphicsMapResourceFlags_enum`| | | | | | | | | | | |`CUgraphicsRegisterFlags`| | | | |`hipGraphicsRegisterFlags`|4.4.0| | | | | |`CUgraphicsRegisterFlags_enum`| | | | |`hipGraphicsRegisterFlags`|4.4.0| | | | | |`CUgraphicsResource`| | | | |`hipGraphicsResource_t`|4.4.0| | | | | |`CUgraphicsResource_st`| | | | |`hipGraphicsResource`|4.4.0| | | | | |`CUgreenCtx`|12.4| | | | | | | | | | |`CUgreenCtxCreate_flags`|12.4| | | | | | | | | | |`CUgreenCtx_st`|12.4| | | | | | | | | | |`CUhostFn`|10.0| | | |`hipHostFn_t`|4.3.0| | | | | |`CUipcEventHandle`| | | | |`hipIpcEventHandle_t`|1.6.0| | | | | |`CUipcEventHandle_st`| | | | |`hipIpcEventHandle_st`|3.5.0| | | | | |`CUipcEventHandle_v1`|11.3| | | |`hipIpcEventHandle_t`|1.6.0| | | | | |`CUipcMemHandle`| | | | |`hipIpcMemHandle_t`|1.6.0| | | | | |`CUipcMemHandle_st`| | | | |`hipIpcMemHandle_st`|1.6.0| | | | | |`CUipcMemHandle_v1`|11.3| | | |`hipIpcMemHandle_t`|1.6.0| | | | | |`CUipcMem_flags`| | | | | | | | | | | |`CUipcMem_flags_enum`| | | | | | | | | | | |`CUjitInputType`| | | | |`hipJitInputType`|6.4.0| | | | | |`CUjitInputType_enum`| | | | |`hipJitInputType`|6.4.0| | | | | |`CUjit_cacheMode`| | | | | | | | | | | |`CUjit_cacheMode_enum`| | | | | | | | | | | |`CUjit_fallback`| | | | | | | | | | | |`CUjit_fallback_enum`| | | | | | | | | | | |`CUjit_option`| | | | |`hipJitOption`|1.6.0| | | | | |`CUjit_option_enum`| | | | |`hipJitOption`|1.6.0| | | | | |`CUjit_target`| | | | | | | | | | | |`CUjit_target_enum`| | | | | | | | | | | |`CUkern_st`|12.0| | | | | | | | | | |`CUkernel`|12.0| | | | | | | | | | |`CUkernelNodeAttrID`|11.0| | | |`hipKernelNodeAttrID`|5.2.0| | | | | |`CUkernelNodeAttrID_enum`|11.0| | |11.8|`hipKernelNodeAttrID`|5.2.0| | | | | |`CUkernelNodeAttrValue`|11.0| | | |`hipKernelNodeAttrValue`|5.2.0| | | | | |`CUkernelNodeAttrValue_union`|11.0| | |11.8|`hipKernelNodeAttrValue`|5.2.0| | | | | |`CUkernelNodeAttrValue_v1`|11.3| | | |`hipKernelNodeAttrValue`|5.2.0| | | | | |`CUlaunchAttribute`|11.8| | | |`hipLaunchAttribute`|7.0.0| | | |7.0.0| |`CUlaunchAttributeID`|11.8| | | |`hipLaunchAttributeID`|6.2.0| | | | | |`CUlaunchAttributeID_enum`|11.8| | | |`hipLaunchAttributeID`|6.2.0| | | | | |`CUlaunchAttributeValue`|11.8| | | |`hipLaunchAttributeValue`|6.2.0| | | | | |`CUlaunchAttributeValue_union`|11.8| | | |`hipLaunchAttributeValue`|6.2.0| | | | | |`CUlaunchAttribute_st`|11.8| | | |`hipLaunchAttribute_st`|7.0.0| | | |7.0.0| |`CUlaunchConfig`|11.8| | | |`HIP_LAUNCH_CONFIG`|7.0.0| | | |7.0.0| |`CUlaunchConfig_st`|11.8| | | |`HIP_LAUNCH_CONFIG_st`|7.0.0| | | |7.0.0| |`CUlaunchMemSyncDomain`|12.0| | | | | | | | | | |`CUlaunchMemSyncDomainMap`|12.0| | | | | | | | | | |`CUlaunchMemSyncDomainMap_st`|12.0| | | | | | | | | | |`CUlaunchMemSyncDomain_enum`|12.0| | | | | | | | | | |`CUlib_st`|12.0| | | | | | | | | | |`CUlibrary`|12.0| | | | | | | | | | |`CUlibraryHostUniversalFunctionAndDataTable`|12.0| | | | | | | | | | |`CUlibraryHostUniversalFunctionAndDataTable_st`|12.0| | | | | | | | | | |`CUlibraryOption`|12.0| | | | | | | | | | |`CUlibraryOption_enum`|12.0| | | | | | | | | | |`CUlimit`| | | | |`hipLimit_t`|1.6.0| | | | | |`CUlimit_enum`| | | | |`hipLimit_t`|1.6.0| | | | | |`CUlinkState`| | | | |`hiprtcLinkState`|5.3.0| | | | | |`CUlinkState_st`| | | | |`ihiprtcLinkState`|5.3.0| | | | | |`CUlogIterator`|12.9| | | | | | | | | | |`CUlogLevel`|12.9| | | | | | | | | | |`CUlogLevel_enum`|12.9| | | | | | | | | | |`CUlogsCallback`|12.9| | | | | | | | | | |`CUlogsCallbackEntry_st`|12.9| | | | | | | | | | |`CUlogsCallbackHandle`|12.9| | | | | | | | | | |`CUmemAccessDesc`|10.2| | | |`hipMemAccessDesc`|5.2.0| | | | | |`CUmemAccessDesc_st`|10.2| | | |`hipMemAccessDesc`|5.2.0| | | | | |`CUmemAccessDesc_v1`|11.3| | | |`hipMemAccessDesc`|5.2.0| | | | | |`CUmemAccess_flags`|10.2| | | |`hipMemAccessFlags`|5.2.0| | | | | |`CUmemAccess_flags_enum`|10.2| | | |`hipMemAccessFlags`|5.2.0| | | | | |`CUmemAllocationGranularity_flags`|10.2| | | |`hipMemAllocationGranularity_flags`|5.2.0| | | | | |`CUmemAllocationGranularity_flags_enum`|10.2| | | |`hipMemAllocationGranularity_flags`|5.2.0| | | | | |`CUmemAllocationHandleType`|10.2| | | |`hipMemAllocationHandleType`|5.2.0| | | | | |`CUmemAllocationHandleType_enum`|10.2| | | |`hipMemAllocationHandleType`|5.2.0| | | | | |`CUmemAllocationProp`|10.2| | | |`hipMemAllocationProp`|5.2.0| | | | | |`CUmemAllocationProp_st`|10.2| | | |`hipMemAllocationProp`|5.2.0| | | | | |`CUmemAllocationProp_v1`|11.3| | | |`hipMemAllocationProp`|5.2.0| | | | | |`CUmemAllocationType`|10.2| | | |`hipMemAllocationType`|5.2.0| | | | | |`CUmemAllocationType_enum`|10.2| | | |`hipMemAllocationType`|5.2.0| | | | | |`CUmemAttach_flags`| | | | | | | | | | | |`CUmemAttach_flags_enum`| | | | | | | | | | | |`CUmemDecompressAlgorithm`|12.8| | | | | | | | | | |`CUmemDecompressAlgorithm_enum`|12.8| | | | | | | | | | |`CUmemDecompressParams`|12.8| | | | | | | | | | |`CUmemDecompressParams_st`|12.8| | | | | | | | | | |`CUmemFabricHandle`|12.3| | | | | | | | | | |`CUmemFabricHandle_st`|12.3| | | | | | | | | | |`CUmemFabricHandle_v1`|12.3| | | | | | | | | | |`CUmemGenericAllocationHandle`|10.2| | | |`hipMemGenericAllocationHandle_t`|5.2.0| | | | | |`CUmemGenericAllocationHandle_v1`|11.3| | | |`hipMemGenericAllocationHandle_t`|5.2.0| | | | | |`CUmemHandleType`|11.1| | | |`hipMemHandleType`|5.2.0| | | | | |`CUmemHandleType_enum`|11.1| | | |`hipMemHandleType`|5.2.0| | | | | |`CUmemLocation`|10.2| | | |`hipMemLocation`|5.2.0| | | | | |`CUmemLocationType`|10.2| | | |`hipMemLocationType`|5.2.0| | | | | |`CUmemLocationType_enum`|10.2| | | |`hipMemLocationType`|5.2.0| | | | | |`CUmemLocation_st`|10.2| | | |`hipMemLocation`|5.2.0| | | | | |`CUmemLocation_v1`|11.3| | | |`hipMemLocation`|5.2.0| | | | | |`CUmemOperationType`|11.1| | | |`hipMemOperationType`|5.2.0| | | | | |`CUmemOperationType_enum`|11.1| | | |`hipMemOperationType`|5.2.0| | | | | |`CUmemPoolHandle_st`|11.2| | | |`ihipMemPoolHandle_t`|5.2.0| | | | | |`CUmemPoolProps`|11.2| | | |`hipMemPoolProps`|5.2.0| | | | | |`CUmemPoolProps_st`|11.2| | | |`hipMemPoolProps`|5.2.0| | | | | |`CUmemPoolProps_v1`|11.3| | | |`hipMemPoolProps`|5.2.0| | | | | |`CUmemPoolPtrExportData`|11.2| | | |`hipMemPoolPtrExportData`|5.2.0| | | | | |`CUmemPoolPtrExportData_st`|11.2| | | |`hipMemPoolPtrExportData`|5.2.0| | | | | |`CUmemPoolPtrExportData_v1`|11.3| | | |`hipMemPoolPtrExportData`|5.2.0| | | | | |`CUmemPool_attribute`|11.2| | | |`hipMemPoolAttr`|5.2.0| | | | | |`CUmemPool_attribute_enum`|11.2| | | |`hipMemPoolAttr`|5.2.0| | | | | |`CUmemRangeFlags`|12.8| | | |`hipMemRangeFlags`|7.0.0| | | |7.0.0| |`CUmemRangeFlags_enum`|12.8| | | |`hipMemRangeFlags`|7.0.0| | | |7.0.0| |`CUmemRangeHandleType`|11.7| | | |`hipMemRangeHandleType`|7.0.0| | | |7.0.0| |`CUmemRangeHandleType_enum`|11.7| | | |`hipMemRangeHandleType`|7.0.0| | | |7.0.0| |`CUmem_advise`|8.0| | | |`hipMemoryAdvise`|3.7.0| | | | | |`CUmem_advise_enum`|8.0| | | |`hipMemoryAdvise`|3.7.0| | | | | |`CUmem_range_attribute`|8.0| | | |`hipMemRangeAttribute`|3.7.0| | | | | |`CUmem_range_attribute_enum`|8.0| | | |`hipMemRangeAttribute`|3.7.0| | | | | |`CUmemcpy3DOperand`|12.8| | | | | | | | | | |`CUmemcpy3DOperandType`|12.8| | | | | | | | | | |`CUmemcpy3DOperandType_enum`|12.8| | | | | | | | | | |`CUmemcpy3DOperand_st`|12.8| | | | | | | | | | |`CUmemcpy3DOperand_v1`|12.8| | | | | | | | | | |`CUmemcpyAttributes`|12.8| | | | | | | | | | |`CUmemcpyAttributes_st`|12.8| | | | | | | | | | |`CUmemcpyAttributes_v1`|12.8| | | | | | | | | | |`CUmemcpyFlags`|12.8| | | | | | | | | | |`CUmemcpyFlags_enum`|12.8| | | | | | | | | | |`CUmemcpySrcAccessOrder`|12.8| | | | | | | | | | |`CUmemcpySrcAccessOrder_enum`|12.8| | | | | | | | | | |`CUmemoryPool`|11.2| | | |`hipMemPool_t`|5.2.0| | | | | |`CUmemorytype`| | | | |`hipMemoryType`|1.6.0| | | | | |`CUmemorytype_enum`| | | | |`hipMemoryType`|1.6.0| | | | | |`CUmipmappedArray`| | | | |`hipMipmappedArray_t`|1.7.0| | | | | |`CUmipmappedArray_st`| | | | |`hipMipmappedArray`|1.7.0| | | | | |`CUmod_st`| | | | |`ihipModule_t`|1.6.0| | | | | |`CUmodule`| | | | |`hipModule_t`|1.6.0| | | | | |`CUmoduleLoadingMode`|11.7| | | | | | | | | | |`CUmoduleLoadingMode_enum`|11.7| | | | | | | | | | |`CUmulticastGranularity_flags`|12.1| | | | | | | | | | |`CUmulticastGranularity_flags_enum`|12.1| | | | | | | | | | |`CUmulticastObjectProp`|12.1| | | | | | | | | | |`CUmulticastObjectProp_st`|12.1| | | | | | | | | | |`CUmulticastObjectProp_v1`|12.1| | | | | | | | | | |`CUoccupancyB2DSize`| | | | |`void*`| | | | | | |`CUoccupancy_flags`| | | | | | | | | | | |`CUoccupancy_flags_enum`| | | | | | | | | | | |`CUoffset3D`|12.8| | | | | | | | | | |`CUoffset3D_st`|12.8| | | | | | | | | | |`CUoffset3D_v1`|12.8| | | | | | | | | | |`CUpointer_attribute`| | | | |`hipPointer_attribute`|5.0.0| | | | | |`CUpointer_attribute_enum`| | | | |`hipPointer_attribute`|5.0.0| | | | | |`CUprocessState`|12.8| | | | | | | | | | |`CUprocessState_enum`|12.8| | | | | | | | | | |`CUresourceViewFormat`| | | | |`HIPresourceViewFormat`|3.5.0| | | | | |`CUresourceViewFormat_enum`| | | | |`HIPresourceViewFormat_enum`|3.5.0| | | | | |`CUresourcetype`| | | | |`HIPresourcetype`|3.5.0| | | | | |`CUresourcetype_enum`| | | | |`HIPresourcetype_enum`|3.5.0| | | | | |`CUresult`| | | | |`hipError_t`|1.5.0| | | | | |`CUshared_carveout`|9.0| | | | | | | | | | |`CUshared_carveout_enum`|9.0| | | | | | | | | | |`CUsharedconfig`| | | | |`hipSharedMemConfig`|1.6.0| | | | | |`CUsharedconfig_enum`| | | | |`hipSharedMemConfig`|1.6.0| | | | | |`CUstream`| | | | |`hipStream_t`|1.5.0| | | | | |`CUstreamAttrID`|11.0| | | | | | | | | | |`CUstreamAttrID_enum`|11.0| | |11.8| | | | | | | |`CUstreamAttrValue`|11.0| | | | | | | | | | |`CUstreamAttrValue_union`|11.0| | | | | | | | | | |`CUstreamAttrValue_v1`|11.3| | | | | | | | | | |`CUstreamBatchMemOpParams`|8.0| | | |`hipStreamBatchMemOpParams`|6.4.0| | | | | |`CUstreamBatchMemOpParams_union`|8.0| | | |`hipStreamBatchMemOpParams_union`|6.4.0| | | | | |`CUstreamBatchMemOpParams_v1`|11.3| | | |`hipStreamBatchMemOpParams`|6.4.0| | | | | |`CUstreamBatchMemOpType`|8.0| | | |`hipStreamBatchMemOpType`|6.4.0| | | | | |`CUstreamBatchMemOpType_enum`|8.0| | | |`hipStreamBatchMemOpType`|6.4.0| | | | | |`CUstreamCallback`| | | | |`hipStreamCallback_t`|1.6.0| | | | | |`CUstreamCaptureMode`|10.1| | | |`hipStreamCaptureMode`|4.3.0| | | | | |`CUstreamCaptureMode_enum`|10.1| | | |`hipStreamCaptureMode`|4.3.0| | | | | |`CUstreamCaptureStatus`|10.0| | | |`hipStreamCaptureStatus`|4.3.0| | | | | |`CUstreamCaptureStatus_enum`|10.0| | | |`hipStreamCaptureStatus`|4.3.0| | | | | |`CUstreamMemOpMemoryBarrierParams_st`|11.7| | | | | | | | | | |`CUstreamMemoryBarrier_flags`|11.7| | | | | | | | | | |`CUstreamMemoryBarrier_flags_enum`|11.7| | | | | | | | | | |`CUstreamUpdateCaptureDependencies_flags`|11.3| | | |`hipStreamUpdateCaptureDependenciesFlags`|5.0.0| | | | | |`CUstreamUpdateCaptureDependencies_flags_enum`|11.3| | | |`hipStreamUpdateCaptureDependenciesFlags`|5.0.0| | | | | |`CUstreamWaitValue_flags`|8.0| | | | | | | | | | |`CUstreamWaitValue_flags_enum`|8.0| | | | | | | | | | |`CUstreamWriteValue_flags`|8.0| | | | | | | | | | |`CUstreamWriteValue_flags_enum`|8.0| | | | | | | | | | |`CUstream_flags`| | | | | | | | | | | |`CUstream_flags_enum`| | | | | | | | | | | |`CUstream_st`| | | | |`ihipStream_t`|1.5.0| | | | | |`CUsurfObject`| | | | |`hipSurfaceObject_t`|1.9.0| | | | | |`CUsurfObject_v1`|11.3| | | |`hipSurfaceObject_t`|1.9.0| | | | | |`CUsurfref`| | | | | | | | | | | |`CUsurfref_st`| | | | | | | | | | | |`CUsynchronizationPolicy`|11.0| | | | | | | | | | |`CUsynchronizationPolicy_enum`|11.0| | | | | | | | | | |`CUtensorMap`|12.0| | | | | | | | | | |`CUtensorMapDataType`|12.0| | | | | | | | | | |`CUtensorMapDataType_enum`|12.0| | | | | | | | | | |`CUtensorMapFloatOOBfill`|12.0| | | | | | | | | | |`CUtensorMapFloatOOBfill_enum`|12.0| | | | | | | | | | |`CUtensorMapIm2ColWideMode`|12.8| | | | | | | | | | |`CUtensorMapIm2ColWideMode_enum`|12.8| | | | | | | | | | |`CUtensorMapInterleave`|12.0| | | | | | | | | | |`CUtensorMapInterleave_enum`|12.0| | | | | | | | | | |`CUtensorMapL2promotion`|12.0| | | | | | | | | | |`CUtensorMapL2promotion_enum`|12.0| | | | | | | | | | |`CUtensorMapSwizzle`|12.0| | | | | | | | | | |`CUtensorMapSwizzle_enum`|12.0| | | | | | | | | | |`CUtensorMap_st`|12.0| | | | | | | | | | |`CUtexObject`| | | | |`hipTextureObject_t`|1.7.0| | | | | |`CUtexObject_v1`|11.3| | | |`hipTextureObject_t`|1.7.0| | | | | |`CUtexref`| | | | |`hipTexRef`|3.10.0| | | | | |`CUtexref_st`| | | | |`textureReference`|1.6.0| | | | | |`CUuserObject`|11.3| | | |`hipUserObject_t`|5.3.0| | | | | |`CUuserObjectRetain_flags`|11.3| | | |`hipUserObjectRetainFlags`|5.3.0| | | | | |`CUuserObjectRetain_flags_enum`|11.3| | | |`hipUserObjectRetainFlags`|5.3.0| | | | | |`CUuserObject_flags`|11.3| | | |`hipUserObjectFlags`|5.3.0| | | | | |`CUuserObject_flags_enum`|11.3| | | |`hipUserObjectFlags`|5.3.0| | | | | |`CUuserObject_st`|11.3| | | |`hipUserObject`|5.3.0| | | | | |`CUuuid`| | | | |`hipUUID`|5.2.0| | | | | |`CUuuid_st`| | | | |`hipUUID_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| | | | | | | | | | |`cudaError_enum`| | | | |`hipError_t`|1.5.0| | | | | |`memoryBarrier`|11.7| | | | | | | | | | ## **2. Error Handling** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuGetErrorName`| | | | |`hipDrvGetErrorName`|5.4.0| | | | | |`cuGetErrorString`| | | | |`hipDrvGetErrorString`|5.4.0| | | | | ## **3. Initialization** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuInit`| | | | |`hipInit`|1.6.0| | | | | ## **4. Version Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuDriverGetVersion`| | | | |`hipDriverGetVersion`|1.6.0| | | | | ## **5. Device Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuDeviceGet`| | | | |`hipDeviceGet`|1.6.0| | | | | |`cuDeviceGetAttribute`| | | | |`hipDeviceGetAttribute`|1.6.0| | | | | |`cuDeviceGetCount`| | | | |`hipGetDeviceCount`|1.6.0| | | | | |`cuDeviceGetDefaultMemPool`|11.2| | | |`hipDeviceGetDefaultMemPool`|5.2.0| | | | | |`cuDeviceGetExecAffinitySupport`|11.4| | | | | | | | | | |`cuDeviceGetLuid`|10.0| | | | | | | | | | |`cuDeviceGetMemPool`|11.2| | | |`hipDeviceGetMemPool`|5.2.0| | | | | |`cuDeviceGetName`| | | | |`hipDeviceGetName`|1.6.0| | | | | |`cuDeviceGetNvSciSyncAttributes`|10.2| | | | | | | | | | |`cuDeviceGetTexture1DLinearMaxWidth`|11.1| | | |`hipDeviceGetTexture1DLinearMaxWidth`|6.4.0| | | | | |`cuDeviceGetUuid`|9.2| | | |`hipDeviceGetUuid`|5.2.0| | | | | |`cuDeviceGetUuid_v2`|11.4| | | |`hipDeviceGetUuid`|5.2.0| | | | | |`cuDeviceSetMemPool`|11.2| | | |`hipDeviceSetMemPool`|5.2.0| | | | | |`cuDeviceTotalMem`| | | | |`hipDeviceTotalMem`|1.6.0| | | | | |`cuDeviceTotalMem_v2`| | | | |`hipDeviceTotalMem`|1.6.0| | | | | |`cuFlushGPUDirectRDMAWrites`|11.3| | | | | | | | | | ## **6. Device Management [DEPRECATED]** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuDeviceComputeCapability`| |9.2| | |`hipDeviceComputeCapability`|1.6.0| | | | | |`cuDeviceGetProperties`| |9.2| | | | | | | | | ## **7. Primary Context Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuDevicePrimaryCtxGetState`| | | | |`hipDevicePrimaryCtxGetState`|1.9.0|6.1.0| | | | |`cuDevicePrimaryCtxRelease`| | | | |`hipDevicePrimaryCtxRelease`|1.9.0|6.1.0| | | | |`cuDevicePrimaryCtxRelease_v2`|11.0| | | |`hipDevicePrimaryCtxRelease`|1.9.0|6.1.0| | | | |`cuDevicePrimaryCtxReset`| | | | |`hipDevicePrimaryCtxReset`|1.9.0|6.1.0| | | | |`cuDevicePrimaryCtxReset_v2`|11.0| | | |`hipDevicePrimaryCtxReset`|1.9.0|6.1.0| | | | |`cuDevicePrimaryCtxRetain`| | | | |`hipDevicePrimaryCtxRetain`|1.9.0|6.1.0| | | | |`cuDevicePrimaryCtxSetFlags`| | | | |`hipDevicePrimaryCtxSetFlags`|1.9.0|6.1.0| | | | |`cuDevicePrimaryCtxSetFlags_v2`|11.0| | | |`hipDevicePrimaryCtxSetFlags`|1.9.0|6.1.0| | | | ## **8. Context Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuCtxCreate`| | | | |`hipCtxCreate`|1.6.0|1.9.0| | | | |`cuCtxCreate_v2`| | | | |`hipCtxCreate`|1.6.0|1.9.0| | | | |`cuCtxCreate_v3`|11.4| | | | | | | | | | |`cuCtxCreate_v4`|12.5| | | | | | | | | | |`cuCtxDestroy`| | | | |`hipCtxDestroy`|1.6.0|1.9.0| | | | |`cuCtxDestroy_v2`| | | | |`hipCtxDestroy`|1.6.0|1.9.0| | | | |`cuCtxGetApiVersion`| | | | |`hipCtxGetApiVersion`|1.9.0|1.9.0|7.0.0| | | |`cuCtxGetCacheConfig`| | | | |`hipCtxGetCacheConfig`|1.9.0|1.9.0| | | | |`cuCtxGetCurrent`| | | | |`hipCtxGetCurrent`|1.6.0|1.9.0| | | | |`cuCtxGetDevice`| | | | |`hipCtxGetDevice`|1.6.0|1.9.0| | | | |`cuCtxGetExecAffinity`|11.4| | | | | | | | | | |`cuCtxGetFlags`| | | | |`hipCtxGetFlags`|1.9.0|1.9.0| | | | |`cuCtxGetId`|12.0| | | | | | | | | | |`cuCtxGetLimit`| | | | |`hipDeviceGetLimit`|1.6.0| | | | | |`cuCtxGetSharedMemConfig`| | | |12.4|`hipCtxGetSharedMemConfig`|1.9.0|1.9.0| | | | |`cuCtxGetStreamPriorityRange`| | | | |`hipDeviceGetStreamPriorityRange`|2.0.0| | | | | |`cuCtxPopCurrent`| | | | |`hipCtxPopCurrent`|1.6.0|1.9.0| | | | |`cuCtxPopCurrent_v2`| | | | |`hipCtxPopCurrent`|1.6.0|1.9.0| | | | |`cuCtxPushCurrent`| | | | |`hipCtxPushCurrent`|1.6.0|1.9.0| | | | |`cuCtxPushCurrent_v2`| | | | |`hipCtxPushCurrent`|1.6.0|1.9.0| | | | |`cuCtxResetPersistingL2Cache`|11.0| | | | | | | | | | |`cuCtxSetCacheConfig`| | | | |`hipCtxSetCacheConfig`|1.9.0|1.9.0| | | | |`cuCtxSetCurrent`| | | | |`hipCtxSetCurrent`|1.6.0|1.9.0| | | | |`cuCtxSetFlags`|12.1| | | | | | | | | | |`cuCtxSetLimit`| | | | |`hipDeviceSetLimit`|5.3.0| | | | | |`cuCtxSetSharedMemConfig`| | | |12.4|`hipCtxSetSharedMemConfig`|1.9.0|1.9.0| | | | |`cuCtxSynchronize`| | | | |`hipCtxSynchronize`|1.9.0|1.9.0| | | | |`cuCtxWaitEvent`|12.5| | | | | | | | | | ## **9. Context Management [DEPRECATED]** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuCtxAttach`| | | | | | | | | | | |`cuCtxDetach`| | | | | | | | | | | ## **10. Module Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuLinkAddData`| | | | |`hiprtcLinkAddData`|5.3.0| | | | | |`cuLinkAddData_v2`| | | | |`hiprtcLinkAddData`|5.3.0| | | | | |`cuLinkAddFile`| | | | |`hiprtcLinkAddFile`|5.3.0| | | | | |`cuLinkAddFile_v2`| | | | |`hiprtcLinkAddFile`|5.3.0| | | | | |`cuLinkComplete`| | | | |`hiprtcLinkComplete`|5.3.0| | | | | |`cuLinkCreate`| | | | |`hiprtcLinkCreate`|5.3.0| | | | | |`cuLinkCreate_v2`| | | | |`hiprtcLinkCreate`|5.3.0| | | | | |`cuLinkDestroy`| | | | |`hiprtcLinkDestroy`|5.3.0| | | | | |`cuModuleEnumerateFunctions`|12.4| | | | | | | | | | |`cuModuleGetFunction`| | | | |`hipModuleGetFunction`|1.6.0| | | | | |`cuModuleGetFunctionCount`|12.4| | | | | | | | | | |`cuModuleGetGlobal`| | | | |`hipModuleGetGlobal`|1.6.0| | | | | |`cuModuleGetGlobal_v2`| | | | |`hipModuleGetGlobal`|1.6.0| | | | | |`cuModuleGetLoadingMode`|11.7| | | | | | | | | | |`cuModuleLoad`| | | | |`hipModuleLoad`|1.6.0| | | | | |`cuModuleLoadData`| | | | |`hipModuleLoadData`|1.6.0| | | | | |`cuModuleLoadDataEx`| | | | |`hipModuleLoadDataEx`|1.6.0| | | | | |`cuModuleLoadFatBinary`| | | | | | | | | | | |`cuModuleUnload`| | | | |`hipModuleUnload`|1.6.0| | | | | ## **11. Module Management [DEPRECATED]** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuModuleGetSurfRef`| |12.0| | | | | | | | | |`cuModuleGetTexRef`| |12.0| | |`hipModuleGetTexRef`|1.7.0| | | | | ## **12. Library Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuKernelGetAttribute`|12.0| | | | | | | | | | |`cuKernelGetFunction`|12.0| | | | | | | | | | |`cuKernelGetLibrary`|12.5| | | | | | | | | | |`cuKernelGetName`|12.3| | | | | | | | | | |`cuKernelGetParamInfo`|12.4| | | | | | | | | | |`cuKernelSetAttribute`|12.0| | | | | | | | | | |`cuKernelSetCacheConfig`|12.0| | | | | | | | | | |`cuLibraryEnumerateKernels`|12.4| | | | | | | | | | |`cuLibraryGetGlobal`|12.0| | | | | | | | | | |`cuLibraryGetKernel`|12.0| | | | | | | | | | |`cuLibraryGetKernelCount`|12.4| | | | | | | | | | |`cuLibraryGetManaged`|12.0| | | | | | | | | | |`cuLibraryGetModule`|12.0| | | | | | | | | | |`cuLibraryGetUnifiedFunction`|12.0| | | | | | | | | | |`cuLibraryLoadData`|12.0| | | | | | | | | | |`cuLibraryLoadFromFile`|12.0| | | | | | | | | | |`cuLibraryUnload`|12.0| | | | | | | | | | ## **13. Memory Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuArray3DCreate`| | | | |`hipArray3DCreate`|1.7.1| | | | | |`cuArray3DCreate_v2`| | | | |`hipArray3DCreate`|1.7.1| | | | | |`cuArray3DGetDescriptor`| | | | |`hipArray3DGetDescriptor`|5.6.0| | | | | |`cuArray3DGetDescriptor_v2`| | | | |`hipArray3DGetDescriptor`|5.6.0| | | | | |`cuArrayCreate`| | | | |`hipArrayCreate`|1.9.0| | | | | |`cuArrayCreate_v2`| | | | |`hipArrayCreate`|1.9.0| | | | | |`cuArrayDestroy`| | | | |`hipArrayDestroy`|4.2.0| | | | | |`cuArrayGetDescriptor`| | | | |`hipArrayGetDescriptor`|5.6.0| | | | | |`cuArrayGetDescriptor_v2`| | | | |`hipArrayGetDescriptor`|5.6.0| | | | | |`cuArrayGetMemoryRequirements`|11.6| | | | | | | | | | |`cuArrayGetPlane`|11.2| | | | | | | | | | |`cuArrayGetSparseProperties`|11.1| | | | | | | | | | |`cuDeviceGetByPCIBusId`| | | | |`hipDeviceGetByPCIBusId`|1.6.0| | | | | |`cuDeviceGetPCIBusId`| | | | |`hipDeviceGetPCIBusId`|1.6.0| | | | | |`cuDeviceRegisterAsyncNotification`|12.4| | | | | | | | | | |`cuDeviceUnregisterAsyncNotification`|12.4| | | | | | | | | | |`cuIpcCloseMemHandle`| | | | |`hipIpcCloseMemHandle`|1.6.0| | | | | |`cuIpcGetEventHandle`| | | | |`hipIpcGetEventHandle`|1.6.0| | | | | |`cuIpcGetMemHandle`| | | | |`hipIpcGetMemHandle`|1.6.0| | | | | |`cuIpcOpenEventHandle`| | | | |`hipIpcOpenEventHandle`|1.6.0| | | | | |`cuIpcOpenMemHandle`| | | | |`hipIpcOpenMemHandle`|1.6.0| | | | | |`cuMemAlloc`| | | | |`hipMalloc`|1.5.0| | | | | |`cuMemAllocHost`| | | | |`hipMemAllocHost`|3.0.0|3.0.0| | | | |`cuMemAllocHost_v2`| | | | |`hipMemAllocHost`|3.0.0|3.0.0| | | | |`cuMemAllocManaged`| | | | |`hipMallocManaged`|2.5.0| | | | | |`cuMemAllocPitch`| | | | |`hipMemAllocPitch`|3.0.0| | | | | |`cuMemAllocPitch_v2`| | | | |`hipMemAllocPitch`|3.0.0| | | | | |`cuMemAlloc_v2`| | | | |`hipMalloc`|1.5.0| | | | | |`cuMemBatchDecompressAsync`|12.8| | | | | | | | | | |`cuMemFree`| | | | |`hipFree`|1.5.0| | | | | |`cuMemFreeHost`| | | | |`hipHostFree`|1.6.0| | | | | |`cuMemFree_v2`| | | | |`hipFree`|1.5.0| | | | | |`cuMemGetAddressRange`| | | | |`hipMemGetAddressRange`|1.9.0| | | | | |`cuMemGetAddressRange_v2`| | | | |`hipMemGetAddressRange`|1.9.0| | | | | |`cuMemGetHandleForAddressRange`|11.7| | | |`hipMemGetHandleForAddressRange`|7.0.0| | | |7.0.0| |`cuMemGetInfo`| | | | |`hipMemGetInfo`|1.6.0| | | | | |`cuMemGetInfo_v2`| | | | |`hipMemGetInfo`|1.6.0| | | | | |`cuMemHostAlloc`| | | | |`hipHostAlloc`|1.6.0| | | | | |`cuMemHostGetDevicePointer`| | | | |`hipHostGetDevicePointer`|1.6.0| | | | | |`cuMemHostGetDevicePointer_v2`| | | | |`hipHostGetDevicePointer`|1.6.0| | | | | |`cuMemHostGetFlags`| | | | |`hipHostGetFlags`|1.6.0| | | | | |`cuMemHostRegister`| | | | |`hipHostRegister`|1.6.0| | | | | |`cuMemHostRegister_v2`| | | | |`hipHostRegister`|1.6.0| | | | | |`cuMemHostUnregister`| | | | |`hipHostUnregister`|1.6.0| | | | | |`cuMemcpy`| | | | | | | | | | | |`cuMemcpy2D`| | | | |`hipMemcpyParam2D`|1.7.0| | | | | |`cuMemcpy2DAsync`| | | | |`hipMemcpyParam2DAsync`|2.8.0| | | | | |`cuMemcpy2DAsync_v2`| | | | |`hipMemcpyParam2DAsync`|2.8.0| | | | | |`cuMemcpy2DUnaligned`| | | | |`hipDrvMemcpy2DUnaligned`|4.2.0| | | | | |`cuMemcpy2DUnaligned_v2`| | | | |`hipDrvMemcpy2DUnaligned`|4.2.0| | | | | |`cuMemcpy2D_v2`| | | | |`hipMemcpyParam2D`|1.7.0| | | | | |`cuMemcpy3D`| | | | |`hipDrvMemcpy3D`|3.5.0| | | | | |`cuMemcpy3DAsync`| | | | |`hipDrvMemcpy3DAsync`|3.5.0| | | | | |`cuMemcpy3DAsync_v2`| | | | |`hipDrvMemcpy3DAsync`|3.5.0| | | | | |`cuMemcpy3DBatchAsync`|12.8| | | | | | | | | | |`cuMemcpy3DPeer`| | | | | | | | | | | |`cuMemcpy3DPeerAsync`| | | | | | | | | | | |`cuMemcpy3D_v2`| | | | |`hipDrvMemcpy3D`|3.5.0| | | | | |`cuMemcpyAsync`| | | | | | | | | | | |`cuMemcpyAtoA`| | | | |`hipMemcpyAtoA`|6.2.0| | | | | |`cuMemcpyAtoA_v2`| | | | |`hipMemcpyAtoA`|6.2.0| | | | | |`cuMemcpyAtoD`| | | | |`hipMemcpyAtoD`|6.2.0| | | | | |`cuMemcpyAtoD_v2`| | | | |`hipMemcpyAtoD`|6.2.0| | | | | |`cuMemcpyAtoH`| | | | |`hipMemcpyAtoH`|1.9.0| | | | | |`cuMemcpyAtoHAsync`| | | | |`hipMemcpyAtoHAsync`|6.2.0| | | | | |`cuMemcpyAtoHAsync_v2`| | | | |`hipMemcpyAtoHAsync`|6.2.0| | | | | |`cuMemcpyAtoH_v2`| | | | |`hipMemcpyAtoH`|1.9.0| | | | | |`cuMemcpyBatchAsync`|12.8| | | | | | | | | | |`cuMemcpyDtoA`| | | | |`hipMemcpyDtoA`|6.2.0| | | | | |`cuMemcpyDtoA_v2`| | | | |`hipMemcpyDtoA`|6.2.0| | | | | |`cuMemcpyDtoD`| | | | |`hipMemcpyDtoD`|1.6.0| | | | | |`cuMemcpyDtoDAsync`| | | | |`hipMemcpyDtoDAsync`|1.6.0| | | | | |`cuMemcpyDtoDAsync_v2`| | | | |`hipMemcpyDtoDAsync`|1.6.0| | | | | |`cuMemcpyDtoD_v2`| | | | |`hipMemcpyDtoD`|1.6.0| | | | | |`cuMemcpyDtoH`| | | | |`hipMemcpyDtoH`|1.6.0| | | | | |`cuMemcpyDtoHAsync`| | | | |`hipMemcpyDtoHAsync`|1.6.0| | | | | |`cuMemcpyDtoHAsync_v2`| | | | |`hipMemcpyDtoHAsync`|1.6.0| | | | | |`cuMemcpyDtoH_v2`| | | | |`hipMemcpyDtoH`|1.6.0| | | | | |`cuMemcpyHtoA`| | | | |`hipMemcpyHtoA`|1.9.0| | | | | |`cuMemcpyHtoAAsync`| | | | |`hipMemcpyHtoAAsync`|6.2.0| | | | | |`cuMemcpyHtoAAsync_v2`| | | | |`hipMemcpyHtoAAsync`|6.2.0| | | | | |`cuMemcpyHtoA_v2`| | | | |`hipMemcpyHtoA`|1.9.0| | | | | |`cuMemcpyHtoD`| | | | |`hipMemcpyHtoD`|1.6.0| | | | | |`cuMemcpyHtoDAsync`| | | | |`hipMemcpyHtoDAsync`|1.6.0| | | | | |`cuMemcpyHtoDAsync_v2`| | | | |`hipMemcpyHtoDAsync`|1.6.0| | | | | |`cuMemcpyHtoD_v2`| | | | |`hipMemcpyHtoD`|1.6.0| | | | | |`cuMemcpyPeer`| | | | | | | | | | | |`cuMemcpyPeerAsync`| | | | | | | | | | | |`cuMemsetD16`| | | | |`hipMemsetD16`|3.0.0| | | | | |`cuMemsetD16Async`| | | | |`hipMemsetD16Async`|3.0.0| | | | | |`cuMemsetD16_v2`| | | | |`hipMemsetD16`|3.0.0| | | | | |`cuMemsetD2D16`| | | | | | | | | | | |`cuMemsetD2D16Async`| | | | | | | | | | | |`cuMemsetD2D16_v2`| | | | | | | | | | | |`cuMemsetD2D32`| | | | | | | | | | | |`cuMemsetD2D32Async`| | | | | | | | | | | |`cuMemsetD2D32_v2`| | | | | | | | | | | |`cuMemsetD2D8`| | | | | | | | | | | |`cuMemsetD2D8Async`| | | | | | | | | | | |`cuMemsetD2D8_v2`| | | | | | | | | | | |`cuMemsetD32`| | | | |`hipMemsetD32`|2.3.0| | | | | |`cuMemsetD32Async`| | | | |`hipMemsetD32Async`|2.3.0| | | | | |`cuMemsetD32_v2`| | | | |`hipMemsetD32`|2.3.0| | | | | |`cuMemsetD8`| | | | |`hipMemsetD8`|1.6.0| | | | | |`cuMemsetD8Async`| | | | |`hipMemsetD8Async`|3.0.0| | | | | |`cuMemsetD8_v2`| | | | |`hipMemsetD8`|1.6.0| | | | | |`cuMipmappedArrayCreate`| | | | |`hipMipmappedArrayCreate`|3.5.0|5.7.0| | | | |`cuMipmappedArrayDestroy`| | | | |`hipMipmappedArrayDestroy`|3.5.0|5.7.0| | | | |`cuMipmappedArrayGetLevel`| | | | |`hipMipmappedArrayGetLevel`|3.5.0|5.7.0| | | | |`cuMipmappedArrayGetMemoryRequirements`|11.6| | | | | | | | | | ## **14. Virtual Memory Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuMemAddressFree`|10.2| | | |`hipMemAddressFree`|5.2.0| | | | | |`cuMemAddressReserve`|10.2| | | |`hipMemAddressReserve`|5.2.0| | | | | |`cuMemCreate`|10.2| | | |`hipMemCreate`|5.2.0| | | | | |`cuMemExportToShareableHandle`|10.2| | | |`hipMemExportToShareableHandle`|5.2.0| | | | | |`cuMemGetAccess`|10.2| | | |`hipMemGetAccess`|5.2.0| | | | | |`cuMemGetAllocationGranularity`|10.2| | | |`hipMemGetAllocationGranularity`|5.2.0| | | | | |`cuMemGetAllocationPropertiesFromHandle`|10.2| | | |`hipMemGetAllocationPropertiesFromHandle`|5.2.0| | | | | |`cuMemImportFromShareableHandle`|10.2| | | |`hipMemImportFromShareableHandle`|5.2.0| | | | | |`cuMemMap`|10.2| | | |`hipMemMap`|5.2.0| | | | | |`cuMemMapArrayAsync`|11.1| | | |`hipMemMapArrayAsync`|5.2.0| | | | | |`cuMemRelease`|10.2| | | |`hipMemRelease`|5.2.0| | | | | |`cuMemRetainAllocationHandle`|11.0| | | |`hipMemRetainAllocationHandle`|5.2.0| | | | | |`cuMemSetAccess`|10.2| | | |`hipMemSetAccess`|5.2.0| | | | | |`cuMemUnmap`|10.2| | | |`hipMemUnmap`|5.2.0| | | | | ## **15. Stream Ordered Memory Allocator** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuMemAllocAsync`|11.2| | | |`hipMallocAsync`|5.2.0| | | | | |`cuMemAllocFromPoolAsync`|11.2| | | |`hipMallocFromPoolAsync`|5.2.0| | | | | |`cuMemFreeAsync`|11.2| | | |`hipFreeAsync`|5.2.0| | | | | |`cuMemPoolCreate`|11.2| | | |`hipMemPoolCreate`|5.2.0| | | | | |`cuMemPoolDestroy`|11.2| | | |`hipMemPoolDestroy`|5.2.0| | | | | |`cuMemPoolExportPointer`|11.2| | | |`hipMemPoolExportPointer`|5.2.0| | | | | |`cuMemPoolExportToShareableHandle`|11.2| | | |`hipMemPoolExportToShareableHandle`|5.2.0| | | | | |`cuMemPoolGetAccess`|11.2| | | |`hipMemPoolGetAccess`|5.2.0| | | | | |`cuMemPoolGetAttribute`|11.2| | | |`hipMemPoolGetAttribute`|5.2.0| | | | | |`cuMemPoolImportFromShareableHandle`|11.2| | | |`hipMemPoolImportFromShareableHandle`|5.2.0| | | | | |`cuMemPoolImportPointer`|11.2| | | |`hipMemPoolImportPointer`|5.2.0| | | | | |`cuMemPoolSetAccess`|11.2| | | |`hipMemPoolSetAccess`|5.2.0| | | | | |`cuMemPoolSetAttribute`|11.2| | | |`hipMemPoolSetAttribute`|5.2.0| | | | | |`cuMemPoolTrimTo`|11.2| | | |`hipMemPoolTrimTo`|5.2.0| | | | | ## **16. Multicast Object Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuMulticastAddDevice`|12.1| | | | | | | | | | |`cuMulticastBindAddr`|12.1| | | | | | | | | | |`cuMulticastBindMem`|12.1| | | | | | | | | | |`cuMulticastCreate`|12.1| | | | | | | | | | |`cuMulticastGetGranularity`|12.1| | | | | | | | | | |`cuMulticastUnbind`|12.1| | | | | | | | | | ## **17. Unified Addressing** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuMemAdvise`|8.0| | | |`hipMemAdvise`|3.7.0| | | | | |`cuMemAdvise_v2`|12.2| | | | | | | | | | |`cuMemPrefetchAsync`|8.0| | | |`hipMemPrefetchAsync`|3.7.0| | | | | |`cuMemPrefetchAsync_v2`|12.2| | | | | | | | | | |`cuMemRangeGetAttribute`|8.0| | | |`hipMemRangeGetAttribute`|3.7.0| | | | | |`cuMemRangeGetAttributes`|8.0| | | |`hipMemRangeGetAttributes`|3.7.0| | | | | |`cuPointerGetAttribute`| | | | |`hipPointerGetAttribute`|5.0.0| | | | | |`cuPointerGetAttributes`| | | | |`hipDrvPointerGetAttributes`|5.0.0| | | | | |`cuPointerSetAttribute`| | | | |`hipPointerSetAttribute`|5.5.0| | | | | ## **18. Stream Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuStreamAddCallback`| | | | |`hipStreamAddCallback`|1.6.0| | | | | |`cuStreamAttachMemAsync`| | | | |`hipStreamAttachMemAsync`|3.7.0| | | | | |`cuStreamBeginCapture`|10.0| | | |`hipStreamBeginCapture`|4.3.0| | | | | |`cuStreamBeginCaptureToGraph`|12.3| | | |`hipStreamBeginCaptureToGraph`|6.2.0| | | | | |`cuStreamBeginCapture_ptsz`|10.1| | | | | | | | | | |`cuStreamBeginCapture_v2`|10.1| | | |`hipStreamBeginCapture`|4.3.0| | | | | |`cuStreamCopyAttributes`|11.0| | | | | | | | | | |`cuStreamCreate`| | | | |`hipStreamCreateWithFlags`|1.6.0| | | | | |`cuStreamCreateWithPriority`| | | | |`hipStreamCreateWithPriority`|2.0.0| | | | | |`cuStreamDestroy`| | | | |`hipStreamDestroy`|1.6.0| | | | | |`cuStreamDestroy_v2`| | | | |`hipStreamDestroy`|1.6.0| | | | | |`cuStreamEndCapture`|10.0| | | |`hipStreamEndCapture`|4.3.0| | | | | |`cuStreamGetAttribute`|11.0| | | | | | | | | | |`cuStreamGetCaptureInfo`|10.1| | | |`hipStreamGetCaptureInfo`|5.0.0| | | | | |`cuStreamGetCaptureInfo_v2`|11.3| | | |`hipStreamGetCaptureInfo_v2`|5.0.0| | | | | |`cuStreamGetCaptureInfo_v3`|12.3| | | | | | | | | | |`cuStreamGetCtx`|9.2| | | | | | | | | | |`cuStreamGetCtx_v2`|12.5| | | | | | | | | | |`cuStreamGetDevice`|12.8| | | | | | | | | | |`cuStreamGetFlags`| | | | |`hipStreamGetFlags`|1.6.0| | | | | |`cuStreamGetId`|12.0| | | | | | | | | | |`cuStreamGetPriority`| | | | |`hipStreamGetPriority`|2.0.0| | | | | |`cuStreamIsCapturing`|10.0| | | |`hipStreamIsCapturing`|5.0.0| | | | | |`cuStreamQuery`| | | | |`hipStreamQuery`|1.6.0| | | | | |`cuStreamSetAttribute`|11.0| | | | | | | | | | |`cuStreamSynchronize`| | | | |`hipStreamSynchronize`|1.6.0| | | | | |`cuStreamUpdateCaptureDependencies`|11.3| | | |`hipStreamUpdateCaptureDependencies`|5.0.0| | | | | |`cuStreamUpdateCaptureDependencies_v2`|12.3| | | | | | | | | | |`cuStreamWaitEvent`| | | | |`hipStreamWaitEvent`|1.6.0| | | | | |`cuThreadExchangeStreamCaptureMode`|10.1| | | |`hipThreadExchangeStreamCaptureMode`|5.2.0| | | | | ## **19. Event Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuEventCreate`| | | | |`hipEventCreateWithFlags`|1.6.0| | | | | |`cuEventDestroy`| | | | |`hipEventDestroy`|1.6.0| | | | | |`cuEventDestroy_v2`| | | | |`hipEventDestroy`|1.6.0| | | | | |`cuEventElapsedTime`| | | | |`hipEventElapsedTime`|1.6.0| | | | | |`cuEventElapsedTime_v2`|12.8| | | | | | | | | | |`cuEventQuery`| | | | |`hipEventQuery`|1.6.0| | | | | |`cuEventRecord`| | | | |`hipEventRecord`|1.6.0| | | | | |`cuEventRecordWithFlags`|11.1| | | |`hipEventRecordWithFlags`|6.4.0| | | | | |`cuEventSynchronize`| | | | |`hipEventSynchronize`|1.6.0| | | | | ## **20. External Resource Interoperability** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuDestroyExternalMemory`|10.0| | | |`hipDestroyExternalMemory`|4.3.0| | | | | |`cuDestroyExternalSemaphore`|10.0| | | |`hipDestroyExternalSemaphore`|4.4.0| | | | | |`cuExternalMemoryGetMappedBuffer`|10.0| | | |`hipExternalMemoryGetMappedBuffer`|4.3.0| | | | | |`cuExternalMemoryGetMappedMipmappedArray`|10.0| | | | | | | | | | |`cuImportExternalMemory`|10.0| | | |`hipImportExternalMemory`|4.3.0| | | | | |`cuImportExternalSemaphore`|10.0| | | |`hipImportExternalSemaphore`|4.4.0| | | | | |`cuSignalExternalSemaphoresAsync`|10.0| | | |`hipSignalExternalSemaphoresAsync`|4.4.0| | | | | |`cuWaitExternalSemaphoresAsync`|10.0| | | |`hipWaitExternalSemaphoresAsync`|4.4.0| | | | | ## **21. Stream Memory Operations** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuStreamBatchMemOp`|8.0| | | |`hipStreamBatchMemOp`|6.4.0| | | | | |`cuStreamBatchMemOp_v2`|11.7| | | |`hipStreamBatchMemOp`|6.4.0| | | | | |`cuStreamWaitValue32`|8.0| | | |`hipStreamWaitValue32`|4.2.0| | | | | |`cuStreamWaitValue32_v2`|11.7| | | |`hipStreamWaitValue32`|4.2.0| | | | | |`cuStreamWaitValue64`|9.0| | | |`hipStreamWaitValue64`|4.2.0| | | | | |`cuStreamWaitValue64_v2`|11.7| | | |`hipStreamWaitValue64`|4.2.0| | | | | |`cuStreamWriteValue32`|8.0| | | |`hipStreamWriteValue32`|4.2.0| | | | | |`cuStreamWriteValue32_v2`|11.7| | | |`hipStreamWriteValue32`|4.2.0| | | | | |`cuStreamWriteValue64`|9.0| | | |`hipStreamWriteValue64`|4.2.0| | | | | |`cuStreamWriteValue64_v2`|11.7| | | |`hipStreamWriteValue64`|4.2.0| | | | | ## **22. Execution Control** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuFuncGetAttribute`| | | | |`hipFuncGetAttribute`|2.8.0| | | | | |`cuFuncGetModule`|11.0| | | | | | | | | | |`cuFuncGetName`|12.3| | | | | | | | | | |`cuFuncGetParamInfo`|12.4| | | | | | | | | | |`cuFuncIsLoaded`|12.4| | | | | | | | | | |`cuFuncLoad`|12.4| | | | | | | | | | |`cuFuncSetAttribute`|9.0| | | | | | | | | | |`cuFuncSetCacheConfig`| | | | | | | | | | | |`cuFuncSetSharedMemConfig`| | | |12.4| | | | | | | |`cuLaunchCooperativeKernel`|9.0| | | |`hipModuleLaunchCooperativeKernel`|5.5.0| | | | | |`cuLaunchCooperativeKernelMultiDevice`|9.0|11.3| | |`hipModuleLaunchCooperativeKernelMultiDevice`|5.5.0| | | | | |`cuLaunchHostFunc`|10.0| | | |`hipLaunchHostFunc`|5.2.0| | | | | |`cuLaunchKernel`| | | | |`hipModuleLaunchKernel`|1.6.0| | | | | |`cuLaunchKernelEx`|11.8| | | |`hipDrvLaunchKernelEx`|7.0.0| | | |7.0.0| ## **23. Execution Control [DEPRECATED]** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuFuncSetBlockShape`| |9.2| | | | | | | | | |`cuFuncSetSharedSize`| |9.2| | | | | | | | | |`cuLaunch`| |9.2| | | | | | | | | |`cuLaunchGrid`| |9.2| | | | | | | | | |`cuLaunchGridAsync`| |9.2| | | | | | | | | |`cuParamSetSize`| |9.2| | | | | | | | | |`cuParamSetTexRef`| |9.2| | | | | | | | | |`cuParamSetf`| |9.2| | | | | | | | | |`cuParamSeti`| |9.2| | | | | | | | | |`cuParamSetv`| |9.2| | | | | | | | | ## **24. Graph Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuDeviceGetGraphMemAttribute`|11.4| | | |`hipDeviceGetGraphMemAttribute`|5.3.0| | | | | |`cuDeviceGraphMemTrim`|11.4| | | |`hipDeviceGraphMemTrim`|5.3.0| | | | | |`cuDeviceSetGraphMemAttribute`|11.4| | | |`hipDeviceSetGraphMemAttribute`|5.3.0| | | | | |`cuGraphAddBatchMemOpNode`|11.7| | | |`hipGraphAddBatchMemOpNode`|6.4.0| | | | | |`cuGraphAddChildGraphNode`|10.0| | | |`hipGraphAddChildGraphNode`|5.0.0| | | | | |`cuGraphAddDependencies`|10.0| | | |`hipGraphAddDependencies`|4.5.0| | | | | |`cuGraphAddDependencies_v2`|12.3| | | | | | | | | | |`cuGraphAddEmptyNode`|10.0| | | |`hipGraphAddEmptyNode`|4.5.0| | | | | |`cuGraphAddEventRecordNode`|11.1| | | |`hipGraphAddEventRecordNode`|5.0.0| | | | | |`cuGraphAddEventWaitNode`|11.1| | | |`hipGraphAddEventWaitNode`|5.0.0| | | | | |`cuGraphAddExternalSemaphoresSignalNode`|11.2| | | |`hipGraphAddExternalSemaphoresSignalNode`|5.7.0| | | | | |`cuGraphAddExternalSemaphoresWaitNode`|11.2| | | |`hipGraphAddExternalSemaphoresWaitNode`|5.7.0| | | | | |`cuGraphAddHostNode`|10.0| | | |`hipGraphAddHostNode`|5.0.0| | | | | |`cuGraphAddKernelNode`|10.0| | | |`hipGraphAddKernelNode`|4.3.0| | | | | |`cuGraphAddMemAllocNode`|11.4| | | |`hipGraphAddMemAllocNode`|5.5.0| | | | | |`cuGraphAddMemFreeNode`|11.4| | | |`hipDrvGraphAddMemFreeNode`|6.3.0| | | | | |`cuGraphAddMemcpyNode`|10.0| | | |`hipDrvGraphAddMemcpyNode`|6.0.0| | | | | |`cuGraphAddMemsetNode`|10.0| | | |`hipDrvGraphAddMemsetNode`|6.1.0| |7.0.0| | | |`cuGraphAddNode`|12.2| | | |`hipGraphAddNode`|6.2.0| | | | | |`cuGraphAddNode_v2`|12.3| | | | | | | | | | |`cuGraphBatchMemOpNodeGetParams`|11.7| | | |`hipGraphBatchMemOpNodeGetParams`|6.4.0| | | | | |`cuGraphBatchMemOpNodeSetParams`|11.7| | | |`hipGraphBatchMemOpNodeSetParams`|6.4.0| | | | | |`cuGraphChildGraphNodeGetGraph`|10.0| | | |`hipGraphChildGraphNodeGetGraph`|5.0.0| | | | | |`cuGraphClone`|10.0| | | |`hipGraphClone`|5.0.0| | | | | |`cuGraphConditionalHandleCreate`|12.3| | | | | | | | | | |`cuGraphCreate`|10.0| | | |`hipGraphCreate`|4.3.0| | | | | |`cuGraphDebugDotPrint`|11.3| | | |`hipGraphDebugDotPrint`|5.5.0| | | | | |`cuGraphDestroy`|10.0| | | |`hipGraphDestroy`|4.3.0| | | | | |`cuGraphDestroyNode`|10.0| | | |`hipGraphDestroyNode`|5.0.0| | | | | |`cuGraphEventRecordNodeGetEvent`|11.1| | | |`hipGraphEventRecordNodeGetEvent`|5.0.0| | | | | |`cuGraphEventRecordNodeSetEvent`|11.1| | | |`hipGraphEventRecordNodeSetEvent`|5.0.0| | | | | |`cuGraphEventWaitNodeGetEvent`|11.1| | | |`hipGraphEventWaitNodeGetEvent`|5.0.0| | | | | |`cuGraphEventWaitNodeSetEvent`|11.1| | | |`hipGraphEventWaitNodeSetEvent`|5.0.0| | | | | |`cuGraphExecBatchMemOpNodeSetParams`|11.7| | | |`hipGraphExecBatchMemOpNodeSetParams`|6.4.0| | | | | |`cuGraphExecChildGraphNodeSetParams`|11.1| | | |`hipGraphExecChildGraphNodeSetParams`|5.0.0| | | | | |`cuGraphExecDestroy`|10.0| | | |`hipGraphExecDestroy`|4.3.0| | | | | |`cuGraphExecEventRecordNodeSetEvent`|11.1| | | |`hipGraphExecEventRecordNodeSetEvent`|5.0.0| | | | | |`cuGraphExecEventWaitNodeSetEvent`|11.1| | | |`hipGraphExecEventWaitNodeSetEvent`|5.0.0| | | | | |`cuGraphExecExternalSemaphoresSignalNodeSetParams`|11.2| | | |`hipGraphExecExternalSemaphoresSignalNodeSetParams`|5.7.0| | | | | |`cuGraphExecExternalSemaphoresWaitNodeSetParams`|11.2| | | |`hipGraphExecExternalSemaphoresWaitNodeSetParams`|5.7.0| | | | | |`cuGraphExecGetFlags`|12.0| | | |`hipGraphExecGetFlags`|6.3.0| | | | | |`cuGraphExecHostNodeSetParams`|10.2| | | |`hipGraphExecHostNodeSetParams`|5.0.0| | | | | |`cuGraphExecKernelNodeSetParams`|10.1| | | |`hipGraphExecKernelNodeSetParams`|4.5.0| | | | | |`cuGraphExecMemcpyNodeSetParams`|10.2| | | |`hipDrvGraphExecMemcpyNodeSetParams`|6.3.0| | | | | |`cuGraphExecMemsetNodeSetParams`|10.2| | | |`hipDrvGraphExecMemsetNodeSetParams`|6.3.0| |7.0.0| | | |`cuGraphExecNodeSetParams`|12.2| | | |`hipGraphExecNodeSetParams`|6.3.0| | | | | |`cuGraphExecUpdate`|10.2| | | |`hipGraphExecUpdate`|5.0.0| | | | | |`cuGraphExternalSemaphoresSignalNodeGetParams`|11.2| | | |`hipGraphExternalSemaphoresSignalNodeGetParams`|5.7.0| | | | | |`cuGraphExternalSemaphoresSignalNodeSetParams`|11.2| | | |`hipGraphExternalSemaphoresSignalNodeSetParams`|5.7.0| | | | | |`cuGraphExternalSemaphoresWaitNodeGetParams`|11.2| | | |`hipGraphExternalSemaphoresWaitNodeGetParams`|5.7.0| | | | | |`cuGraphExternalSemaphoresWaitNodeSetParams`|11.2| | | |`hipGraphExternalSemaphoresWaitNodeSetParams`|5.7.0| | | | | |`cuGraphGetEdges`|10.0| | | |`hipGraphGetEdges`|5.0.0| | | | | |`cuGraphGetEdges_v2`|12.3| | | | | | | | | | |`cuGraphGetNodes`|10.0| | | |`hipGraphGetNodes`|4.5.0| | | | | |`cuGraphGetRootNodes`|10.0| | | |`hipGraphGetRootNodes`|4.5.0| | | | | |`cuGraphHostNodeGetParams`|10.0| | | |`hipGraphHostNodeGetParams`|5.0.0| | | | | |`cuGraphHostNodeSetParams`|10.0| | | |`hipGraphHostNodeSetParams`|5.0.0| | | | | |`cuGraphInstantiate`|10.0| | | |`hipGraphInstantiate`|4.3.0| | | | | |`cuGraphInstantiateWithFlags`|11.4| | | |`hipGraphInstantiateWithFlags`|5.0.0| | | | | |`cuGraphInstantiateWithParams`|12.0| | | |`hipGraphInstantiateWithParams`|6.2.0| | | | | |`cuGraphInstantiate_v2`|11.0| | | |`hipGraphInstantiate`|4.3.0| | | | | |`cuGraphKernelNodeCopyAttributes`|11.0| | | |`hipGraphKernelNodeCopyAttributes`|5.5.0| | | | | |`cuGraphKernelNodeGetAttribute`|11.0| | | |`hipGraphKernelNodeGetAttribute`|5.2.0| | | | | |`cuGraphKernelNodeGetParams`|10.0| | | |`hipGraphKernelNodeGetParams`|4.5.0| | | | | |`cuGraphKernelNodeSetAttribute`|11.0| | | |`hipGraphKernelNodeSetAttribute`|5.2.0| | | | | |`cuGraphKernelNodeSetParams`|10.0| | | |`hipGraphKernelNodeSetParams`|4.5.0| | | | | |`cuGraphLaunch`|10.0| | | |`hipGraphLaunch`|4.3.0| | | | | |`cuGraphMemAllocNodeGetParams`|11.4| | | |`hipGraphMemAllocNodeGetParams`|5.5.0| | | | | |`cuGraphMemFreeNodeGetParams`|11.4| | | |`hipGraphMemFreeNodeGetParams`|5.5.0| | | | | |`cuGraphMemcpyNodeGetParams`|10.0| | | |`hipDrvGraphMemcpyNodeGetParams`|6.3.0| | | | | |`cuGraphMemcpyNodeSetParams`|10.0| | | |`hipDrvGraphMemcpyNodeSetParams`|6.3.0| | | | | |`cuGraphMemsetNodeGetParams`|10.0| | | |`hipGraphMemsetNodeGetParams`|4.5.0| | | | | |`cuGraphMemsetNodeSetParams`|10.0| | | |`hipGraphMemsetNodeSetParams`|4.5.0| | | | | |`cuGraphNodeFindInClone`|10.0| | | |`hipGraphNodeFindInClone`|5.0.0| | | | | |`cuGraphNodeGetDependencies`|10.0| | | |`hipGraphNodeGetDependencies`|5.0.0| | | | | |`cuGraphNodeGetDependencies_v2`|12.3| | | | | | | | | | |`cuGraphNodeGetDependentNodes`|10.0| | | |`hipGraphNodeGetDependentNodes`|5.0.0| | | | | |`cuGraphNodeGetDependentNodes_v2`|12.3| | | | | | | | | | |`cuGraphNodeGetEnabled`|11.6| | | |`hipGraphNodeGetEnabled`|5.5.0| | | | | |`cuGraphNodeGetType`|10.0| | | |`hipGraphNodeGetType`|5.0.0| | | | | |`cuGraphNodeSetEnabled`|11.6| | | |`hipGraphNodeSetEnabled`|5.5.0| | | | | |`cuGraphNodeSetParams`|12.2| | | |`hipGraphNodeSetParams`|6.3.0| | | | | |`cuGraphReleaseUserObject`|11.3| | | |`hipGraphReleaseUserObject`|5.3.0| | | | | |`cuGraphRemoveDependencies`|10.0| | | |`hipGraphRemoveDependencies`|5.0.0| | | | | |`cuGraphRemoveDependencies_v2`|12.3| | | | | | | | | | |`cuGraphRetainUserObject`|11.3| | | |`hipGraphRetainUserObject`|5.3.0| | | | | |`cuGraphUpload`|11.1| | | |`hipGraphUpload`|5.3.0| | | | | |`cuUserObjectCreate`|11.3| | | |`hipUserObjectCreate`|5.3.0| | | | | |`cuUserObjectRelease`|11.3| | | |`hipUserObjectRelease`|5.3.0| | | | | |`cuUserObjectRetain`|11.3| | | |`hipUserObjectRetain`|5.3.0| | | | | ## **25. Occupancy** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuOccupancyAvailableDynamicSMemPerBlock`|11.0| | | | | | | | | | |`cuOccupancyMaxActiveBlocksPerMultiprocessor`| | | | |`hipModuleOccupancyMaxActiveBlocksPerMultiprocessor`|3.5.0| | | | | |`cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags`| | | | |`hipModuleOccupancyMaxActiveBlocksPerMultiprocessorWithFlags`|3.5.0| | | | | |`cuOccupancyMaxActiveClusters`|11.8| | | | | | | | | | |`cuOccupancyMaxPotentialBlockSize`| | | | |`hipModuleOccupancyMaxPotentialBlockSize`|3.5.0| | | | | |`cuOccupancyMaxPotentialBlockSizeWithFlags`| | | | |`hipModuleOccupancyMaxPotentialBlockSizeWithFlags`|3.5.0| | | | | |`cuOccupancyMaxPotentialClusterSize`|11.8| | | | | | | | | | ## **26. Texture Reference Management [DEPRECATED]** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuTexRefCreate`| |11.0| | | | | | | | | |`cuTexRefDestroy`| |11.0| | | | | | | | | |`cuTexRefGetAddress`| |11.0| | |`hipTexRefGetAddress`|3.0.0|4.3.0| | | | |`cuTexRefGetAddressMode`| |11.0| | |`hipTexRefGetAddressMode`|3.0.0|4.3.0| | | | |`cuTexRefGetAddress_v2`| |11.0| | |`hipTexRefGetAddress`|3.0.0|4.3.0| | | | |`cuTexRefGetArray`| |11.0| | |`hipTexRefGetArray`|3.0.0|6.1.0| | | | |`cuTexRefGetBorderColor`|8.0|11.0| | |`hipTexRefGetBorderColor`|6.1.0|6.1.0| | | | |`cuTexRefGetFilterMode`| |11.0| | |`hipTexRefGetFilterMode`|3.5.0|4.3.0| | | | |`cuTexRefGetFlags`| |11.0| | |`hipTexRefGetFlags`|3.5.0|4.3.0| | | | |`cuTexRefGetFormat`| |11.0| | |`hipTexRefGetFormat`|3.5.0|4.3.0| | | | |`cuTexRefGetMaxAnisotropy`| |11.0| | |`hipTexRefGetMaxAnisotropy`|3.5.0|4.3.0| | | | |`cuTexRefGetMipmapFilterMode`| |11.0| | |`hipTexRefGetMipmapFilterMode`|3.5.0|4.3.0| | | | |`cuTexRefGetMipmapLevelBias`| |11.0| | |`hipTexRefGetMipmapLevelBias`|3.5.0|4.3.0| | | | |`cuTexRefGetMipmapLevelClamp`| |11.0| | |`hipTexRefGetMipmapLevelClamp`|3.5.0|4.3.0| | | | |`cuTexRefGetMipmappedArray`| |11.0| | |`hipTexRefGetMipMappedArray`|3.5.0|4.3.0| | | | |`cuTexRefSetAddress`| |11.0| | |`hipTexRefSetAddress`|1.7.0|4.3.0| | | | |`cuTexRefSetAddress2D`| |11.0| | |`hipTexRefSetAddress2D`|1.7.0|4.3.0| | | | |`cuTexRefSetAddress2D_v2`| | | | |`hipTexRefSetAddress2D`|1.7.0|4.3.0| | | | |`cuTexRefSetAddress2D_v3`| | | | |`hipTexRefSetAddress2D`|1.7.0|4.3.0| | | | |`cuTexRefSetAddressMode`| |11.0| | |`hipTexRefSetAddressMode`|1.9.0|5.3.0| | | | |`cuTexRefSetAddress_v2`| |11.0| | |`hipTexRefSetAddress`|1.7.0|4.3.0| | | | |`cuTexRefSetArray`| |11.0| | |`hipTexRefSetArray`|1.9.0|5.3.0| | | | |`cuTexRefSetBorderColor`|8.0|11.0| | |`hipTexRefSetBorderColor`|3.5.0|4.3.0| | | | |`cuTexRefSetFilterMode`| |11.0| | |`hipTexRefSetFilterMode`|1.9.0|5.3.0| | | | |`cuTexRefSetFlags`| |11.0| | |`hipTexRefSetFlags`|1.9.0|5.3.0| | | | |`cuTexRefSetFormat`| |11.0| | |`hipTexRefSetFormat`|1.9.0|5.3.0| | | | |`cuTexRefSetMaxAnisotropy`| |11.0| | |`hipTexRefSetMaxAnisotropy`|3.5.0|4.3.0| | | | |`cuTexRefSetMipmapFilterMode`| |11.0| | |`hipTexRefSetMipmapFilterMode`|3.5.0|5.3.0| | | | |`cuTexRefSetMipmapLevelBias`| |11.0| | |`hipTexRefSetMipmapLevelBias`|3.5.0|5.3.0| | | | |`cuTexRefSetMipmapLevelClamp`| |11.0| | |`hipTexRefSetMipmapLevelClamp`|3.5.0|5.3.0| | | | |`cuTexRefSetMipmappedArray`| |11.0| | |`hipTexRefSetMipmappedArray`|3.5.0|5.3.0| | | | ## **27. Surface Reference Management [DEPRECATED]** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuSurfRefGetArray`| |11.0| | | | | | | | | |`cuSurfRefSetArray`| |11.0| | | | | | | | | ## **28. Texture Object Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuTexObjectCreate`| | | | |`hipTexObjectCreate`|3.5.0| | | | | |`cuTexObjectDestroy`| | | | |`hipTexObjectDestroy`|3.5.0| | | | | |`cuTexObjectGetResourceDesc`| | | | |`hipTexObjectGetResourceDesc`|3.5.0| | | | | |`cuTexObjectGetResourceViewDesc`| | | | |`hipTexObjectGetResourceViewDesc`|3.5.0| | | | | |`cuTexObjectGetTextureDesc`| | | | |`hipTexObjectGetTextureDesc`|3.5.0| | | | | ## **29. Surface Object Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuSurfObjectCreate`| | | | | | | | | | | |`cuSurfObjectDestroy`| | | | | | | | | | | |`cuSurfObjectGetResourceDesc`| | | | | | | | | | | ## **30. Tensor Map Object Managment** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuTensorMapEncodeIm2col`|12.0| | | | | | | | | | |`cuTensorMapEncodeIm2colWide`| | | | | | | | | | | |`cuTensorMapEncodeTiled`|12.0| | | | | | | | | | |`cuTensorMapReplaceAddress`|12.0| | | | | | | | | | ## **31. Peer Context Memory Access** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuCtxDisablePeerAccess`| | | | |`hipCtxDisablePeerAccess`|1.6.0|1.9.0| | | | |`cuCtxEnablePeerAccess`| | | | |`hipCtxEnablePeerAccess`|1.6.0|1.9.0| | | | |`cuDeviceCanAccessPeer`| | | | |`hipDeviceCanAccessPeer`|1.9.0| | | | | |`cuDeviceGetP2PAttribute`|8.0| | | |`hipDeviceGetP2PAttribute`|3.8.0| | | | | ## **32. Graphics Interoperability** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuGraphicsMapResources`| | | | |`hipGraphicsMapResources`|4.5.0| | | | | |`cuGraphicsResourceGetMappedMipmappedArray`| | | | | | | | | | | |`cuGraphicsResourceGetMappedPointer`| | | | |`hipGraphicsResourceGetMappedPointer`|4.5.0| | | | | |`cuGraphicsResourceGetMappedPointer_v2`| | | | |`hipGraphicsResourceGetMappedPointer`|4.5.0| | | | | |`cuGraphicsResourceSetMapFlags`| | | | | | | | | | | |`cuGraphicsResourceSetMapFlags_v2`| | | | | | | | | | | |`cuGraphicsSubResourceGetMappedArray`| | | | |`hipGraphicsSubResourceGetMappedArray`|5.1.0| | | | | |`cuGraphicsUnmapResources`| | | | |`hipGraphicsUnmapResources`|4.5.0| | | | | |`cuGraphicsUnregisterResource`| | | | |`hipGraphicsUnregisterResource`|4.5.0| | | | | ## **33. Driver Entry Point Access** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuGetProcAddress`|11.3| |12.0| |`hipGetProcAddress`|6.2.0| | | | | ## **34. Coredump Attributes Control API** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuCoredumpGetAttribute`|12.1| | | | | | | | | | |`cuCoredumpGetAttributeGlobal`|12.1| | | | | | | | | | |`cuCoredumpSetAttribute`|12.1| | | | | | | | | | |`cuCoredumpSetAttributeGlobal`|12.1| | | | | | | | | | ## **35. Green Contexts** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuCtxFromGreenCtx`|12.4| | | | | | | | | | |`cuCtxGetDevResource`|12.4| | | | | | | | | | |`cuDevResourceGenerateDesc`|12.4| | | | | | | | | | |`cuDevSmResourceSplitByCount`|12.4| | | | | | | | | | |`cuDeviceGetDevResource`|12.4| | | | | | | | | | |`cuGreenCtxCreate`|12.4| | | | | | | | | | |`cuGreenCtxDestroy`|12.4| | | | | | | | | | |`cuGreenCtxGetDevResource`|12.4| | | | | | | | | | |`cuGreenCtxRecordEvent`|12.4| | | | | | | | | | |`cuGreenCtxStreamCreate`|12.5| | | | | | | | | | |`cuGreenCtxWaitEvent`|12.4| | | | | | | | | | |`cuStreamGetGreenCtx`|12.4| | | | | | | | | | ## **36. Error Log Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuLogsCurrent`|12.9| | | | | | | | | | |`cuLogsDumpToFile`|12.9| | | | | | | | | | |`cuLogsDumpToMemory`|12.9| | | | | | | | | | |`cuLogsRegisterCallback`|12.9| | | | | | | | | | |`cuLogsUnregisterCallback`|12.9| | | | | | | | | | ## **37. Checkpointing** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuCheckpointProcessCheckpoint`|12.8| | | | | | | | | | |`cuCheckpointProcessGetRestoreThreadId`|12.8| | | | | | | | | | |`cuCheckpointProcessGetState`|12.8| | | | | | | | | | |`cuCheckpointProcessLock`|12.8| | | | | | | | | | |`cuCheckpointProcessRestore`|12.8| | | | | | | | | | |`cuCheckpointProcessUnlock`|12.8| | | | | | | | | | ## **38. Profiler Control [DEPRECATED]** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuProfilerInitialize`| |11.0| | | | | | | | | ## **39. Profiler Control** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuProfilerStart`| | | | |`hipProfilerStart`|1.6.0|3.0.0| | | | |`cuProfilerStop`| | | | |`hipProfilerStop`|1.6.0|3.0.0| | | | ## **40. OpenGL Interoperability** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuGLCtxCreate`| |9.2| | | | | | | | | |`cuGLGetDevices`| | | | |`hipGLGetDevices`|4.5.0| | | | | |`cuGLInit`| |9.2| | | | | | | | | |`cuGLMapBufferObject`| |9.2| | | | | | | | | |`cuGLMapBufferObjectAsync`| |9.2| | | | | | | | | |`cuGLRegisterBufferObject`| |9.2| | | | | | | | | |`cuGLSetBufferObjectMapFlags`| |9.2| | | | | | | | | |`cuGLUnmapBufferObject`| |9.2| | | | | | | | | |`cuGLUnmapBufferObjectAsync`| |9.2| | | | | | | | | |`cuGLUnregisterBufferObject`| |9.2| | | | | | | | | |`cuGraphicsGLRegisterBuffer`| | | | |`hipGraphicsGLRegisterBuffer`|4.5.0| | | | | |`cuGraphicsGLRegisterImage`| | | | |`hipGraphicsGLRegisterImage`|5.1.0| | | | | |`cuWGLGetDevice`| | | | | | | | | | | ## **41. Direct3D 9 Interoperability** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuD3D9CtxCreate`| | | | | | | | | | | |`cuD3D9CtxCreateOnDevice`| | | | | | | | | | | |`cuD3D9GetDevice`| | | | | | | | | | | |`cuD3D9GetDevices`| | | | | | | | | | | |`cuD3D9GetDirect3DDevice`| | | | | | | | | | | |`cuD3D9MapResources`| |9.2| | | | | | | | | |`cuD3D9RegisterResource`| |9.2| | | | | | | | | |`cuD3D9ResourceGetMappedArray`| |9.2| | | | | | | | | |`cuD3D9ResourceGetMappedPitch`| |9.2| | | | | | | | | |`cuD3D9ResourceGetMappedPointer`| |9.2| | | | | | | | | |`cuD3D9ResourceGetMappedSize`| |9.2| | | | | | | | | |`cuD3D9ResourceGetSurfaceDimensions`| |9.2| | | | | | | | | |`cuD3D9ResourceSetMapFlags`| |9.2| | | | | | | | | |`cuD3D9UnmapResources`| |9.2| | | | | | | | | |`cuD3D9UnregisterResource`| |9.2| | | | | | | | | |`cuGraphicsD3D9RegisterResource`| | | | | | | | | | | ## **42. Direct3D 10 Interoperability** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuD3D10CtxCreate`| |9.2| | | | | | | | | |`cuD3D10CtxCreateOnDevice`| |9.2| | | | | | | | | |`cuD3D10GetDevice`| | | | | | | | | | | |`cuD3D10GetDevices`| | | | | | | | | | | |`cuD3D10GetDirect3DDevice`| |9.2| | | | | | | | | |`cuD3D10MapResources`| |9.2| | | | | | | | | |`cuD3D10RegisterResource`| |9.2| | | | | | | | | |`cuD3D10ResourceGetMappedArray`| |9.2| | | | | | | | | |`cuD3D10ResourceGetMappedPitch`| |9.2| | | | | | | | | |`cuD3D10ResourceGetMappedPointer`| |9.2| | | | | | | | | |`cuD3D10ResourceGetMappedSize`| |9.2| | | | | | | | | |`cuD3D10ResourceGetSurfaceDimensions`| |9.2| | | | | | | | | |`cuD3D10ResourceSetMapFlags`| |9.2| | | | | | | | | |`cuD3D10UnmapResources`| |9.2| | | | | | | | | |`cuD3D10UnregisterResource`| |9.2| | | | | | | | | |`cuGraphicsD3D10RegisterResource`| | | | | | | | | | | ## **43. Direct3D 11 Interoperability** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuD3D11CtxCreate`| |9.2| | | | | | | | | |`cuD3D11CtxCreateOnDevice`| |9.2| | | | | | | | | |`cuD3D11GetDevice`| | | | | | | | | | | |`cuD3D11GetDevices`| | | | | | | | | | | |`cuD3D11GetDirect3DDevice`| |9.2| | | | | | | | | |`cuGraphicsD3D11RegisterResource`| | | | | | | | | | | ## **44. VDPAU Interoperability** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuGraphicsVDPAURegisterOutputSurface`| | | | | | | | | | | |`cuGraphicsVDPAURegisterVideoSurface`| | | | | | | | | | | |`cuVDPAUCtxCreate`| | | | | | | | | | | |`cuVDPAUGetDevice`| | | | | | | | | | | ## **45. EGL Interoperability** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cuEGLStreamConsumerAcquireFrame`|9.1| | | | | | | | | | |`cuEGLStreamConsumerConnect`|9.1| | | | | | | | | | |`cuEGLStreamConsumerConnectWithFlags`|9.1| | | | | | | | | | |`cuEGLStreamConsumerDisconnect`|9.1| | | | | | | | | | |`cuEGLStreamConsumerReleaseFrame`|9.1| | | | | | | | | | |`cuEGLStreamProducerConnect`|9.1| | | | | | | | | | |`cuEGLStreamProducerDisconnect`|9.1| | | | | | | | | | |`cuEGLStreamProducerPresentFrame`|9.1| | | | | | | | | | |`cuEGLStreamProducerReturnFrame`|9.1| | | | | | | | | | |`cuEventCreateFromEGLSync`|9.1| | | | | | | | | | |`cuGraphicsEGLRegisterImage`|9.1| | | | | | | | | | |`cuGraphicsResourceGetMappedEglFrame`|9.1| | | | | | | | | |