# CUDA Runtime 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. Device Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaChooseDevice`| | | | |`hipChooseDevice`|1.6.0| | | | | |`cudaDeviceFlushGPUDirectRDMAWrites`|11.3| | | | | | | | | | |`cudaDeviceGetAttribute`| | | | |`hipDeviceGetAttribute`|1.6.0| | | | | |`cudaDeviceGetByPCIBusId`| | | | |`hipDeviceGetByPCIBusId`|1.6.0| | | | | |`cudaDeviceGetCacheConfig`| | | | |`hipDeviceGetCacheConfig`|1.6.0| | | | | |`cudaDeviceGetDefaultMemPool`|11.2| | | |`hipDeviceGetDefaultMemPool`|5.2.0| | | | | |`cudaDeviceGetLimit`| | | | |`hipDeviceGetLimit`|1.6.0| | | | | |`cudaDeviceGetMemPool`|11.2| | | |`hipDeviceGetMemPool`|5.2.0| | | | | |`cudaDeviceGetNvSciSyncAttributes`|10.2| | | | | | | | | | |`cudaDeviceGetP2PAttribute`|8.0| | | |`hipDeviceGetP2PAttribute`|3.8.0| | | | | |`cudaDeviceGetPCIBusId`| | | | |`hipDeviceGetPCIBusId`|1.6.0| | | | | |`cudaDeviceGetStreamPriorityRange`| | | | |`hipDeviceGetStreamPriorityRange`|2.0.0| | | | | |`cudaDeviceGetTexture1DLinearMaxWidth`|11.1| | | |`hipDeviceGetTexture1DLinearMaxWidth`|6.4.0| | | | | |`cudaDeviceReset`| | | | |`hipDeviceReset`|1.6.0| | | | | |`cudaDeviceSetCacheConfig`| | | | |`hipDeviceSetCacheConfig`|1.6.0| | | | | |`cudaDeviceSetLimit`| | | | |`hipDeviceSetLimit`|5.3.0| | | | | |`cudaDeviceSetMemPool`|11.2| | | |`hipDeviceSetMemPool`|5.2.0| | | | | |`cudaDeviceSynchronize`| | | | |`hipDeviceSynchronize`|1.6.0| | | | | |`cudaGetDevice`| | | | |`hipGetDevice`|1.6.0| | | | | |`cudaGetDeviceCount`| | | | |`hipGetDeviceCount`|1.6.0| | | | | |`cudaGetDeviceFlags`| | | | |`hipGetDeviceFlags`|3.6.0| | | | | |`cudaGetDeviceProperties`| | | | |`hipGetDeviceProperties`|1.6.0| | | | | |`cudaInitDevice`|12.0| | | | | | | | | | |`cudaIpcCloseMemHandle`| | | | |`hipIpcCloseMemHandle`|1.6.0| | | | | |`cudaIpcGetEventHandle`| | | | |`hipIpcGetEventHandle`|1.6.0| | | | | |`cudaIpcGetMemHandle`| | | | |`hipIpcGetMemHandle`|1.6.0| | | | | |`cudaIpcOpenEventHandle`| | | | |`hipIpcOpenEventHandle`|1.6.0| | | | | |`cudaIpcOpenMemHandle`| | | | |`hipIpcOpenMemHandle`|1.6.0| | | | | |`cudaSetDevice`| | | | |`hipSetDevice`|1.6.0| | | | | |`cudaSetDeviceFlags`| | | | |`hipSetDeviceFlags`|1.6.0| | | | | |`cudaSetValidDevices`| | | | |`hipSetValidDevices`|6.2.0| | | | | ## **2. Device Management [DEPRECATED]** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaDeviceGetSharedMemConfig`| |12.4| | |`hipDeviceGetSharedMemConfig`|1.6.0| | | | | |`cudaDeviceSetSharedMemConfig`| |12.4| | |`hipDeviceSetSharedMemConfig`|1.6.0| | | | | ## **3. Thread Management [DEPRECATED]** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaThreadExit`| |10.0| | |`hipDeviceReset`|1.6.0| | | | | |`cudaThreadGetCacheConfig`| |10.0| | |`hipDeviceGetCacheConfig`|1.6.0| | | | | |`cudaThreadGetLimit`| |10.0| | | | | | | | | |`cudaThreadSetCacheConfig`| |10.0| | |`hipDeviceSetCacheConfig`|1.6.0| | | | | |`cudaThreadSetLimit`| |10.0| | | | | | | | | |`cudaThreadSynchronize`| |10.0| | |`hipDeviceSynchronize`|1.6.0| | | | | ## **4. Error Handling** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaGetErrorName`| | | | |`hipGetErrorName`|1.6.0| | | | | |`cudaGetErrorString`| | | | |`hipGetErrorString`|1.6.0| | | | | |`cudaGetLastError`| | | | |`hipGetLastError`|1.6.0| | | | | |`cudaPeekAtLastError`| | | | |`hipPeekAtLastError`|1.6.0| | | | | ## **5. Stream Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaCtxResetPersistingL2Cache`|11.0| | | | | | | | | | |`cudaStreamAddCallback`| | | | |`hipStreamAddCallback`|1.6.0| | | | | |`cudaStreamAttachMemAsync`| | | | |`hipStreamAttachMemAsync`|3.7.0| | | | | |`cudaStreamBeginCapture`|10.0| | | |`hipStreamBeginCapture`|4.3.0| | | | | |`cudaStreamBeginCaptureToGraph`|12.3| | | |`hipStreamBeginCaptureToGraph`|6.2.0| | | | | |`cudaStreamCopyAttributes`|11.0| | | | | | | | | | |`cudaStreamCreate`| | | | |`hipStreamCreate`|1.6.0| | | | | |`cudaStreamCreateWithFlags`| | | | |`hipStreamCreateWithFlags`|1.6.0| | | | | |`cudaStreamCreateWithPriority`| | | | |`hipStreamCreateWithPriority`|2.0.0| | | | | |`cudaStreamDestroy`| | | | |`hipStreamDestroy`|1.6.0| | | | | |`cudaStreamEndCapture`|10.0| | | |`hipStreamEndCapture`|4.3.0| | | | | |`cudaStreamGetAttribute`|11.0| | | | | | | | | | |`cudaStreamGetCaptureInfo`|10.1| | | |`hipStreamGetCaptureInfo`|5.0.0| | | | | |`cudaStreamGetCaptureInfo_v3`|12.3| | | | | | | | | | |`cudaStreamGetDevice`|12.8| | | | | | | | | | |`cudaStreamGetFlags`| | | | |`hipStreamGetFlags`|1.6.0| | | | | |`cudaStreamGetId`|12.0| | | | | | | | | | |`cudaStreamGetPriority`| | | | |`hipStreamGetPriority`|2.0.0| | | | | |`cudaStreamIsCapturing`|10.0| | | |`hipStreamIsCapturing`|5.0.0| | | | | |`cudaStreamQuery`| | | | |`hipStreamQuery`|1.6.0| | | | | |`cudaStreamSetAttribute`|11.0| | | | | | | | | | |`cudaStreamSynchronize`| | | | |`hipStreamSynchronize`|1.6.0| | | | | |`cudaStreamUpdateCaptureDependencies`|11.3| | | |`hipStreamUpdateCaptureDependencies`|5.0.0| | | | | |`cudaStreamUpdateCaptureDependencies_v2`|12.3| | | | | | | | | | |`cudaStreamWaitEvent`| | | | |`hipStreamWaitEvent`|1.6.0| | | | | |`cudaThreadExchangeStreamCaptureMode`|10.1| | | |`hipThreadExchangeStreamCaptureMode`|5.2.0| | | | | ## **6. Event Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaEventCreate`| | | | |`hipEventCreate`|1.6.0| | | | | |`cudaEventCreateWithFlags`| | | | |`hipEventCreateWithFlags`|1.6.0| | | | | |`cudaEventDestroy`| | | | |`hipEventDestroy`|1.6.0| | | | | |`cudaEventElapsedTime`| | | | |`hipEventElapsedTime`|1.6.0| | | | | |`cudaEventElapsedTime_v2`|12.8| | | | | | | | | | |`cudaEventQuery`| | | | |`hipEventQuery`|1.6.0| | | | | |`cudaEventRecord`| | | | |`hipEventRecord`|1.6.0| | | | | |`cudaEventRecordWithFlags`|11.1| | | |`hipEventRecordWithFlags`|6.4.0| | | | | |`cudaEventSynchronize`| | | | |`hipEventSynchronize`|1.6.0| | | | | ## **7. External Resource Interoperability** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaDestroyExternalMemory`|10.0| | | |`hipDestroyExternalMemory`|4.3.0| | | | | |`cudaDestroyExternalSemaphore`|10.0| | | |`hipDestroyExternalSemaphore`|4.4.0| | | | | |`cudaExternalMemoryGetMappedBuffer`|10.0| | | |`hipExternalMemoryGetMappedBuffer`|4.3.0| | | | | |`cudaExternalMemoryGetMappedMipmappedArray`|10.0| | | | | | | | | | |`cudaImportExternalMemory`|10.0| | | |`hipImportExternalMemory`|4.3.0| | | | | |`cudaImportExternalSemaphore`|10.0| | | |`hipImportExternalSemaphore`|4.4.0| | | | | |`cudaSignalExternalSemaphoresAsync`|10.0| | | |`hipSignalExternalSemaphoresAsync`|4.4.0| | | | | |`cudaWaitExternalSemaphoresAsync`|10.0| | | |`hipWaitExternalSemaphoresAsync`|4.4.0| | | | | ## **8. Execution Control** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaFuncGetAttributes`| | | | |`hipFuncGetAttributes`|1.9.0| | | | | |`cudaFuncGetName`|12.3| | | | | | | | | | |`cudaFuncGetParamInfo`|12.4| | | | | | | | | | |`cudaFuncSetAttribute`|9.0| | | |`hipFuncSetAttribute`|3.9.0| | | | | |`cudaFuncSetCacheConfig`| | | | |`hipFuncSetCacheConfig`|1.6.0| | | | | |`cudaGetParameterBuffer`| | | | | | | | | | | |`cudaGetParameterBufferV2`| | | | | | | | | | | |`cudaLaunchCooperativeKernel`|9.0| | | |`hipLaunchCooperativeKernel`|2.6.0| | | | | |`cudaLaunchCooperativeKernelMultiDevice`|9.0|11.3| | |`hipLaunchCooperativeKernelMultiDevice`|2.6.0| | | | | |`cudaLaunchHostFunc`|10.0| | | |`hipLaunchHostFunc`|5.2.0| | | | | |`cudaLaunchKernel`| | | | |`hipLaunchKernel`|1.6.0| | | | | |`cudaLaunchKernelExC`|11.8| | | |`hipLaunchKernelExC`|7.0.0| | | |7.0.0| |`cudaSetDoubleForDevice`| |10.0| | | | | | | | | |`cudaSetDoubleForHost`| |10.0| | | | | | | | | ## **9. Execution Control [DEPRECATED]** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaFuncSetSharedMemConfig`| |12.4| | |`hipFuncSetSharedMemConfig`|3.9.0| | | | | ## **10. Occupancy** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaOccupancyAvailableDynamicSMemPerBlock`|11.0| | | | | | | | | | |`cudaOccupancyMaxActiveBlocksPerMultiprocessor`| | | | |`hipOccupancyMaxActiveBlocksPerMultiprocessor`|1.6.0| | | | | |`cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags`| | | | |`hipOccupancyMaxActiveBlocksPerMultiprocessorWithFlags`|2.6.0| | | | | |`cudaOccupancyMaxActiveClusters`|11.8| | | | | | | | | | |`cudaOccupancyMaxPotentialBlockSize`| | | | |`hipOccupancyMaxPotentialBlockSize`|1.6.0| | | | | |`cudaOccupancyMaxPotentialBlockSizeVariableSMem`| | | | |`hipOccupancyMaxPotentialBlockSizeVariableSMem`|5.5.0| | | | | |`cudaOccupancyMaxPotentialBlockSizeVariableSMemWithFlags`| | | | |`hipOccupancyMaxPotentialBlockSizeVariableSMemWithFlags`|5.5.0| | | | | |`cudaOccupancyMaxPotentialBlockSizeWithFlags`| | | | |`hipOccupancyMaxPotentialBlockSizeWithFlags`|3.5.0| | | | | |`cudaOccupancyMaxPotentialClusterSize`|11.8| | | | | | | | | | ## **11. Memory Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaArrayGetInfo`| | | | |`hipArrayGetInfo`|5.6.0| | | | | |`cudaArrayGetMemoryRequirements`|11.6| | | | | | | | | | |`cudaArrayGetPlane`|11.2| | | | | | | | | | |`cudaArrayGetSparseProperties`|11.1| | | | | | | | | | |`cudaDeviceRegisterAsyncNotification`|12.4| | | | | | | | | | |`cudaDeviceUnregisterAsyncNotification`|12.4| | | | | | | | | | |`cudaFree`| | | | |`hipFree`|1.5.0| | | | | |`cudaFreeArray`| | | | |`hipFreeArray`|1.6.0| | | | | |`cudaFreeHost`| | | | |`hipHostFree`|1.6.0| | | | | |`cudaFreeMipmappedArray`| | | | |`hipFreeMipmappedArray`|3.5.0| | | | | |`cudaGetMipmappedArrayLevel`| | | | |`hipGetMipmappedArrayLevel`|3.5.0| | | | | |`cudaGetSymbolAddress`| | | | |`hipGetSymbolAddress`|2.0.0| | | | | |`cudaGetSymbolSize`| | | | |`hipGetSymbolSize`|2.0.0| | | | | |`cudaHostAlloc`| | | | |`hipHostAlloc`|1.6.0| | | | | |`cudaHostGetDevicePointer`| | | | |`hipHostGetDevicePointer`|1.6.0| | | | | |`cudaHostGetFlags`| | | | |`hipHostGetFlags`|1.6.0| | | | | |`cudaHostRegister`| | | | |`hipHostRegister`|1.6.0| | | | | |`cudaHostUnregister`| | | | |`hipHostUnregister`|1.6.0| | | | | |`cudaMalloc`| | | | |`hipMalloc`|1.5.0| | | | | |`cudaMalloc3D`| | | | |`hipMalloc3D`|1.9.0| | | | | |`cudaMalloc3DArray`| | | | |`hipMalloc3DArray`|1.7.0| | | | | |`cudaMallocArray`| | | | |`hipMallocArray`|1.6.0| | | | | |`cudaMallocHost`| | | | |`hipHostMalloc`|1.6.0| | | | | |`cudaMallocManaged`| | | | |`hipMallocManaged`|2.5.0| | | | | |`cudaMallocMipmappedArray`| | | | |`hipMallocMipmappedArray`|3.5.0| | | | | |`cudaMallocPitch`| | | | |`hipMallocPitch`|1.6.0| | | | | |`cudaMemAdvise`|8.0| | | |`hipMemAdvise`|3.7.0| | | | | |`cudaMemAdvise_v2`|12.2| | | | | | | | | | |`cudaMemGetInfo`| | | | |`hipMemGetInfo`|1.6.0| | | | | |`cudaMemPrefetchAsync`|8.0| | | |`hipMemPrefetchAsync`|3.7.0| | | | | |`cudaMemPrefetchAsync_v2`|12.2| | | | | | | | | | |`cudaMemRangeGetAttribute`|8.0| | | |`hipMemRangeGetAttribute`|3.7.0| | | | | |`cudaMemRangeGetAttributes`|8.0| | | |`hipMemRangeGetAttributes`|3.7.0| | | | | |`cudaMemcpy`| | | | |`hipMemcpy`|1.5.0| | | | | |`cudaMemcpy2D`| | | | |`hipMemcpy2D`|1.6.0| | | | | |`cudaMemcpy2DArrayToArray`| | | | |`hipMemcpy2DArrayToArray`|6.2.0| | | | | |`cudaMemcpy2DAsync`| | | | |`hipMemcpy2DAsync`|1.6.0| | | | | |`cudaMemcpy2DFromArray`| | | | |`hipMemcpy2DFromArray`|3.0.0| | | | | |`cudaMemcpy2DFromArrayAsync`| | | | |`hipMemcpy2DFromArrayAsync`|3.0.0| | | | | |`cudaMemcpy2DToArray`| | | | |`hipMemcpy2DToArray`|1.6.0| | | | | |`cudaMemcpy2DToArrayAsync`| | | | |`hipMemcpy2DToArrayAsync`|4.3.0| | | | | |`cudaMemcpy3D`| | | | |`hipMemcpy3D`|1.6.0| | | | | |`cudaMemcpy3DAsync`| | | | |`hipMemcpy3DAsync`|2.8.0| | | | | |`cudaMemcpy3DBatchAsync`|12.8| | | | | | | | | | |`cudaMemcpy3DPeer`| | | | | | | | | | | |`cudaMemcpy3DPeerAsync`| | | | | | | | | | | |`cudaMemcpyAsync`| | | | |`hipMemcpyAsync`|1.6.0| | | | | |`cudaMemcpyBatchAsync`|12.8| | | | | | | | | | |`cudaMemcpyFromSymbol`| | | | |`hipMemcpyFromSymbol`|1.6.0| | | | | |`cudaMemcpyFromSymbolAsync`| | | | |`hipMemcpyFromSymbolAsync`|1.6.0| | | | | |`cudaMemcpyPeer`| | | | |`hipMemcpyPeer`|1.6.0| | | | | |`cudaMemcpyPeerAsync`| | | | |`hipMemcpyPeerAsync`|1.6.0| | | | | |`cudaMemcpyToSymbol`| | | | |`hipMemcpyToSymbol`|1.6.0| | | | | |`cudaMemcpyToSymbolAsync`| | | | |`hipMemcpyToSymbolAsync`|1.6.0| | | | | |`cudaMemset`| | | | |`hipMemset`|1.6.0| | | | | |`cudaMemset2D`| | | | |`hipMemset2D`|1.7.0| | | | | |`cudaMemset2DAsync`| | | | |`hipMemset2DAsync`|1.9.0| | | | | |`cudaMemset3D`| | | | |`hipMemset3D`|1.9.0| | | | | |`cudaMemset3DAsync`| | | | |`hipMemset3DAsync`|1.9.0| | | | | |`cudaMemsetAsync`| | | | |`hipMemsetAsync`|1.6.0| | | | | |`make_cudaExtent`| | | | |`make_hipExtent`|1.7.0| | | | | |`make_cudaPitchedPtr`| | | | |`make_hipPitchedPtr`|1.7.0| | | | | |`make_cudaPos`| | | | |`make_hipPos`|1.7.0| | | | | ## **12. Memory Management [DEPRECATED]** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaMemcpyArrayToArray`| |10.1| | | | | | | | | |`cudaMemcpyFromArray`| |10.1| | |`hipMemcpyFromArray`|1.9.0|3.8.0| | | | |`cudaMemcpyFromArrayAsync`| |10.1| | | | | | | | | |`cudaMemcpyToArray`| |10.1| | |`hipMemcpyToArray`|1.6.0|3.8.0| | | | |`cudaMemcpyToArrayAsync`| |10.1| | | | | | | | | ## **13. Stream Ordered Memory Allocator** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaFreeAsync`|11.2| | | |`hipFreeAsync`|5.2.0| | | | | |`cudaMallocAsync`|11.2| | | |`hipMallocAsync`|5.2.0| | | | | |`cudaMallocFromPoolAsync`|11.2| | | |`hipMallocFromPoolAsync`|5.2.0| | | | | |`cudaMemPoolCreate`|11.2| | | |`hipMemPoolCreate`|5.2.0| | | | | |`cudaMemPoolDestroy`|11.2| | | |`hipMemPoolDestroy`|5.2.0| | | | | |`cudaMemPoolExportPointer`|11.2| | | |`hipMemPoolExportPointer`|5.2.0| | | | | |`cudaMemPoolExportToShareableHandle`|11.2| | | |`hipMemPoolExportToShareableHandle`|5.2.0| | | | | |`cudaMemPoolGetAccess`|11.2| | | |`hipMemPoolGetAccess`|5.2.0| | | | | |`cudaMemPoolGetAttribute`|11.2| | | |`hipMemPoolGetAttribute`|5.2.0| | | | | |`cudaMemPoolImportFromShareableHandle`|11.2| | | |`hipMemPoolImportFromShareableHandle`|5.2.0| | | | | |`cudaMemPoolImportPointer`|11.2| | | |`hipMemPoolImportPointer`|5.2.0| | | | | |`cudaMemPoolSetAccess`|11.2| | | |`hipMemPoolSetAccess`|5.2.0| | | | | |`cudaMemPoolSetAttribute`|11.2| | | |`hipMemPoolSetAttribute`|5.2.0| | | | | |`cudaMemPoolTrimTo`|11.2| | | |`hipMemPoolTrimTo`|5.2.0| | | | | ## **14. Unified Addressing** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaPointerGetAttributes`| | | | |`hipPointerGetAttributes`|1.6.0| | | | | ## **15. Peer Device Memory Access** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaDeviceCanAccessPeer`| | | | |`hipDeviceCanAccessPeer`|1.9.0| | | | | |`cudaDeviceDisablePeerAccess`| | | | |`hipDeviceDisablePeerAccess`|1.9.0| | | | | |`cudaDeviceEnablePeerAccess`| | | | |`hipDeviceEnablePeerAccess`|1.9.0| | | | | ## **16. OpenGL Interoperability** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaGLGetDevices`| | | | |`hipGLGetDevices`|4.5.0| | | | | |`cudaGraphicsGLRegisterBuffer`| | | | |`hipGraphicsGLRegisterBuffer`|4.5.0| | | | | |`cudaGraphicsGLRegisterImage`| | | | |`hipGraphicsGLRegisterImage`|5.1.0| | | | | |`cudaWGLGetDevice`| | | | | | | | | | | ## **17. OpenGL Interoperability [DEPRECATED]** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaGLMapBufferObject`| |10.0| | | | | | | | | |`cudaGLMapBufferObjectAsync`| |10.0| | | | | | | | | |`cudaGLRegisterBufferObject`| |10.0| | | | | | | | | |`cudaGLSetBufferObjectMapFlags`| |10.0| | | | | | | | | |`cudaGLSetGLDevice`| |10.0| | | | | | | | | |`cudaGLUnmapBufferObject`| |10.0| | | | | | | | | |`cudaGLUnmapBufferObjectAsync`| |10.0| | | | | | | | | |`cudaGLUnregisterBufferObject`| |10.0| | | | | | | | | ## **18. Direct3D 9 Interoperability** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaD3D9GetDevice`| | | | | | | | | | | |`cudaD3D9GetDevices`| | | | | | | | | | | |`cudaD3D9GetDirect3DDevice`| | | | | | | | | | | |`cudaD3D9SetDirect3DDevice`| | | | | | | | | | | |`cudaGraphicsD3D9RegisterResource`| | | | | | | | | | | ## **19. Direct3D 9 Interoperability [DEPRECATED]** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaD3D9MapResources`| |10.0| | | | | | | | | |`cudaD3D9RegisterResource`| | | | | | | | | | | |`cudaD3D9ResourceGetMappedArray`| |10.0| | | | | | | | | |`cudaD3D9ResourceGetMappedPitch`| |10.0| | | | | | | | | |`cudaD3D9ResourceGetMappedPointer`| |10.0| | | | | | | | | |`cudaD3D9ResourceGetMappedSize`| |10.0| | | | | | | | | |`cudaD3D9ResourceGetSurfaceDimensions`| |10.0| | | | | | | | | |`cudaD3D9ResourceSetMapFlags`| |10.0| | | | | | | | | |`cudaD3D9UnmapResources`| |10.0| | | | | | | | | |`cudaD3D9UnregisterResource`| |10.0| | | | | | | | | ## **20. Direct3D 10 Interoperability** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaD3D10GetDevice`| | | | | | | | | | | |`cudaD3D10GetDevices`| | | | | | | | | | | |`cudaGraphicsD3D10RegisterResource`| | | | | | | | | | | ## **21. Direct3D 10 Interoperability [DEPRECATED]** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaD3D10GetDirect3DDevice`| |10.0| | | | | | | | | |`cudaD3D10MapResources`| |10.0| | | | | | | | | |`cudaD3D10RegisterResource`| |10.0| | | | | | | | | |`cudaD3D10ResourceGetMappedArray`| |10.0| | | | | | | | | |`cudaD3D10ResourceGetMappedPitch`| |10.0| | | | | | | | | |`cudaD3D10ResourceGetMappedPointer`| |10.0| | | | | | | | | |`cudaD3D10ResourceGetMappedSize`| |10.0| | | | | | | | | |`cudaD3D10ResourceGetSurfaceDimensions`| |10.0| | | | | | | | | |`cudaD3D10ResourceSetMapFlags`| |10.0| | | | | | | | | |`cudaD3D10SetDirect3DDevice`| |10.0| | | | | | | | | |`cudaD3D10UnmapResources`| |10.0| | | | | | | | | |`cudaD3D10UnregisterResource`| |10.0| | | | | | | | | ## **22. Direct3D 11 Interoperability** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaD3D11GetDevice`| | | | | | | | | | | |`cudaD3D11GetDevices`| | | | | | | | | | | |`cudaGraphicsD3D11RegisterResource`| | | | | | | | | | | ## **23. Direct3D 11 Interoperability [DEPRECATED]** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaD3D11GetDirect3DDevice`| |10.0| | | | | | | | | |`cudaD3D11SetDirect3DDevice`| |10.0| | | | | | | | | ## **24. VDPAU Interoperability** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaGraphicsVDPAURegisterOutputSurface`| | | | | | | | | | | |`cudaGraphicsVDPAURegisterVideoSurface`| | | | | | | | | | | |`cudaVDPAUGetDevice`| | | | | | | | | | | |`cudaVDPAUSetVDPAUDevice`| | | | | | | | | | | ## **25. EGL Interoperability** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaEGLStreamConsumerAcquireFrame`|9.1| | | | | | | | | | |`cudaEGLStreamConsumerConnect`|9.1| | | | | | | | | | |`cudaEGLStreamConsumerConnectWithFlags`|9.1| | | | | | | | | | |`cudaEGLStreamConsumerDisconnect`|9.1| | | | | | | | | | |`cudaEGLStreamConsumerReleaseFrame`|9.1| | | | | | | | | | |`cudaEGLStreamProducerConnect`|9.1| | | | | | | | | | |`cudaEGLStreamProducerDisconnect`|9.1| | | | | | | | | | |`cudaEGLStreamProducerPresentFrame`|9.1| | | | | | | | | | |`cudaEGLStreamProducerReturnFrame`|9.1| | | | | | | | | | |`cudaEventCreateFromEGLSync`|9.1| | | | | | | | | | |`cudaGraphicsEGLRegisterImage`|9.1| | | | | | | | | | |`cudaGraphicsResourceGetMappedEglFrame`|9.1| | | | | | | | | | ## **26. Graphics Interoperability** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaGraphicsMapResources`| | | | |`hipGraphicsMapResources`|4.5.0| | | | | |`cudaGraphicsResourceGetMappedMipmappedArray`| | | | | | | | | | | |`cudaGraphicsResourceGetMappedPointer`| | | | |`hipGraphicsResourceGetMappedPointer`|4.5.0| | | | | |`cudaGraphicsResourceSetMapFlags`| | | | | | | | | | | |`cudaGraphicsSubResourceGetMappedArray`| | | | |`hipGraphicsSubResourceGetMappedArray`|5.1.0| | | | | |`cudaGraphicsUnmapResources`| | | | |`hipGraphicsUnmapResources`|4.5.0| | | | | |`cudaGraphicsUnregisterResource`| | | | |`hipGraphicsUnregisterResource`|4.5.0| | | | | ## **27. Texture Object Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaCreateChannelDesc`| | | | |`hipCreateChannelDesc`|1.6.0| | | | | |`cudaCreateTextureObject`| | | | |`hipCreateTextureObject`|1.7.0| | | | | |`cudaCreateTextureObject_v2`|11.8| | |12.0| | | | | | | |`cudaDestroyTextureObject`| | | | |`hipDestroyTextureObject`|1.7.0| | | | | |`cudaGetChannelDesc`| | | | |`hipGetChannelDesc`|1.7.0| | | | | |`cudaGetTextureObjectResourceDesc`| | | | |`hipGetTextureObjectResourceDesc`|1.7.0| | | | | |`cudaGetTextureObjectResourceViewDesc`| | | | |`hipGetTextureObjectResourceViewDesc`|1.7.0| | | | | |`cudaGetTextureObjectTextureDesc`| | | | |`hipGetTextureObjectTextureDesc`|1.7.0| | | | | |`cudaGetTextureObjectTextureDesc_v2`|11.8| | |12.0| | | | | | | ## **28. Surface Object Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaCreateSurfaceObject`| | | | |`hipCreateSurfaceObject`|1.9.0| | | | | |`cudaDestroySurfaceObject`| | | | |`hipDestroySurfaceObject`|1.9.0| | | | | |`cudaGetSurfaceObjectResourceDesc`| | | | | | | | | | | ## **29. Version Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaDriverGetVersion`| | | | |`hipDriverGetVersion`|1.6.0| | | | | |`cudaRuntimeGetVersion`| | | | |`hipRuntimeGetVersion`|1.6.0| | | | | ## **30. Graph Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaDeviceGetGraphMemAttribute`|11.4| | | |`hipDeviceGetGraphMemAttribute`|5.3.0| | | | | |`cudaDeviceGraphMemTrim`|11.4| | | |`hipDeviceGraphMemTrim`|5.3.0| | | | | |`cudaDeviceSetGraphMemAttribute`|11.4| | | |`hipDeviceSetGraphMemAttribute`|5.3.0| | | | | |`cudaGraphAddChildGraphNode`|10.0| | | |`hipGraphAddChildGraphNode`|5.0.0| | | | | |`cudaGraphAddDependencies`|10.0| | | |`hipGraphAddDependencies`|4.5.0| | | | | |`cudaGraphAddDependencies_v2`|12.3| | | | | | | | | | |`cudaGraphAddEmptyNode`|10.0| | | |`hipGraphAddEmptyNode`|4.5.0| | | | | |`cudaGraphAddEventRecordNode`|11.1| | | |`hipGraphAddEventRecordNode`|5.0.0| | | | | |`cudaGraphAddEventWaitNode`|11.1| | | |`hipGraphAddEventWaitNode`|5.0.0| | | | | |`cudaGraphAddExternalSemaphoresSignalNode`|11.2| | | |`hipGraphAddExternalSemaphoresSignalNode`|5.7.0| | | | | |`cudaGraphAddExternalSemaphoresWaitNode`|11.2| | | |`hipGraphAddExternalSemaphoresWaitNode`|5.7.0| | | | | |`cudaGraphAddHostNode`|10.0| | | |`hipGraphAddHostNode`|5.0.0| | | | | |`cudaGraphAddKernelNode`|10.0| | | |`hipGraphAddKernelNode`|4.3.0| | | | | |`cudaGraphAddMemAllocNode`|11.4| | | |`hipGraphAddMemAllocNode`|5.5.0| | | | | |`cudaGraphAddMemFreeNode`|11.4| | | |`hipGraphAddMemFreeNode`|5.5.0| | | | | |`cudaGraphAddMemcpyNode`|10.0| | | |`hipGraphAddMemcpyNode`|4.3.0| | | | | |`cudaGraphAddMemcpyNode1D`|11.1| | | |`hipGraphAddMemcpyNode1D`|4.5.0| | | | | |`cudaGraphAddMemcpyNodeFromSymbol`|11.1| | | |`hipGraphAddMemcpyNodeFromSymbol`|5.0.0| | | | | |`cudaGraphAddMemcpyNodeToSymbol`|11.1| | | |`hipGraphAddMemcpyNodeToSymbol`|5.0.0| | | | | |`cudaGraphAddMemsetNode`|10.0| | | |`hipGraphAddMemsetNode`|4.3.0| | | | | |`cudaGraphAddNode`|12.2| | | |`hipGraphAddNode`|6.2.0| | | | | |`cudaGraphAddNode_v2`|12.3| | | | | | | | | | |`cudaGraphChildGraphNodeGetGraph`|10.0| | | |`hipGraphChildGraphNodeGetGraph`|5.0.0| | | | | |`cudaGraphClone`|10.0| | | |`hipGraphClone`|5.0.0| | | | | |`cudaGraphConditionalHandleCreate`|12.3| | | | | | | | | | |`cudaGraphCreate`|10.0| | | |`hipGraphCreate`|4.3.0| | | | | |`cudaGraphDebugDotPrint`|11.3| | | |`hipGraphDebugDotPrint`|5.5.0| | | | | |`cudaGraphDestroy`|10.0| | | |`hipGraphDestroy`|4.3.0| | | | | |`cudaGraphDestroyNode`|10.0| | | |`hipGraphDestroyNode`|5.0.0| | | | | |`cudaGraphEventRecordNodeGetEvent`|11.1| | | |`hipGraphEventRecordNodeGetEvent`|5.0.0| | | | | |`cudaGraphEventRecordNodeSetEvent`|11.1| | | |`hipGraphEventRecordNodeSetEvent`|5.0.0| | | | | |`cudaGraphEventWaitNodeGetEvent`|11.1| | | |`hipGraphEventWaitNodeGetEvent`|5.0.0| | | | | |`cudaGraphEventWaitNodeSetEvent`|11.1| | | |`hipGraphEventWaitNodeSetEvent`|5.0.0| | | | | |`cudaGraphExecChildGraphNodeSetParams`|11.1| | | |`hipGraphExecChildGraphNodeSetParams`|5.0.0| | | | | |`cudaGraphExecDestroy`|10.0| | | |`hipGraphExecDestroy`|4.3.0| | | | | |`cudaGraphExecEventRecordNodeSetEvent`|11.1| | | |`hipGraphExecEventRecordNodeSetEvent`|5.0.0| | | | | |`cudaGraphExecEventWaitNodeSetEvent`|11.1| | | |`hipGraphExecEventWaitNodeSetEvent`|5.0.0| | | | | |`cudaGraphExecExternalSemaphoresSignalNodeSetParams`|11.2| | | |`hipGraphExecExternalSemaphoresSignalNodeSetParams`|5.7.0| | | | | |`cudaGraphExecExternalSemaphoresWaitNodeSetParams`|11.2| | | |`hipGraphExecExternalSemaphoresWaitNodeSetParams`|5.7.0| | | | | |`cudaGraphExecGetFlags`|12.0| | | |`hipGraphExecGetFlags`|6.3.0| | | | | |`cudaGraphExecHostNodeSetParams`|11.0| | | |`hipGraphExecHostNodeSetParams`|5.0.0| | | | | |`cudaGraphExecKernelNodeSetParams`|11.0| | | |`hipGraphExecKernelNodeSetParams`|4.5.0| | | | | |`cudaGraphExecMemcpyNodeSetParams`|11.0| | | |`hipGraphExecMemcpyNodeSetParams`|5.0.0| | | | | |`cudaGraphExecMemcpyNodeSetParams1D`|11.1| | | |`hipGraphExecMemcpyNodeSetParams1D`|5.0.0| | | | | |`cudaGraphExecMemcpyNodeSetParamsFromSymbol`|11.1| | | |`hipGraphExecMemcpyNodeSetParamsFromSymbol`|5.0.0| | | | | |`cudaGraphExecMemcpyNodeSetParamsToSymbol`|11.1| | | |`hipGraphExecMemcpyNodeSetParamsToSymbol`|5.0.0| | | | | |`cudaGraphExecMemsetNodeSetParams`|11.0| | | |`hipGraphExecMemsetNodeSetParams`|5.0.0| | | | | |`cudaGraphExecNodeSetParams`|12.2| | | |`hipGraphExecNodeSetParams`|6.3.0| | | | | |`cudaGraphExecUpdate`|11.0| | | |`hipGraphExecUpdate`|5.0.0| | | | | |`cudaGraphExternalSemaphoresSignalNodeGetParams`|11.2| | | |`hipGraphExternalSemaphoresSignalNodeGetParams`|5.7.0| | | | | |`cudaGraphExternalSemaphoresSignalNodeSetParams`|11.2| | | |`hipGraphExternalSemaphoresSignalNodeSetParams`|5.7.0| | | | | |`cudaGraphExternalSemaphoresWaitNodeGetParams`|11.2| | | |`hipGraphExternalSemaphoresWaitNodeGetParams`|5.7.0| | | | | |`cudaGraphExternalSemaphoresWaitNodeSetParams`|11.2| | | |`hipGraphExternalSemaphoresWaitNodeSetParams`|5.7.0| | | | | |`cudaGraphGetEdges`|10.0| | | |`hipGraphGetEdges`|5.0.0| | | | | |`cudaGraphGetEdges_v2`|12.3| | | | | | | | | | |`cudaGraphGetNodes`|10.0| | | |`hipGraphGetNodes`|4.5.0| | | | | |`cudaGraphGetRootNodes`|10.0| | | |`hipGraphGetRootNodes`|4.5.0| | | | | |`cudaGraphHostNodeGetParams`|10.0| | | |`hipGraphHostNodeGetParams`|5.0.0| | | | | |`cudaGraphHostNodeSetParams`|10.0| | | |`hipGraphHostNodeSetParams`|5.0.0| | | | | |`cudaGraphInstantiate`|10.0| | | |`hipGraphInstantiate`|4.3.0| | | | | |`cudaGraphInstantiateWithFlags`|11.4| | | |`hipGraphInstantiateWithFlags`|5.0.0| | | | | |`cudaGraphInstantiateWithParams`|12.0| | | |`hipGraphInstantiateWithParams`|6.2.0| | | | | |`cudaGraphKernelNodeCopyAttributes`|11.0| | | |`hipGraphKernelNodeCopyAttributes`|5.5.0| | | | | |`cudaGraphKernelNodeGetAttribute`|11.0| | | |`hipGraphKernelNodeGetAttribute`|5.2.0| | | | | |`cudaGraphKernelNodeGetParams`|11.0| | | |`hipGraphKernelNodeGetParams`|4.5.0| | | | | |`cudaGraphKernelNodeSetAttribute`|11.0| | | |`hipGraphKernelNodeSetAttribute`|5.2.0| | | | | |`cudaGraphKernelNodeSetParams`|11.0| | | |`hipGraphKernelNodeSetParams`|4.5.0| | | | | |`cudaGraphLaunch`|11.0| | | |`hipGraphLaunch`|4.3.0| | | | | |`cudaGraphMemAllocNodeGetParams`|11.4| | | |`hipGraphMemAllocNodeGetParams`|5.5.0| | | | | |`cudaGraphMemFreeNodeGetParams`|11.4| | | |`hipGraphMemFreeNodeGetParams`|5.5.0| | | | | |`cudaGraphMemcpyNodeGetParams`|11.0| | | |`hipGraphMemcpyNodeGetParams`|4.5.0| | | | | |`cudaGraphMemcpyNodeSetParams`|11.0| | | |`hipGraphMemcpyNodeSetParams`|4.5.0| | | | | |`cudaGraphMemcpyNodeSetParams1D`|11.1| | | |`hipGraphMemcpyNodeSetParams1D`|5.0.0| | | | | |`cudaGraphMemcpyNodeSetParamsFromSymbol`|11.1| | | |`hipGraphMemcpyNodeSetParamsFromSymbol`|5.0.0| | | | | |`cudaGraphMemcpyNodeSetParamsToSymbol`|11.1| | | |`hipGraphMemcpyNodeSetParamsToSymbol`|5.0.0| | | | | |`cudaGraphMemsetNodeGetParams`|11.0| | | |`hipGraphMemsetNodeGetParams`|4.5.0| | | | | |`cudaGraphMemsetNodeSetParams`|11.0| | | |`hipGraphMemsetNodeSetParams`|4.5.0| | | | | |`cudaGraphNodeFindInClone`|11.0| | | |`hipGraphNodeFindInClone`|5.0.0| | | | | |`cudaGraphNodeGetDependencies`|11.0| | | |`hipGraphNodeGetDependencies`|5.0.0| | | | | |`cudaGraphNodeGetDependencies_v2`|12.3| | | | | | | | | | |`cudaGraphNodeGetDependentNodes`|11.0| | | |`hipGraphNodeGetDependentNodes`|5.0.0| | | | | |`cudaGraphNodeGetDependentNodes_v2`|12.3| | | | | | | | | | |`cudaGraphNodeGetEnabled`|11.6| | | |`hipGraphNodeGetEnabled`|5.5.0| | | | | |`cudaGraphNodeGetType`|11.0| | | |`hipGraphNodeGetType`|5.0.0| | | | | |`cudaGraphNodeSetEnabled`|11.6| | | |`hipGraphNodeSetEnabled`|5.5.0| | | | | |`cudaGraphNodeSetParams`|12.2| | | |`hipGraphNodeSetParams`|6.3.0| | | | | |`cudaGraphReleaseUserObject`|11.3| | | |`hipGraphReleaseUserObject`|5.3.0| | | | | |`cudaGraphRemoveDependencies`|11.0| | | |`hipGraphRemoveDependencies`|5.0.0| | | | | |`cudaGraphRemoveDependencies_v2`|12.3| | | | | | | | | | |`cudaGraphRetainUserObject`|11.3| | | |`hipGraphRetainUserObject`|5.3.0| | | | | |`cudaGraphUpload`|11.1| | | |`hipGraphUpload`|5.3.0| | | | | |`cudaUserObjectCreate`|11.3| | | |`hipUserObjectCreate`|5.3.0| | | | | |`cudaUserObjectRelease`|11.3| | | |`hipUserObjectRelease`|5.3.0| | | | | |`cudaUserObjectRetain`|11.3| | | |`hipUserObjectRetain`|5.3.0| | | | | ## **31. Driver Entry Point Access** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaGetDriverEntryPoint`|11.3| |12.0| |`hipGetProcAddress`|6.2.0| | | | | |`cudaGetDriverEntryPointByVersion`|12.5| | | | | | | | | | ## **32. Library Management** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaKernelSetAttributeForDevice`|12.8| | | | | | | | | | |`cudaLibraryEnumerateKernels`|12.8| | | | | | | | | | |`cudaLibraryGetGlobal`|12.8| | | | | | | | | | |`cudaLibraryGetKernel`|12.8| | | | | | | | | | |`cudaLibraryGetKernelCount`|12.8| | | | | | | | | | |`cudaLibraryGetManaged`|12.8| | | | | | | | | | |`cudaLibraryGetUnifiedFunction`|12.8| | | | | | | | | | |`cudaLibraryLoadData`|12.8| | | | | | | | | | |`cudaLibraryLoadFromFile`|12.8| | | | | | | | | | |`cudaLibraryUnload`|12.8| | | | | | | | | | ## **33. C++ API Routines** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaGetKernel`|12.1| | | | | | | | | | ## **34. Interactions with the CUDA Driver API** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaGetFuncBySymbol`|11.0| | | |`hipGetFuncBySymbol`|6.2.0| | | | | ## **35. Profiler Control** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaProfilerStart`| | | | |`hipProfilerStart`|1.6.0|3.0.0| | | | |`cudaProfilerStop`| | | | |`hipProfilerStop`|1.6.0|3.0.0| | | | ## **36. Data types used by CUDA Runtime** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`CUDART_2_OVER_PI`| | | | |`HIP_2_OVER_PI`|5.7.0| | | | | |`CUDART_2_OVER_PI_F`| | | | |`HIP_2_OVER_PI_F`|5.3.0| | | | | |`CUDART_3PIO4`| | | | |`HIP_3PIO4`|5.7.0| | | | | |`CUDART_3PIO4_F`| | | | |`HIP_3PIO4_F`|5.3.0| | | | | |`CUDART_DBL2INT_CVT`| | | | |`HIP_DBL2INT_CVT`|5.7.0| | | | | |`CUDART_INF`| | | | |`HIP_INF`|5.7.0| | | | | |`CUDART_INF_F`| | | | |`HIP_INF_F`|5.3.0| | | | | |`CUDART_L2E`| | | | |`HIP_L2E`|5.7.0| | | | | |`CUDART_L2E_F`| | | | |`HIP_L2E_F`|5.3.0| | | | | |`CUDART_L2E_HI`| | | | |`HIP_L2E_HI`|5.7.0| | | | | |`CUDART_L2E_LO`| | | | |`HIP_L2E_LO`|5.7.0| | | | | |`CUDART_L2T`| | | | |`HIP_L2T`|5.7.0| | | | | |`CUDART_L2T_F`| | | | |`HIP_L2T_F`|5.3.0| | | | | |`CUDART_LG2`| | | | |`HIP_LG2`|5.7.0| | | | | |`CUDART_LG2_F`| | | | |`HIP_LG2_F`|5.3.0| | | | | |`CUDART_LG2_HI`| | | | |`HIP_LG2_HI`|5.7.0| | | | | |`CUDART_LG2_LO`| | | | |`HIP_LG2_LO`|5.7.0| | | | | |`CUDART_LG2_X_1024`| | | | |`HIP_LG2_X_1024`|5.7.0| | | | | |`CUDART_LG2_X_1075`| | | | |`HIP_LG2_X_1075`|5.7.0| | | | | |`CUDART_LGE`| | | | |`HIP_LGE`|5.7.0| | | | | |`CUDART_LGE_F`| | | | |`HIP_LGE_F`|5.3.0| | | | | |`CUDART_LGE_HI`| | | | |`HIP_LGE_HI`|5.7.0| | | | | |`CUDART_LGE_LO`| | | | |`HIP_LGE_LO`|5.7.0| | | | | |`CUDART_LN2`| | | | |`HIP_LN2`|5.7.0| | | | | |`CUDART_LN2_F`| | | | |`HIP_LN2_F`|5.3.0| | | | | |`CUDART_LN2_HI`| | | | |`HIP_LN2_HI`|5.7.0| | | | | |`CUDART_LN2_LO`| | | | |`HIP_LN2_LO`|5.7.0| | | | | |`CUDART_LN2_X_1024`| | | | |`HIP_LN2_X_1024`|5.7.0| | | | | |`CUDART_LN2_X_1025`| | | | |`HIP_LN2_X_1025`|5.7.0| | | | | |`CUDART_LN2_X_1075`| | | | |`HIP_LN2_X_1075`|5.7.0| | | | | |`CUDART_LNPI`| | | | |`HIP_LNPI`|5.7.0| | | | | |`CUDART_LNPI_F`| | | | |`HIP_LNPI_F`|5.3.0| | | | | |`CUDART_LNT`| | | | |`HIP_LNT`|5.7.0| | | | | |`CUDART_LNT_F`| | | | |`HIP_LNT_F`|5.3.0| | | | | |`CUDART_LNT_HI`| | | | |`HIP_LNT_HI`|5.7.0| | | | | |`CUDART_LNT_LO`| | | | |`HIP_LNT_LO`|5.7.0| | | | | |`CUDART_MAX_NORMAL_F`| | | | |`HIP_MAX_NORMAL_F`|5.3.0| | | | | |`CUDART_MIN_DENORM`| | | | |`HIP_MIN_DENORM`|5.7.0| | | | | |`CUDART_MIN_DENORM_F`| | | | |`HIP_MIN_DENORM_F`|5.3.0| | | | | |`CUDART_NAN`| | | | |`HIP_NAN`|5.7.0| | | | | |`CUDART_NAN_F`| | | | |`HIP_NAN_F`|5.3.0| | | | | |`CUDART_NEG_ZERO`| | | | |`HIP_NEG_ZERO`|5.7.0| | | | | |`CUDART_NEG_ZERO_F`| | | | |`HIP_NEG_ZERO_F`|5.3.0| | | | | |`CUDART_NORM_HUGE_F`| | | | |`HIP_NORM_HUGE_F`|5.3.0| | | | | |`CUDART_ONE`| | | | |`HIP_ONE`|5.7.0| | | | | |`CUDART_ONE_F`| | | | |`HIP_ONE_F`|5.3.0| | | | | |`CUDART_PI`| | | | |`HIP_PI`|5.7.0| | | | | |`CUDART_PIO2`| | | | |`HIP_PIO2`|5.7.0| | | | | |`CUDART_PIO2_F`| | | | |`HIP_PIO2_F`|5.3.0| | | | | |`CUDART_PIO2_HI`| | | | |`HIP_PIO2_HI`|5.7.0| | | | | |`CUDART_PIO2_LO`| | | | |`HIP_PIO2_LO`|5.7.0| | | | | |`CUDART_PIO4`| | | | |`HIP_PIO4`|5.7.0| | | | | |`CUDART_PIO4_F`| | | | |`HIP_PIO4_F`|5.3.0| | | | | |`CUDART_PIO4_HI`| | | | |`HIP_PIO4_HI`|5.7.0| | | | | |`CUDART_PIO4_LO`| | | | |`HIP_PIO4_LO`|5.7.0| | | | | |`CUDART_PI_F`| | | | |`HIP_PI_F`|5.3.0| | | | | |`CUDART_PI_HI`| | | | |`HIP_PI_HI`|5.7.0| | | | | |`CUDART_PI_LO`| | | | |`HIP_PI_LO`|5.7.0| | | | | |`CUDART_REMQUO_BITS_F`| | | | |`HIP_REMQUO_BITS_F`|5.3.0| | | | | |`CUDART_REMQUO_MASK_F`| | | | |`HIP_REMQUO_MASK_F`|5.3.0| | | | | |`CUDART_SQRT_2OPI`| | | | |`HIP_SQRT_2OPI`|5.7.0| | | | | |`CUDART_SQRT_2PI`| | | | |`HIP_SQRT_2PI`|5.7.0| | | | | |`CUDART_SQRT_2PI_HI`| | | | |`HIP_SQRT_2PI_HI`|5.7.0| | | | | |`CUDART_SQRT_2PI_LO`| | | | |`HIP_SQRT_2PI_LO`|5.7.0| | | | | |`CUDART_SQRT_2_OVER_PI_F`| | | | |`HIP_SQRT_2_OVER_PI_F`|5.3.0| | | | | |`CUDART_SQRT_HALF`| | | | |`HIP_SQRT_HALF`|5.7.0| | | | | |`CUDART_SQRT_HALF_F`| | | | |`HIP_SQRT_HALF_F`|5.3.0| | | | | |`CUDART_SQRT_HALF_HI`| | | | |`HIP_SQRT_HALF_HI`|5.7.0| | | | | |`CUDART_SQRT_HALF_HI_F`| | | | |`HIP_SQRT_HALF_HI_F`|5.3.0| | | | | |`CUDART_SQRT_HALF_LO`| | | | |`HIP_SQRT_HALF_LO`|5.7.0| | | | | |`CUDART_SQRT_HALF_LO_F`| | | | |`HIP_SQRT_HALF_LO_F`|5.3.0| | | | | |`CUDART_SQRT_PIO2`| | | | |`HIP_SQRT_PIO2`|5.7.0| | | | | |`CUDART_SQRT_PIO2_HI`| | | | |`HIP_SQRT_PIO2_HI`|5.7.0| | | | | |`CUDART_SQRT_PIO2_LO`| | | | |`HIP_SQRT_PIO2_LO`|5.7.0| | | | | |`CUDART_SQRT_TWO`| | | | |`HIP_SQRT_TWO`|5.7.0| | | | | |`CUDART_SQRT_TWO_F`| | | | |`HIP_SQRT_TWO_F`|5.3.0| | | | | |`CUDART_THIRD`| | | | |`HIP_THIRD`|5.7.0| | | | | |`CUDART_THIRD_F`| | | | |`HIP_THIRD_F`|5.3.0| | | | | |`CUDART_TRIG_PLOSS`| | | | |`HIP_TRIG_PLOSS`|5.7.0| | | | | |`CUDART_TRIG_PLOSS_F`| | | | |`HIP_TRIG_PLOSS_F`|5.3.0| | | | | |`CUDART_TWOTHIRD`| | | | |`HIP_TWOTHIRD`|5.7.0| | | | | |`CUDART_TWO_TO_126_F`| | | | |`HIP_TWO_TO_126_F`|5.3.0| | | | | |`CUDART_TWO_TO_23`| | | | |`HIP_TWO_TO_23`|5.7.0| | | | | |`CUDART_TWO_TO_23_F`| | | | |`HIP_TWO_TO_23_F`|5.3.0| | | | | |`CUDART_TWO_TO_24_F`| | | | |`HIP_TWO_TO_24_F`|5.3.0| | | | | |`CUDART_TWO_TO_31_F`| | | | |`HIP_TWO_TO_31_F`|5.3.0| | | | | |`CUDART_TWO_TO_32_F`| | | | |`HIP_TWO_TO_32_F`|5.3.0| | | | | |`CUDART_TWO_TO_52`| | | | |`HIP_TWO_TO_52`|5.7.0| | | | | |`CUDART_TWO_TO_53`| | | | |`HIP_TWO_TO_53`|5.7.0| | | | | |`CUDART_TWO_TO_54`| | | | |`HIP_TWO_TO_54`|5.7.0| | | | | |`CUDART_TWO_TO_M1022`| | | | |`HIP_TWO_TO_M1022`|5.7.0| | | | | |`CUDART_TWO_TO_M126_F`| | | | |`HIP_TWO_TO_M126_F`|5.3.0| | | | | |`CUDART_TWO_TO_M54`| | | | |`HIP_TWO_TO_M54`|5.7.0| | | | | |`CUDART_ZERO`| | | | |`HIP_ZERO`|5.7.0| | | | | |`CUDART_ZERO_F`| | | | |`HIP_ZERO_F`|5.3.0| | | | | |`CUDA_EGL_MAX_PLANES`|9.1| | | | | | | | | | |`CUDA_IPC_HANDLE_SIZE`| | | | |`HIP_IPC_HANDLE_SIZE`|1.6.0| | | | | |`CUeglStreamConnection_st`|9.1| | | | | | | | | | |`CUevent_st`| | | | |`ihipEvent_t`|1.6.0| | | | | |`CUexternalMemory_st`|10.0| | | | | | | | | | |`CUexternalSemaphore_st`|10.0| | | | | | | | | | |`CUgraphExec_st`|10.0| | | |`hipGraphExec`|4.3.0| | | | | |`CUgraphNode_st`|10.0| | | |`hipGraphNode`|4.3.0| | | | | |`CUgraph_st`|10.0| | | |`ihipGraph`|4.3.0| | | | | |`CUkern_st`|12.1| | | | | | | | | | |`CUstream_st`| | | | |`ihipStream_t`|1.5.0| | | | | |`CUuuid_st`| | | | |`hipUUID_t`|5.2.0| | | | | |`cudaAccessPolicyWindow`|11.0| | | |`hipAccessPolicyWindow`|5.2.0| | | | | |`cudaAccessProperty`|11.0| | | |`hipAccessProperty`|5.2.0| | | | | |`cudaAccessPropertyNormal`|11.0| | | |`hipAccessPropertyNormal`|5.2.0| | | | | |`cudaAccessPropertyPersisting`|11.0| | | |`hipAccessPropertyPersisting`|5.2.0| | | | | |`cudaAccessPropertyStreaming`|11.0| | | |`hipAccessPropertyStreaming`|5.2.0| | | | | |`cudaAddressModeBorder`| | | | |`hipAddressModeBorder`|1.7.0| | | | | |`cudaAddressModeClamp`| | | | |`hipAddressModeClamp`|1.7.0| | | | | |`cudaAddressModeMirror`| | | | |`hipAddressModeMirror`|1.7.0| | | | | |`cudaAddressModeWrap`| | | | |`hipAddressModeWrap`|1.7.0| | | | | |`cudaArray`| | | | |`hipArray`|1.7.0| | | | | |`cudaArrayColorAttachment`|10.0| | | | | | | | | | |`cudaArrayCubemap`| | | | |`hipArrayCubemap`|1.7.0| | | | | |`cudaArrayDefault`| | | | |`hipArrayDefault`|1.7.0| | | | | |`cudaArrayDeferredMapping`|11.6| | | | | | | | | | |`cudaArrayLayered`| | | | |`hipArrayLayered`|1.7.0| | | | | |`cudaArrayMemoryRequirements`|11.6| | | | | | | | | | |`cudaArraySparse`|11.1| | | | | | | | | | |`cudaArraySparseProperties`|11.1| | | | | | | | | | |`cudaArraySparsePropertiesSingleMipTail`|11.1| | | | | | | | | | |`cudaArraySurfaceLoadStore`| | | | |`hipArraySurfaceLoadStore`|1.7.0| | | | | |`cudaArrayTextureGather`| | | | |`hipArrayTextureGather`|1.7.0| | | | | |`cudaArray_const_t`| | | | |`hipArray_const_t`|1.6.0| | | | | |`cudaArray_t`| | | | |`hipArray_t`|1.7.0| | | | | |`cudaAsyncCallback`|12.4| | | | | | | | | | |`cudaAsyncCallbackEntry`|12.4| | | | | | | | | | |`cudaAsyncCallbackHandle_t`|12.4| | | | | | | | | | |`cudaAsyncNotificationInfo`|12.4| | | | | | | | | | |`cudaAsyncNotificationInfo_t`|12.4| | | | | | | | | | |`cudaBoundaryModeClamp`| | | | |`hipBoundaryModeClamp`|1.9.0| | | | | |`cudaBoundaryModeTrap`| | | | |`hipBoundaryModeTrap`|1.9.0| | | | | |`cudaBoundaryModeZero`| | | | |`hipBoundaryModeZero`|1.9.0| | | | | |`cudaCGScope`|9.0| | | | | | | | | | |`cudaCGScopeGrid`|9.0| | | | | | | | | | |`cudaCGScopeInvalid`|9.0| | | | | | | | | | |`cudaCGScopeMultiGrid`|9.0| | | | | | | | | | |`cudaCSV`| | | |12.0| | | | | | | |`cudaChannelFormatDesc`| | | | |`hipChannelFormatDesc`|1.6.0| | | | | |`cudaChannelFormatKind`| | | | |`hipChannelFormatKind`|1.6.0| | | | | |`cudaChannelFormatKindFloat`| | | | |`hipChannelFormatKindFloat`|1.6.0| | | | | |`cudaChannelFormatKindNV12`|11.2| | | | | | | | | | |`cudaChannelFormatKindNone`| | | | |`hipChannelFormatKindNone`|1.6.0| | | | | |`cudaChannelFormatKindSigned`| | | | |`hipChannelFormatKindSigned`|1.6.0| | | | | |`cudaChannelFormatKindSignedBlockCompressed4`|11.5| | | | | | | | | | |`cudaChannelFormatKindSignedBlockCompressed5`|11.5| | | | | | | | | | |`cudaChannelFormatKindSignedBlockCompressed6H`|11.5| | | | | | | | | | |`cudaChannelFormatKindSignedNormalized16X1`|11.5| | | | | | | | | | |`cudaChannelFormatKindSignedNormalized16X2`|11.5| | | | | | | | | | |`cudaChannelFormatKindSignedNormalized16X4`|11.5| | | | | | | | | | |`cudaChannelFormatKindSignedNormalized8X1`|11.5| | | | | | | | | | |`cudaChannelFormatKindSignedNormalized8X2`|11.5| | | | | | | | | | |`cudaChannelFormatKindSignedNormalized8X4`|11.5| | | | | | | | | | |`cudaChannelFormatKindUnsigned`| | | | |`hipChannelFormatKindUnsigned`|1.6.0| | | | | |`cudaChannelFormatKindUnsignedBlockCompressed1`|11.5| | | | | | | | | | |`cudaChannelFormatKindUnsignedBlockCompressed1SRGB`|11.5| | | | | | | | | | |`cudaChannelFormatKindUnsignedBlockCompressed2`|11.5| | | | | | | | | | |`cudaChannelFormatKindUnsignedBlockCompressed2SRGB`|11.5| | | | | | | | | | |`cudaChannelFormatKindUnsignedBlockCompressed3`|11.5| | | | | | | | | | |`cudaChannelFormatKindUnsignedBlockCompressed3SRGB`|11.5| | | | | | | | | | |`cudaChannelFormatKindUnsignedBlockCompressed4`|11.5| | | | | | | | | | |`cudaChannelFormatKindUnsignedBlockCompressed5`|11.5| | | | | | | | | | |`cudaChannelFormatKindUnsignedBlockCompressed6H`|11.5| | | | | | | | | | |`cudaChannelFormatKindUnsignedBlockCompressed7`|11.5| | | | | | | | | | |`cudaChannelFormatKindUnsignedBlockCompressed7SRGB`|11.5| | | | | | | | | | |`cudaChannelFormatKindUnsignedNormalized1010102`|12.8| | | | | | | | | | |`cudaChannelFormatKindUnsignedNormalized16X1`|11.5| | | | | | | | | | |`cudaChannelFormatKindUnsignedNormalized16X2`|11.5| | | | | | | | | | |`cudaChannelFormatKindUnsignedNormalized16X4`|11.5| | | | | | | | | | |`cudaChannelFormatKindUnsignedNormalized8X1`|11.5| | | | | | | | | | |`cudaChannelFormatKindUnsignedNormalized8X2`|11.5| | | | | | | | | | |`cudaChannelFormatKindUnsignedNormalized8X4`|11.5| | | | | | | | | | |`cudaChildGraphNodeParams`|12.2| | | |`hipChildGraphNodeParams`|6.1.0| | | | | |`cudaClusterSchedulingPolicy`|11.8| | | | | | | | | | |`cudaClusterSchedulingPolicyDefault`|11.8| | | | | | | | | | |`cudaClusterSchedulingPolicyLoadBalancing`|11.8| | | | | | | | | | |`cudaClusterSchedulingPolicySpread`|11.8| | | | | | | | | | |`cudaComputeMode`| | | | |`hipComputeMode`|1.9.0| | | | | |`cudaComputeModeDefault`| | | | |`hipComputeModeDefault`|1.9.0| | | | | |`cudaComputeModeExclusive`| | | | |`hipComputeModeExclusive`|1.9.0| | | | | |`cudaComputeModeExclusiveProcess`| | | | |`hipComputeModeExclusiveProcess`|2.0.0| | | | | |`cudaComputeModeProhibited`| | | | |`hipComputeModeProhibited`|1.9.0| | | | | |`cudaConditionalNodeParams`|12.3| | | | | | | | | | |`cudaCooperativeLaunchMultiDeviceNoPostSync`|9.0| | | |`hipCooperativeLaunchMultiDeviceNoPostSync`|3.2.0| | | | | |`cudaCooperativeLaunchMultiDeviceNoPreSync`|9.0| | | |`hipCooperativeLaunchMultiDeviceNoPreSync`|3.2.0| | | | | |`cudaCpuDeviceId`|8.0| | | |`hipCpuDeviceId`|3.7.0| | | | | |`cudaD3D10DeviceList`| | | | | | | | | | | |`cudaD3D10DeviceListAll`| | | | | | | | | | | |`cudaD3D10DeviceListCurrentFrame`| | | | | | | | | | | |`cudaD3D10DeviceListNextFrame`| | | | | | | | | | | |`cudaD3D10MapFlags`| | | | | | | | | | | |`cudaD3D10MapFlagsNone`| | | | | | | | | | | |`cudaD3D10MapFlagsReadOnly`| | | | | | | | | | | |`cudaD3D10MapFlagsWriteDiscard`| | | | | | | | | | | |`cudaD3D10RegisterFlags`| | | | | | | | | | | |`cudaD3D10RegisterFlagsArray`| | | | | | | | | | | |`cudaD3D10RegisterFlagsNone`| | | | | | | | | | | |`cudaD3D11DeviceList`| | | | | | | | | | | |`cudaD3D11DeviceListAll`| | | | | | | | | | | |`cudaD3D11DeviceListCurrentFrame`| | | | | | | | | | | |`cudaD3D11DeviceListNextFrame`| | | | | | | | | | | |`cudaD3D9DeviceList`| | | | | | | | | | | |`cudaD3D9DeviceListAll`| | | | | | | | | | | |`cudaD3D9DeviceListCurrentFrame`| | | | | | | | | | | |`cudaD3D9DeviceListNextFrame`| | | | | | | | | | | |`cudaD3D9MapFlags`| | | | | | | | | | | |`cudaD3D9MapFlagsNone`| | | | | | | | | | | |`cudaD3D9MapFlagsReadOnly`| | | | | | | | | | | |`cudaD3D9MapFlagsWriteDiscard`| | | | | | | | | | | |`cudaD3D9RegisterFlags`| | | | | | | | | | | |`cudaD3D9RegisterFlagsArray`| | | | | | | | | | | |`cudaD3D9RegisterFlagsNone`| | | | | | | | | | | |`cudaDevAttrAsyncEngineCount`| | | | |`hipDeviceAttributeAsyncEngineCount`|4.3.0| | | | | |`cudaDevAttrCanFlushRemoteWrites`|9.2| | | | | | | | | | |`cudaDevAttrCanMapHostMemory`| | | | |`hipDeviceAttributeCanMapHostMemory`|2.10.0| | | | | |`cudaDevAttrCanUseHostPointerForRegisteredMem`|8.0| | | |`hipDeviceAttributeCanUseHostPointerForRegisteredMem`|4.3.0| | | | | |`cudaDevAttrClockRate`| | | | |`hipDeviceAttributeClockRate`|1.6.0| | | | | |`cudaDevAttrClusterLaunch`|11.8| | | | | | | | | | |`cudaDevAttrComputeCapabilityMajor`| | | | |`hipDeviceAttributeComputeCapabilityMajor`|1.6.0| | | | | |`cudaDevAttrComputeCapabilityMinor`| | | | |`hipDeviceAttributeComputeCapabilityMinor`|1.6.0| | | | | |`cudaDevAttrComputeMode`| | | | |`hipDeviceAttributeComputeMode`|1.6.0| | | | | |`cudaDevAttrComputePreemptionSupported`|8.0| | | |`hipDeviceAttributeComputePreemptionSupported`|4.3.0| | | | | |`cudaDevAttrConcurrentKernels`| | | | |`hipDeviceAttributeConcurrentKernels`|1.6.0| | | | | |`cudaDevAttrConcurrentManagedAccess`|8.0| | | |`hipDeviceAttributeConcurrentManagedAccess`|3.10.0| | | | | |`cudaDevAttrCooperativeLaunch`|9.0| | | |`hipDeviceAttributeCooperativeLaunch`|2.6.0| | | | | |`cudaDevAttrCooperativeMultiDeviceLaunch`|9.0| | | |`hipDeviceAttributeCooperativeMultiDeviceLaunch`|2.6.0| | | | | |`cudaDevAttrD3D12CigSupported`|12.5| | | | | | | | | | |`cudaDevAttrDeferredMappingCudaArraySupported`|11.6| | | | | | | | | | |`cudaDevAttrDirectManagedMemAccessFromHost`|9.2| | | |`hipDeviceAttributeDirectManagedMemAccessFromHost`|3.10.0| | | | | |`cudaDevAttrEccEnabled`| | | | |`hipDeviceAttributeEccEnabled`|2.10.0| | | | | |`cudaDevAttrGPUDirectRDMAFlushWritesOptions`|11.3| | | | | | | | | | |`cudaDevAttrGPUDirectRDMASupported`|11.3| | | | | | | | | | |`cudaDevAttrGPUDirectRDMAWritesOrdering`|11.3| | | | | | | | | | |`cudaDevAttrGlobalL1CacheSupported`| | | | |`hipDeviceAttributeGlobalL1CacheSupported`|4.3.0| | | | | |`cudaDevAttrGlobalMemoryBusWidth`| | | | |`hipDeviceAttributeMemoryBusWidth`|1.6.0| | | | | |`cudaDevAttrGpuOverlap`| | | | |`hipDeviceAttributeAsyncEngineCount`|4.3.0| | | | | |`cudaDevAttrGpuPciDeviceId`|12.8| | | | | | | | | | |`cudaDevAttrGpuPciSubsystemId`|12.8| | | | | | | | | | |`cudaDevAttrHostNativeAtomicSupported`|8.0| | | |`hipDeviceAttributeHostNativeAtomicSupported`|4.3.0| | | | | |`cudaDevAttrHostNumaId`|12.2| | | | | | | | | | |`cudaDevAttrHostNumaMemoryPoolsSupported`|12.9| | | | | | | | | | |`cudaDevAttrHostNumaMultinodeIpcSupported`|12.8| | | | | | | | | | |`cudaDevAttrHostRegisterReadOnlySupported`|11.1| | | | | | | | | | |`cudaDevAttrHostRegisterSupported`|9.2| | | |`hipDeviceAttributeHostRegisterSupported`|6.0.0| | | | | |`cudaDevAttrIntegrated`| | | | |`hipDeviceAttributeIntegrated`|1.9.0| | | | | |`cudaDevAttrIpcEventSupport`|12.0| | | | | | | | | | |`cudaDevAttrIsMultiGpuBoard`| | | | |`hipDeviceAttributeIsMultiGpuBoard`|1.6.0| | | | | |`cudaDevAttrKernelExecTimeout`| | | | |`hipDeviceAttributeKernelExecTimeout`|2.10.0| | | | | |`cudaDevAttrL2CacheSize`| | | | |`hipDeviceAttributeL2CacheSize`|1.6.0| | | | | |`cudaDevAttrLocalL1CacheSupported`| | | | |`hipDeviceAttributeLocalL1CacheSupported`|4.3.0| | | | | |`cudaDevAttrManagedMemory`| | | | |`hipDeviceAttributeManagedMemory`|3.10.0| | | | | |`cudaDevAttrMax`|11.4| | | | | | | | | | |`cudaDevAttrMaxAccessPolicyWindowSize`|11.3| | | | | | | | | | |`cudaDevAttrMaxBlockDimX`| | | | |`hipDeviceAttributeMaxBlockDimX`|1.6.0| | | | | |`cudaDevAttrMaxBlockDimY`| | | | |`hipDeviceAttributeMaxBlockDimY`|1.6.0| | | | | |`cudaDevAttrMaxBlockDimZ`| | | | |`hipDeviceAttributeMaxBlockDimZ`|1.6.0| | | | | |`cudaDevAttrMaxBlocksPerMultiprocessor`|11.0| | | |`hipDeviceAttributeMaxBlocksPerMultiprocessor`|4.3.0| | | | | |`cudaDevAttrMaxGridDimX`| | | | |`hipDeviceAttributeMaxGridDimX`|1.6.0| | | | | |`cudaDevAttrMaxGridDimY`| | | | |`hipDeviceAttributeMaxGridDimY`|1.6.0| | | | | |`cudaDevAttrMaxGridDimZ`| | | | |`hipDeviceAttributeMaxGridDimZ`|1.6.0| | | | | |`cudaDevAttrMaxPersistingL2CacheSize`|11.3| | | | | | | | | | |`cudaDevAttrMaxPitch`| | | | |`hipDeviceAttributeMaxPitch`|2.10.0| | | | | |`cudaDevAttrMaxRegistersPerBlock`| | | | |`hipDeviceAttributeMaxRegistersPerBlock`|1.6.0| | | | | |`cudaDevAttrMaxRegistersPerMultiprocessor`| | | | |`hipDeviceAttributeMaxRegistersPerMultiprocessor`|4.3.0| | | | | |`cudaDevAttrMaxSharedMemoryPerBlock`| | | | |`hipDeviceAttributeMaxSharedMemoryPerBlock`|1.6.0| | | | | |`cudaDevAttrMaxSharedMemoryPerBlockOptin`|9.0| | | |`hipDeviceAttributeSharedMemPerBlockOptin`|4.3.0| | | | | |`cudaDevAttrMaxSharedMemoryPerMultiprocessor`| | | | |`hipDeviceAttributeMaxSharedMemoryPerMultiprocessor`|1.6.0| | | | | |`cudaDevAttrMaxSurface1DLayeredLayers`| | | | | | | | | | | |`cudaDevAttrMaxSurface1DLayeredWidth`| | | | |`hipDeviceAttributeMaxSurface1DLayered`|4.3.0| | | | | |`cudaDevAttrMaxSurface1DWidth`| | | | |`hipDeviceAttributeMaxSurface1D`|4.3.0| | | | | |`cudaDevAttrMaxSurface2DHeight`| | | | |`hipDeviceAttributeMaxSurface2D`|4.3.0| | | | | |`cudaDevAttrMaxSurface2DLayeredHeight`| | | | |`hipDeviceAttributeMaxSurface2DLayered`|4.3.0| | | | | |`cudaDevAttrMaxSurface2DLayeredLayers`| | | | | | | | | | | |`cudaDevAttrMaxSurface2DLayeredWidth`| | | | |`hipDeviceAttributeMaxSurface2DLayered`|4.3.0| | | | | |`cudaDevAttrMaxSurface2DWidth`| | | | |`hipDeviceAttributeMaxSurface2D`|4.3.0| | | | | |`cudaDevAttrMaxSurface3DDepth`| | | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | | |`cudaDevAttrMaxSurface3DHeight`| | | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | | |`cudaDevAttrMaxSurface3DWidth`| | | | |`hipDeviceAttributeMaxSurface3D`|4.3.0| | | | | |`cudaDevAttrMaxSurfaceCubemapLayeredLayers`| | | | | | | | | | | |`cudaDevAttrMaxSurfaceCubemapLayeredWidth`| | | | |`hipDeviceAttributeMaxSurfaceCubemapLayered`|4.3.0| | | | | |`cudaDevAttrMaxSurfaceCubemapWidth`| | | | |`hipDeviceAttributeMaxSurfaceCubemap`|4.3.0| | | | | |`cudaDevAttrMaxTexture1DLayeredLayers`| | | | | | | | | | | |`cudaDevAttrMaxTexture1DLayeredWidth`| | | | |`hipDeviceAttributeMaxTexture1DLayered`|4.3.0| | | | | |`cudaDevAttrMaxTexture1DLinearWidth`| | | | |`hipDeviceAttributeMaxTexture1DLinear`|4.3.0| | | | | |`cudaDevAttrMaxTexture1DMipmappedWidth`| | | | |`hipDeviceAttributeMaxTexture1DMipmap`|4.3.0| | | | | |`cudaDevAttrMaxTexture1DWidth`| | | | |`hipDeviceAttributeMaxTexture1DWidth`|2.7.0| | | | | |`cudaDevAttrMaxTexture2DGatherHeight`| | | | |`hipDeviceAttributeMaxTexture2DGather`|4.3.0| | | | | |`cudaDevAttrMaxTexture2DGatherWidth`| | | | |`hipDeviceAttributeMaxTexture2DGather`|4.3.0| | | | | |`cudaDevAttrMaxTexture2DHeight`| | | | |`hipDeviceAttributeMaxTexture2DHeight`|2.7.0| | | | | |`cudaDevAttrMaxTexture2DLayeredHeight`| | | | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | | |`cudaDevAttrMaxTexture2DLayeredLayers`| | | | | | | | | | | |`cudaDevAttrMaxTexture2DLayeredWidth`| | | | |`hipDeviceAttributeMaxTexture2DLayered`|4.3.0| | | | | |`cudaDevAttrMaxTexture2DLinearHeight`| | | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | | |`cudaDevAttrMaxTexture2DLinearPitch`| | | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | | |`cudaDevAttrMaxTexture2DLinearWidth`| | | | |`hipDeviceAttributeMaxTexture2DLinear`|4.3.0| | | | | |`cudaDevAttrMaxTexture2DMipmappedHeight`| | | | |`hipDeviceAttributeMaxTexture2DMipmap`|4.3.0| | | | | |`cudaDevAttrMaxTexture2DMipmappedWidth`| | | | |`hipDeviceAttributeMaxTexture2DMipmap`|4.3.0| | | | | |`cudaDevAttrMaxTexture2DWidth`| | | | |`hipDeviceAttributeMaxTexture2DWidth`|2.7.0| | | | | |`cudaDevAttrMaxTexture3DDepth`| | | | |`hipDeviceAttributeMaxTexture3DDepth`|2.7.0| | | | | |`cudaDevAttrMaxTexture3DDepthAlt`| | | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | | |`cudaDevAttrMaxTexture3DHeight`| | | | |`hipDeviceAttributeMaxTexture3DHeight`|2.7.0| | | | | |`cudaDevAttrMaxTexture3DHeightAlt`| | | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | | |`cudaDevAttrMaxTexture3DWidth`| | | | |`hipDeviceAttributeMaxTexture3DWidth`|2.7.0| | | | | |`cudaDevAttrMaxTexture3DWidthAlt`| | | | |`hipDeviceAttributeMaxTexture3DAlt`|4.3.0| | | | | |`cudaDevAttrMaxTextureCubemapLayeredLayers`| | | | | | | | | | | |`cudaDevAttrMaxTextureCubemapLayeredWidth`| | | | |`hipDeviceAttributeMaxTextureCubemapLayered`|4.3.0| | | | | |`cudaDevAttrMaxTextureCubemapWidth`| | | | |`hipDeviceAttributeMaxTextureCubemap`|4.3.0| | | | | |`cudaDevAttrMaxThreadsPerBlock`| | | | |`hipDeviceAttributeMaxThreadsPerBlock`|1.6.0| | | | | |`cudaDevAttrMaxThreadsPerMultiProcessor`| | | | |`hipDeviceAttributeMaxThreadsPerMultiProcessor`|1.6.0| | | | | |`cudaDevAttrMaxTimelineSemaphoreInteropSupported`|11.2|11.5| | | | | | | | | |`cudaDevAttrMemSyncDomainCount`|12.0| | | | | | | | | | |`cudaDevAttrMemoryClockRate`| | | | |`hipDeviceAttributeMemoryClockRate`|1.6.0| | | | | |`cudaDevAttrMemoryPoolSupportedHandleTypes`|11.3| | | | | | | | | | |`cudaDevAttrMemoryPoolsSupported`|11.2| | | |`hipDeviceAttributeMemoryPoolsSupported`|5.2.0| | | | | |`cudaDevAttrMpsEnabled`|12.3| | | | | | | | | | |`cudaDevAttrMultiGpuBoardGroupID`| | | | |`hipDeviceAttributeMultiGpuBoardGroupID`|5.0.0| | | | | |`cudaDevAttrMultiProcessorCount`| | | | |`hipDeviceAttributeMultiprocessorCount`|1.6.0| | | | | |`cudaDevAttrNumaConfig`|12.2| | | | | | | | | | |`cudaDevAttrNumaId`|12.2| | | | | | | | | | |`cudaDevAttrPageableMemoryAccess`|8.0| | | |`hipDeviceAttributePageableMemoryAccess`|3.10.0| | | | | |`cudaDevAttrPageableMemoryAccessUsesHostPageTables`|9.2| | | |`hipDeviceAttributePageableMemoryAccessUsesHostPageTables`|3.10.0| | | | | |`cudaDevAttrPciBusId`| | | | |`hipDeviceAttributePciBusId`|1.6.0| | | | | |`cudaDevAttrPciDeviceId`| | | | |`hipDeviceAttributePciDeviceId`|1.6.0| | | | | |`cudaDevAttrPciDomainId`| | | | |`hipDeviceAttributePciDomainId`|4.3.0| | | | | |`cudaDevAttrReserved122`|12.0| | | | | | | | | | |`cudaDevAttrReserved123`|12.0| | | | | | | | | | |`cudaDevAttrReserved124`|12.0| | | | | | | | | | |`cudaDevAttrReserved127`|12.1| | | | | | | | | | |`cudaDevAttrReserved128`|12.1| | | | | | | | | | |`cudaDevAttrReserved129`|12.1| | | | | | | | | | |`cudaDevAttrReserved132`|12.1| | | | | | | | | | |`cudaDevAttrReserved141`|12.9| | | | | | | | | | |`cudaDevAttrReserved92`|9.0| | | | | | | | | | |`cudaDevAttrReserved93`|9.0| | | | | | | | | | |`cudaDevAttrReserved94`|9.0| | | |`hipDeviceAttributeCanUseStreamWaitValue`|4.3.0| | | | | |`cudaDevAttrReservedSharedMemoryPerBlock`|11.0| | | | | | | | | | |`cudaDevAttrSingleToDoublePrecisionPerfRatio`|8.0| | | |`hipDeviceAttributeSingleToDoublePrecisionPerfRatio`|4.3.0| | | | | |`cudaDevAttrSparseCudaArraySupported`|11.1| | | | | | | | | | |`cudaDevAttrStreamPrioritiesSupported`| | | | |`hipDeviceAttributeStreamPrioritiesSupported`|4.3.0| | | | | |`cudaDevAttrSurfaceAlignment`| | | | |`hipDeviceAttributeSurfaceAlignment`|4.3.0| | | | | |`cudaDevAttrTccDriver`| | | | |`hipDeviceAttributeTccDriver`|4.3.0| | | | | |`cudaDevAttrTextureAlignment`| | | | |`hipDeviceAttributeTextureAlignment`|2.10.0| | | | | |`cudaDevAttrTexturePitchAlignment`| | | | |`hipDeviceAttributeTexturePitchAlignment`|3.2.0| | | | | |`cudaDevAttrTimelineSemaphoreInteropSupported`|11.5| | | | | | | | | | |`cudaDevAttrTotalConstantMemory`| | | | |`hipDeviceAttributeTotalConstantMemory`|1.6.0| | | | | |`cudaDevAttrUnifiedAddressing`| | | | |`hipDeviceAttributeUnifiedAddressing`|4.3.0| | | | | |`cudaDevAttrVulkanCigSupported`|12.9| | | | | | | | | | |`cudaDevAttrWarpSize`| | | | |`hipDeviceAttributeWarpSize`|1.6.0| | | | | |`cudaDevP2PAttrAccessSupported`|8.0| | | |`hipDevP2PAttrAccessSupported`|3.8.0| | | | | |`cudaDevP2PAttrCudaArrayAccessSupported`|9.2| | | |`hipDevP2PAttrHipArrayAccessSupported`|3.8.0| | | | | |`cudaDevP2PAttrNativeAtomicSupported`|8.0| | | |`hipDevP2PAttrNativeAtomicSupported`|3.8.0| | | | | |`cudaDevP2PAttrPerformanceRank`|8.0| | | |`hipDevP2PAttrPerformanceRank`|3.8.0| | | | | |`cudaDeviceAttr`| | | | |`hipDeviceAttribute_t`|1.6.0| | | | | |`cudaDeviceBlockingSync`| | | | |`hipDeviceScheduleBlockingSync`|1.6.0| | | | | |`cudaDeviceLmemResizeToMax`| | | | |`hipDeviceLmemResizeToMax`|1.6.0| | | | | |`cudaDeviceMapHost`| | | | |`hipDeviceMapHost`|1.6.0| | | | | |`cudaDeviceMask`| | | | | | | | | | | |`cudaDeviceNumaConfig`|12.2| | | | | | | | | | |`cudaDeviceNumaConfigNone`|12.2| | | | | | | | | | |`cudaDeviceNumaConfigNumaNode`|12.2| | | | | | | | | | |`cudaDeviceP2PAttr`|8.0| | | |`hipDeviceP2PAttr`|3.8.0| | | | | |`cudaDeviceProp`| | | | |`hipDeviceProp_t`|1.6.0| | | | | |`cudaDevicePropDontCare`| | | |12.0| | | | | | | |`cudaDeviceScheduleAuto`| | | | |`hipDeviceScheduleAuto`|1.6.0| | | | | |`cudaDeviceScheduleBlockingSync`| | | | |`hipDeviceScheduleBlockingSync`|1.6.0| | | | | |`cudaDeviceScheduleMask`| | | | |`hipDeviceScheduleMask`|1.6.0| | | | | |`cudaDeviceScheduleSpin`| | | | |`hipDeviceScheduleSpin`|1.6.0| | | | | |`cudaDeviceScheduleYield`| | | | |`hipDeviceScheduleYield`|1.6.0| | | | | |`cudaDeviceSyncMemops`|12.1| | | | | | | | | | |`cudaDriverEntryPointQueryResult`|12.0| | | |`hipDriverProcAddressQueryResult`|6.2.0| | | | | |`cudaDriverEntryPointSuccess`|12.0| | | |`HIP_GET_PROC_ADDRESS_SUCCESS`|6.2.0| | | | | |`cudaDriverEntryPointSymbolNotFound`|12.0| | | |`HIP_GET_PROC_ADDRESS_SYMBOL_NOT_FOUND`|6.2.0| | | | | |`cudaDriverEntryPointVersionNotSufficent`|12.0| | | |`HIP_GET_PROC_ADDRESS_VERSION_NOT_SUFFICIENT`|6.2.0| | | | | |`cudaEglColorFormat`|9.1| | | | | | | | | | |`cudaEglColorFormatA`|9.1| | | | | | | | | | |`cudaEglColorFormatABGR`|9.1| | | | | | | | | | |`cudaEglColorFormatARGB`|9.1| | | | | | | | | | |`cudaEglColorFormatAYUV`|9.1| | | | | | | | | | |`cudaEglColorFormatAYUV_ER`|9.1| | | | | | | | | | |`cudaEglColorFormatBGR`|9.1| | | | | | | | | | |`cudaEglColorFormatBGRA`|9.1| | | | | | | | | | |`cudaEglColorFormatBayer10BGGR`|9.1| | | | | | | | | | |`cudaEglColorFormatBayer10CCCC`|11.1| | | | | | | | | | |`cudaEglColorFormatBayer10GBRG`|9.1| | | | | | | | | | |`cudaEglColorFormatBayer10GRBG`|9.1| | | | | | | | | | |`cudaEglColorFormatBayer10RGGB`|9.1| | | | | | | | | | |`cudaEglColorFormatBayer12BCCR`|11.1| | | | | | | | | | |`cudaEglColorFormatBayer12BGGR`|9.1| | | | | | | | | | |`cudaEglColorFormatBayer12CBRC`|11.1| | | | | | | | | | |`cudaEglColorFormatBayer12CCCC`|11.1| | | | | | | | | | |`cudaEglColorFormatBayer12CRBC`|11.1| | | | | | | | | | |`cudaEglColorFormatBayer12GBRG`|9.1| | | | | | | | | | |`cudaEglColorFormatBayer12GRBG`|9.1| | | | | | | | | | |`cudaEglColorFormatBayer12RCCB`|11.1| | | | | | | | | | |`cudaEglColorFormatBayer12RGGB`|9.1| | | | | | | | | | |`cudaEglColorFormatBayer14BGGR`|9.1| | | | | | | | | | |`cudaEglColorFormatBayer14GBRG`|9.1| | | | | | | | | | |`cudaEglColorFormatBayer14GRBG`|9.1| | | | | | | | | | |`cudaEglColorFormatBayer14RGGB`|9.1| | | | | | | | | | |`cudaEglColorFormatBayer20BGGR`|9.1| | | | | | | | | | |`cudaEglColorFormatBayer20GBRG`|9.1| | | | | | | | | | |`cudaEglColorFormatBayer20GRBG`|9.1| | | | | | | | | | |`cudaEglColorFormatBayer20RGGB`|9.1| | | | | | | | | | |`cudaEglColorFormatBayerBCCR`|11.1| | | | | | | | | | |`cudaEglColorFormatBayerBGGR`|9.1| | | | | | | | | | |`cudaEglColorFormatBayerCBRC`|11.1| | | | | | | | | | |`cudaEglColorFormatBayerCRBC`|11.1| | | | | | | | | | |`cudaEglColorFormatBayerGBRG`|9.1| | | | | | | | | | |`cudaEglColorFormatBayerGRBG`|9.1| | | | | | | | | | |`cudaEglColorFormatBayerIspBGGR`|9.2| | | | | | | | | | |`cudaEglColorFormatBayerIspGBRG`|9.2| | | | | | | | | | |`cudaEglColorFormatBayerIspGRBG`|9.2| | | | | | | | | | |`cudaEglColorFormatBayerIspRGGB`|9.2| | | | | | | | | | |`cudaEglColorFormatBayerRCCB`|11.1| | | | | | | | | | |`cudaEglColorFormatBayerRGGB`|9.1| | | | | | | | | | |`cudaEglColorFormatL`|9.1| | | | | | | | | | |`cudaEglColorFormatR`|9.1| | | | | | | | | | |`cudaEglColorFormatRG`|9.1| | | | | | | | | | |`cudaEglColorFormatRGB`|9.1| | | | | | | | | | |`cudaEglColorFormatRGBA`|9.1| | | | | | | | | | |`cudaEglColorFormatUYVY2020`|12.8| | | | | | | | | | |`cudaEglColorFormatUYVY422`|9.1| | | | | | | | | | |`cudaEglColorFormatUYVY709`|12.8| | | | | | | | | | |`cudaEglColorFormatUYVY709_ER`|12.8| | | | | | | | | | |`cudaEglColorFormatUYVY_ER`|9.1| | | | | | | | | | |`cudaEglColorFormatVYUY`|11.4| | | | | | | | | | |`cudaEglColorFormatVYUY_ER`|9.1| | | | | | | | | | |`cudaEglColorFormatY`|11.2| | | | | | | | | | |`cudaEglColorFormatY10V10U10_420SemiPlanar`|9.1| | | | | | | | | | |`cudaEglColorFormatY10V10U10_420SemiPlanar_2020`|11.4| | | | | | | | | | |`cudaEglColorFormatY10V10U10_420SemiPlanar_709`|11.4| | | | | | | | | | |`cudaEglColorFormatY10V10U10_420SemiPlanar_709_ER`|11.4| | | | | | | | | | |`cudaEglColorFormatY10V10U10_420SemiPlanar_ER`|11.4| | | | | | | | | | |`cudaEglColorFormatY10V10U10_422SemiPlanar`|11.4| | | | | | | | | | |`cudaEglColorFormatY10V10U10_422SemiPlanar_2020`|11.4| | | | | | | | | | |`cudaEglColorFormatY10V10U10_422SemiPlanar_709`|11.4| | | | | | | | | | |`cudaEglColorFormatY10V10U10_444SemiPlanar`|9.1| | | | | | | | | | |`cudaEglColorFormatY10V10U10_444SemiPlanar_709_ER`|11.4| | | | | | | | | | |`cudaEglColorFormatY10V10U10_444SemiPlanar_ER`|11.4| | | | | | | | | | |`cudaEglColorFormatY10_709_ER`|11.4| | | | | | | | | | |`cudaEglColorFormatY10_ER`|11.4| | | | | | | | | | |`cudaEglColorFormatY12V12U12_420SemiPlanar`|9.1| | | | | | | | | | |`cudaEglColorFormatY12V12U12_420SemiPlanar_709_ER`|11.4| | | | | | | | | | |`cudaEglColorFormatY12V12U12_420SemiPlanar_ER`|11.4| | | | | | | | | | |`cudaEglColorFormatY12V12U12_444SemiPlanar`|9.1| | | | | | | | | | |`cudaEglColorFormatY12V12U12_444SemiPlanar_709_ER`|11.4| | | | | | | | | | |`cudaEglColorFormatY12V12U12_444SemiPlanar_ER`|11.4| | | | | | | | | | |`cudaEglColorFormatY12_709_ER`|11.4| | | | | | | | | | |`cudaEglColorFormatY12_ER`|11.4| | | | | | | | | | |`cudaEglColorFormatYUV420Planar`|9.1| | | | | | | | | | |`cudaEglColorFormatYUV420Planar_2020`|11.4| | | | | | | | | | |`cudaEglColorFormatYUV420Planar_709`|11.4| | | | | | | | | | |`cudaEglColorFormatYUV420Planar_ER`|9.1| | | | | | | | | | |`cudaEglColorFormatYUV420SemiPlanar`|9.1| | | | | | | | | | |`cudaEglColorFormatYUV420SemiPlanar_2020`|11.4| | | | | | | | | | |`cudaEglColorFormatYUV420SemiPlanar_709`|11.4| | | | | | | | | | |`cudaEglColorFormatYUV420SemiPlanar_ER`|9.1| | | | | | | | | | |`cudaEglColorFormatYUV422Planar`|9.1| | | | | | | | | | |`cudaEglColorFormatYUV422Planar_ER`|9.1| | | | | | | | | | |`cudaEglColorFormatYUV422SemiPlanar`|9.1| | | | | | | | | | |`cudaEglColorFormatYUV422SemiPlanar_ER`|9.1| | | | | | | | | | |`cudaEglColorFormatYUV444Planar`|9.1| | | | | | | | | | |`cudaEglColorFormatYUV444Planar_ER`|9.1| | | | | | | | | | |`cudaEglColorFormatYUV444SemiPlanar`|9.1| | | | | | | | | | |`cudaEglColorFormatYUV444SemiPlanar_ER`|9.1| | | | | | | | | | |`cudaEglColorFormatYUVA`|11.4| | | | | | | | | | |`cudaEglColorFormatYUVA_ER`|9.1| | | | | | | | | | |`cudaEglColorFormatYUV_ER`|9.1| | | | | | | | | | |`cudaEglColorFormatYUYV422`|9.1| | | | | | | | | | |`cudaEglColorFormatYUYV_ER`|9.1| | | | | | | | | | |`cudaEglColorFormatYVU420Planar`|9.1| | | | | | | | | | |`cudaEglColorFormatYVU420Planar_2020`|11.4| | | | | | | | | | |`cudaEglColorFormatYVU420Planar_709`|11.4| | | | | | | | | | |`cudaEglColorFormatYVU420Planar_ER`|9.1| | | | | | | | | | |`cudaEglColorFormatYVU420SemiPlanar`|9.1| | | | | | | | | | |`cudaEglColorFormatYVU420SemiPlanar_2020`|11.4| | | | | | | | | | |`cudaEglColorFormatYVU420SemiPlanar_709`|11.4| | | | | | | | | | |`cudaEglColorFormatYVU420SemiPlanar_ER`|9.1| | | | | | | | | | |`cudaEglColorFormatYVU422Planar`|9.1| | | | | | | | | | |`cudaEglColorFormatYVU422Planar_ER`|9.1| | | | | | | | | | |`cudaEglColorFormatYVU422SemiPlanar`|9.1| | | | | | | | | | |`cudaEglColorFormatYVU422SemiPlanar_ER`|9.1| | | | | | | | | | |`cudaEglColorFormatYVU444Planar`|9.1| | | | | | | | | | |`cudaEglColorFormatYVU444Planar_ER`|9.1| | | | | | | | | | |`cudaEglColorFormatYVU444SemiPlanar`|9.1| | | | | | | | | | |`cudaEglColorFormatYVU444SemiPlanar_ER`| | | | | | | | | | | |`cudaEglColorFormatYVYU`|11.4| | | | | | | | | | |`cudaEglColorFormatYVYU_ER`|9.1| | | | | | | | | | |`cudaEglColorFormatY_709_ER`|11.4| | | | | | | | | | |`cudaEglColorFormatY_ER`|11.4| | | | | | | | | | |`cudaEglFrame`|9.1| | | | | | | | | | |`cudaEglFrameType`|9.1| | | | | | | | | | |`cudaEglFrameTypeArray`|9.1| | | | | | | | | | |`cudaEglFrameTypePitch`|9.1| | | | | | | | | | |`cudaEglFrame_st`|9.1| | | | | | | | | | |`cudaEglPlaneDesc`|9.1| | | | | | | | | | |`cudaEglPlaneDesc_st`|9.1| | | | | | | | | | |`cudaEglResourceLocationFlags`|9.1| | | | | | | | | | |`cudaEglResourceLocationSysmem`|9.1| | | | | | | | | | |`cudaEglResourceLocationVidmem`|9.1| | | | | | | | | | |`cudaEglStreamConnection`|9.1| | | | | | | | | | |`cudaEnableDefault`|11.3| | | | | | | | | | |`cudaEnableLegacyStream`|11.3| | | | | | | | | | |`cudaEnablePerThreadDefaultStream`|11.3| | | | | | | | | | |`cudaError`| | | | |`hipError_t`|1.5.0| | | | | |`cudaErrorAddressOfConstant`| |3.1| | | | | | | | | |`cudaErrorAlreadyAcquired`|10.1| | | |`hipErrorAlreadyAcquired`|1.6.0| | | | | |`cudaErrorAlreadyMapped`|10.1| | | |`hipErrorAlreadyMapped`|1.6.0| | | | | |`cudaErrorApiFailureBase`| |4.1| | | | | | | | | |`cudaErrorArrayIsMapped`|10.1| | | |`hipErrorArrayIsMapped`|1.6.0| | | | | |`cudaErrorAssert`| | | | |`hipErrorAssert`|1.9.0| | | | | |`cudaErrorCallRequiresNewerDriver`|11.1| | | | | | | | | | |`cudaErrorCapturedEvent`|10.0| | | |`hipErrorCapturedEvent`|4.3.0| | | | | |`cudaErrorCdpNotSupported`|12.0| | | | | | | | | | |`cudaErrorCdpVersionMismatch`|12.0| | | | | | | | | | |`cudaErrorCompatNotSupportedOnDevice`|10.1| | | | | | | | | | |`cudaErrorContained`|12.8| | | | | | | | | | |`cudaErrorContextIsDestroyed`|10.1| | | |`hipErrorContextIsDestroyed`|4.3.0| | | | | |`cudaErrorCooperativeLaunchTooLarge`|9.0| | | |`hipErrorCooperativeLaunchTooLarge`|3.2.0| | | | | |`cudaErrorCudartUnloading`| | | | |`hipErrorDeinitialized`|1.6.0| | | | | |`cudaErrorDeviceAlreadyInUse`| | | | |`hipErrorContextAlreadyInUse`|1.6.0| | | | | |`cudaErrorDeviceNotLicensed`|11.1| | | | | | | | | | |`cudaErrorDeviceUninitialized`|10.2| | | |`hipErrorInvalidContext`|1.6.0| | | | | |`cudaErrorDevicesUnavailable`| | | | | | | | | | | |`cudaErrorDuplicateSurfaceName`| | | | | | | | | | | |`cudaErrorDuplicateTextureName`| | | | | | | | | | | |`cudaErrorDuplicateVariableName`| | | | | | | | | | | |`cudaErrorECCUncorrectable`| | | | |`hipErrorECCNotCorrectable`|1.6.0| | | | | |`cudaErrorExternalDevice`| | | | | | | | | | | |`cudaErrorFileNotFound`|10.1| | | |`hipErrorFileNotFound`|1.6.0| | | | | |`cudaErrorFunctionNotLoaded`|12.6| | | | | | | | | | |`cudaErrorGraphExecUpdateFailure`|10.2| | | |`hipErrorGraphExecUpdateFailure`|5.0.0| | | | | |`cudaErrorHardwareStackError`| | | | | | | | | | | |`cudaErrorHostMemoryAlreadyRegistered`| | | | |`hipErrorHostMemoryAlreadyRegistered`|1.6.0| | | | | |`cudaErrorHostMemoryNotRegistered`| | | | |`hipErrorHostMemoryNotRegistered`|1.6.0| | | | | |`cudaErrorIllegalAddress`| | | | |`hipErrorIllegalAddress`|1.6.0| | | | | |`cudaErrorIllegalInstruction`| | | | | | | | | | | |`cudaErrorIllegalState`|10.0| | | |`hipErrorIllegalState`|5.0.0| | | | | |`cudaErrorIncompatibleDriverContext`| | | | | | | | | | | |`cudaErrorInitializationError`| | | | |`hipErrorNotInitialized`|1.6.0| | | | | |`cudaErrorInsufficientDriver`| | | | |`hipErrorInsufficientDriver`|1.7.0| | | | | |`cudaErrorInvalidAddressSpace`| | | | | | | | | | | |`cudaErrorInvalidChannelDescriptor`| | | | |`hipErrorInvalidChannelDescriptor`|6.4.0| | | | | |`cudaErrorInvalidClusterSize`|11.8| | | | | | | | | | |`cudaErrorInvalidConfiguration`| | | | |`hipErrorInvalidConfiguration`|1.6.0| | | | | |`cudaErrorInvalidDevice`| | | | |`hipErrorInvalidDevice`|1.6.0| | | | | |`cudaErrorInvalidDeviceFunction`| | | | |`hipErrorInvalidDeviceFunction`|1.6.0| | | | | |`cudaErrorInvalidDevicePointer`| |10.1| | |`hipErrorInvalidDevicePointer`|1.6.0| | | | | |`cudaErrorInvalidFilterSetting`| | | | | | | | | | | |`cudaErrorInvalidGraphicsContext`| | | | |`hipErrorInvalidGraphicsContext`|1.6.0| | | | | |`cudaErrorInvalidHostPointer`| |10.1| | | | | | | | | |`cudaErrorInvalidKernelImage`| | | | |`hipErrorInvalidImage`|1.6.0| | | | | |`cudaErrorInvalidMemcpyDirection`| | | | |`hipErrorInvalidMemcpyDirection`|1.6.0| | | | | |`cudaErrorInvalidNormSetting`| | | | | | | | | | | |`cudaErrorInvalidPc`| | | | | | | | | | | |`cudaErrorInvalidPitchValue`| | | | |`hipErrorInvalidPitchValue`|4.2.0| | | | | |`cudaErrorInvalidPtx`| | | | |`hipErrorInvalidKernelFile`|1.6.0| | | | | |`cudaErrorInvalidResourceConfiguration`|12.6| | | | | | | | | | |`cudaErrorInvalidResourceHandle`| | | | |`hipErrorInvalidHandle`|1.6.0| | | | | |`cudaErrorInvalidResourceType`|12.6| | | | | | | | | | |`cudaErrorInvalidSource`|10.1| | | |`hipErrorInvalidSource`|1.6.0| | | | | |`cudaErrorInvalidSurface`| | | | | | | | | | | |`cudaErrorInvalidSymbol`| | | | |`hipErrorInvalidSymbol`|1.6.0| | | | | |`cudaErrorInvalidTexture`| | | | |`hipErrorInvalidTexture`|6.4.0| | | | | |`cudaErrorInvalidTextureBinding`| | | | | | | | | | | |`cudaErrorInvalidValue`| | | | |`hipErrorInvalidValue`|1.6.0| | | | | |`cudaErrorJitCompilationDisabled`|11.2| | | | | | | | | | |`cudaErrorJitCompilerNotFound`|9.0| | | | | | | | | | |`cudaErrorLaunchFailure`| | | | |`hipErrorLaunchFailure`|1.6.0| | | | | |`cudaErrorLaunchFileScopedSurf`| | | | | | | | | | | |`cudaErrorLaunchFileScopedTex`| | | | | | | | | | | |`cudaErrorLaunchIncompatibleTexturing`|10.1| | | | | | | | | | |`cudaErrorLaunchMaxDepthExceeded`| | | | | | | | | | | |`cudaErrorLaunchOutOfResources`| | | | |`hipErrorLaunchOutOfResources`|1.6.0| | | | | |`cudaErrorLaunchPendingCountExceeded`| | | | | | | | | | | |`cudaErrorLaunchTimeout`| | | | |`hipErrorLaunchTimeOut`|1.6.0| | | | | |`cudaErrorLossyQuery`|12.3| | | |`hipErrorLossyQuery`| | | | | | |`cudaErrorMapBufferObjectFailed`| | | | |`hipErrorMapFailed`|1.6.0| | | | | |`cudaErrorMemoryAllocation`| | | | |`hipErrorOutOfMemory`|1.6.0| | | | | |`cudaErrorMemoryValueTooLarge`| |3.1| | | | | | | | | |`cudaErrorMisalignedAddress`| | | | | | | | | | | |`cudaErrorMissingConfiguration`| | | | |`hipErrorMissingConfiguration`|1.6.0| | | | | |`cudaErrorMixedDeviceExecution`| |3.1| | | | | | | | | |`cudaErrorMpsClientTerminated`|11.8| | | | | | | | | | |`cudaErrorMpsConnectionFailed`|11.4| | | | | | | | | | |`cudaErrorMpsMaxClientsReached`|11.4| | | | | | | | | | |`cudaErrorMpsMaxConnectionsReached`|11.4| | | | | | | | | | |`cudaErrorMpsRpcFailure`|11.4| | | | | | | | | | |`cudaErrorMpsServerNotReady`|11.4| | | | | | | | | | |`cudaErrorNoDevice`| | | | |`hipErrorNoDevice`|1.6.0| | | | | |`cudaErrorNoKernelImageForDevice`| | | | |`hipErrorNoBinaryForGpu`|1.6.0| | | | | |`cudaErrorNotMapped`|10.1| | | |`hipErrorNotMapped`|1.6.0| | | | | |`cudaErrorNotMappedAsArray`|10.1| | | |`hipErrorNotMappedAsArray`|1.6.0| | | | | |`cudaErrorNotMappedAsPointer`|10.1| | | |`hipErrorNotMappedAsPointer`|1.6.0| | | | | |`cudaErrorNotPermitted`| | | | | | | | | | | |`cudaErrorNotReady`| | | | |`hipErrorNotReady`|1.6.0| | | | | |`cudaErrorNotSupported`| | | | |`hipErrorNotSupported`|1.6.0| | | | | |`cudaErrorNotYetImplemented`| |4.1| | | | | | | | | |`cudaErrorNvlinkUncorrectable`|8.0| | | | | | | | | | |`cudaErrorOperatingSystem`| | | | |`hipErrorOperatingSystem`|1.6.0| | | | | |`cudaErrorPeerAccessAlreadyEnabled`| | | | |`hipErrorPeerAccessAlreadyEnabled`|1.6.0| | | | | |`cudaErrorPeerAccessNotEnabled`| | | | |`hipErrorPeerAccessNotEnabled`|1.6.0| | | | | |`cudaErrorPeerAccessUnsupported`| | | | |`hipErrorPeerAccessUnsupported`|1.6.0| | | | | |`cudaErrorPriorLaunchFailure`| |3.1| | |`hipErrorPriorLaunchFailure`|1.6.0| | | | | |`cudaErrorProfilerAlreadyStarted`| |5.0| | |`hipErrorProfilerAlreadyStarted`|1.6.0| | | | | |`cudaErrorProfilerAlreadyStopped`| |5.0| | |`hipErrorProfilerAlreadyStopped`|1.6.0| | | | | |`cudaErrorProfilerDisabled`| | | | |`hipErrorProfilerDisabled`|1.6.0| | | | | |`cudaErrorProfilerNotInitialized`| |5.0| | |`hipErrorProfilerNotInitialized`|1.6.0| | | | | |`cudaErrorSetOnActiveProcess`| | | | |`hipErrorSetOnActiveProcess`|1.6.0| | | | | |`cudaErrorSharedObjectInitFailed`| | | | |`hipErrorSharedObjectInitFailed`|1.6.0| | | | | |`cudaErrorSharedObjectSymbolNotFound`| | | | |`hipErrorSharedObjectSymbolNotFound`|1.6.0| | | | | |`cudaErrorSoftwareValidityNotEstablished`|11.2| | | | | | | | | | |`cudaErrorStartupFailure`| | | | | | | | | | | |`cudaErrorStreamCaptureImplicit`|10.0| | | |`hipErrorStreamCaptureImplicit`|4.3.0| | | | | |`cudaErrorStreamCaptureInvalidated`|10.0| | | |`hipErrorStreamCaptureInvalidated`|4.3.0| | | | | |`cudaErrorStreamCaptureIsolation`|10.0| | | |`hipErrorStreamCaptureIsolation`|4.3.0| | | | | |`cudaErrorStreamCaptureMerge`|10.0| | | |`hipErrorStreamCaptureMerge`|4.3.0| | | | | |`cudaErrorStreamCaptureUnjoined`|10.0| | | |`hipErrorStreamCaptureUnjoined`|4.3.0| | | | | |`cudaErrorStreamCaptureUnmatched`|10.0| | | |`hipErrorStreamCaptureUnmatched`|4.3.0| | | | | |`cudaErrorStreamCaptureUnsupported`|10.0| | | |`hipErrorStreamCaptureUnsupported`|4.3.0| | | | | |`cudaErrorStreamCaptureWrongThread`|10.1| | | |`hipErrorStreamCaptureWrongThread`|4.3.0| | | | | |`cudaErrorStubLibrary`|11.1| | | | | | | | | | |`cudaErrorSymbolNotFound`|10.1| | | |`hipErrorNotFound`|1.6.0| | | | | |`cudaErrorSyncDepthExceeded`| | | | | | | | | | | |`cudaErrorSynchronizationError`| |3.1| | | | | | | | | |`cudaErrorSystemDriverMismatch`|10.1| | | | | | | | | | |`cudaErrorSystemNotReady`|10.0| | | | | | | | | | |`cudaErrorTensorMemoryLeak`|12.8| | | | | | | | | | |`cudaErrorTextureFetchFailed`| |3.1| | | | | | | | | |`cudaErrorTextureNotBound`| |3.1| | | | | | | | | |`cudaErrorTimeout`|10.2| | | | | | | | | | |`cudaErrorTooManyPeers`| | | | | | | | | | | |`cudaErrorUnknown`| | | | |`hipErrorUnknown`|1.6.0| | | | | |`cudaErrorUnmapBufferObjectFailed`| | | | |`hipErrorUnmapFailed`|1.6.0| | | | | |`cudaErrorUnsupportedDevSideSync`|12.1| | | | | | | | | | |`cudaErrorUnsupportedExecAffinity`|11.4| | | | | | | | | | |`cudaErrorUnsupportedLimit`| | | | |`hipErrorUnsupportedLimit`|1.6.0| | | | | |`cudaErrorUnsupportedPtxVersion`|11.1| | | | | | | | | | |`cudaError_t`| | | | |`hipError_t`|1.5.0| | | | | |`cudaEventBlockingSync`| | | | |`hipEventBlockingSync`|1.6.0| | | | | |`cudaEventDefault`| | | | |`hipEventDefault`|1.6.0| | | | | |`cudaEventDisableTiming`| | | | |`hipEventDisableTiming`|1.6.0| | | | | |`cudaEventInterprocess`| | | | |`hipEventInterprocess`|1.6.0| | | | | |`cudaEventRecordDefault`|11.1| | | |`hipEventRecordDefault`|6.4.0| | | | | |`cudaEventRecordExternal`|11.1| | | |`hipEventRecordExternal`|6.4.0| | | | | |`cudaEventRecordNodeParams`|12.2| | | |`hipEventRecordNodeParams`|6.1.0| | | | | |`cudaEventWaitDefault`|11.1| | | | | | | | | | |`cudaEventWaitExternal`| | | | | | | | | | | |`cudaEventWaitNodeParams`|12.2| | | |`hipEventWaitNodeParams`|6.1.0| | | | | |`cudaEvent_t`| | | | |`hipEvent_t`|1.6.0| | | | | |`cudaExtent`| | | | |`hipExtent`|1.7.0| | | | | |`cudaExternalMemoryBufferDesc`|10.0| | | |`hipExternalMemoryBufferDesc`|4.3.0| | | | | |`cudaExternalMemoryDedicated`|10.0| | | |`hipExternalMemoryDedicated`|5.5.0| | | | | |`cudaExternalMemoryHandleDesc`|10.0| | | |`hipExternalMemoryHandleDesc`|4.3.0| | | | | |`cudaExternalMemoryHandleType`|10.0| | | |`hipExternalMemoryHandleType`|4.3.0| | | | | |`cudaExternalMemoryHandleTypeD3D11Resource`|10.0| | | |`hipExternalMemoryHandleTypeD3D11Resource`|4.3.0| | | | | |`cudaExternalMemoryHandleTypeD3D11ResourceKmt`|10.2| | | |`hipExternalMemoryHandleTypeD3D11ResourceKmt`|4.3.0| | | | | |`cudaExternalMemoryHandleTypeD3D12Heap`|10.0| | | |`hipExternalMemoryHandleTypeD3D12Heap`|4.3.0| | | | | |`cudaExternalMemoryHandleTypeD3D12Resource`|10.0| | | |`hipExternalMemoryHandleTypeD3D12Resource`|4.3.0| | | | | |`cudaExternalMemoryHandleTypeNvSciBuf`|10.2| | | | | | | | | | |`cudaExternalMemoryHandleTypeOpaqueFd`|10.0| | | |`hipExternalMemoryHandleTypeOpaqueFd`|4.3.0| | | | | |`cudaExternalMemoryHandleTypeOpaqueWin32`|10.0| | | |`hipExternalMemoryHandleTypeOpaqueWin32`|4.3.0| | | | | |`cudaExternalMemoryHandleTypeOpaqueWin32Kmt`|10.0| | | |`hipExternalMemoryHandleTypeOpaqueWin32Kmt`|4.3.0| | | | | |`cudaExternalMemoryMipmappedArrayDesc`|10.0| | | | | | | | | | |`cudaExternalMemory_t`|10.0| | | |`hipExternalMemory_t`|4.3.0| | | | | |`cudaExternalSemaphoreHandleDesc`|10.0| | | |`hipExternalSemaphoreHandleDesc`|4.4.0| | | | | |`cudaExternalSemaphoreHandleType`|10.0| | | |`hipExternalSemaphoreHandleType`|4.4.0| | | | | |`cudaExternalSemaphoreHandleTypeD3D11Fence`|10.2| | | | | | | | | | |`cudaExternalSemaphoreHandleTypeD3D12Fence`|10.0| | | |`hipExternalSemaphoreHandleTypeD3D12Fence`|4.4.0| | | | | |`cudaExternalSemaphoreHandleTypeKeyedMutex`|10.2| | | | | | | | | | |`cudaExternalSemaphoreHandleTypeKeyedMutexKmt`|10.2| | | | | | | | | | |`cudaExternalSemaphoreHandleTypeNvSciSync`|10.2| | | | | | | | | | |`cudaExternalSemaphoreHandleTypeOpaqueFd`|10.0| | | |`hipExternalSemaphoreHandleTypeOpaqueFd`|4.4.0| | | | | |`cudaExternalSemaphoreHandleTypeOpaqueWin32`|10.0| | | |`hipExternalSemaphoreHandleTypeOpaqueWin32`|4.4.0| | | | | |`cudaExternalSemaphoreHandleTypeOpaqueWin32Kmt`|10.0| | | |`hipExternalSemaphoreHandleTypeOpaqueWin32Kmt`|4.4.0| | | | | |`cudaExternalSemaphoreHandleTypeTimelineSemaphoreFd`|11.2| | | | | | | | | | |`cudaExternalSemaphoreHandleTypeTimelineSemaphoreWin32`|11.2| | | | | | | | | | |`cudaExternalSemaphoreSignalNodeParams`|11.2| | | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | | | |`cudaExternalSemaphoreSignalNodeParamsV2`|12.2| | | |`hipExternalSemaphoreSignalNodeParams`|6.0.0| | | | | |`cudaExternalSemaphoreSignalParams`|10.0| | | |`hipExternalSemaphoreSignalParams`|4.4.0| | | | | |`cudaExternalSemaphoreSignalParams_v1`|11.2| | | |`hipExternalSemaphoreSignalParams`|4.4.0| | | | | |`cudaExternalSemaphoreSignalSkipNvSciBufMemSync`|10.2| | | | | | | | | | |`cudaExternalSemaphoreWaitNodeParams`|11.2| | | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | | | |`cudaExternalSemaphoreWaitNodeParamsV2`|12.2| | | |`hipExternalSemaphoreWaitNodeParams`|6.0.0| | | | | |`cudaExternalSemaphoreWaitParams`|10.0| | | |`hipExternalSemaphoreWaitParams`|4.4.0| | | | | |`cudaExternalSemaphoreWaitParams_v1`|11.2| | | |`hipExternalSemaphoreWaitParams`|4.4.0| | | | | |`cudaExternalSemaphoreWaitSkipNvSciBufMemSync`|10.2| | | | | | | | | | |`cudaExternalSemaphore_t`|10.0| | | |`hipExternalSemaphore_t`|4.4.0| | | | | |`cudaFilterModeLinear`| | | | |`hipFilterModeLinear`|1.7.0| | | | | |`cudaFilterModePoint`| | | | |`hipFilterModePoint`|1.6.0| | | | | |`cudaFlushGPUDirectRDMAWritesOptionHost`|11.3| | | |`hipFlushGPUDirectRDMAWritesOptionHost`|6.1.0| | | | | |`cudaFlushGPUDirectRDMAWritesOptionMemOps`|11.3| | | |`hipFlushGPUDirectRDMAWritesOptionMemOps`|6.1.0| | | | | |`cudaFlushGPUDirectRDMAWritesOptions`|11.3| | | |`hipFlushGPUDirectRDMAWritesOptions`|6.1.0| | | | | |`cudaFlushGPUDirectRDMAWritesScope`|11.3| | | | | | | | | | |`cudaFlushGPUDirectRDMAWritesTarget`|11.3| | | | | | | | | | |`cudaFlushGPUDirectRDMAWritesTargetCurrentDevice`|11.3| | | | | | | | | | |`cudaFlushGPUDirectRDMAWritesToAllDevices`|11.3| | | | | | | | | | |`cudaFlushGPUDirectRDMAWritesToOwner`|11.3| | | | | | | | | | |`cudaFormatModeAuto`| | | | | | | | | | | |`cudaFormatModeForced`| | | | | | | | | | | |`cudaFuncAttribute`|9.0| | | |`hipFuncAttribute`|3.9.0| | | | | |`cudaFuncAttributeClusterDimMustBeSet`|11.8| | | | | | | | | | |`cudaFuncAttributeClusterSchedulingPolicyPreference`|11.8| | | | | | | | | | |`cudaFuncAttributeMax`|9.0| | | |`hipFuncAttributeMax`|3.9.0| | | | | |`cudaFuncAttributeMaxDynamicSharedMemorySize`|9.0| | | |`hipFuncAttributeMaxDynamicSharedMemorySize`|3.9.0| | | | | |`cudaFuncAttributeNonPortableClusterSizeAllowed`|11.8| | | | | | | | | | |`cudaFuncAttributePreferredSharedMemoryCarveout`|9.0| | | |`hipFuncAttributePreferredSharedMemoryCarveout`|3.9.0| | | | | |`cudaFuncAttributeRequiredClusterDepth`|11.8| | | | | | | | | | |`cudaFuncAttributeRequiredClusterHeight`|11.8| | | | | | | | | | |`cudaFuncAttributeRequiredClusterWidth`|11.8| | | | | | | | | | |`cudaFuncAttributes`| | | | |`hipFuncAttributes`|1.9.0| | | | | |`cudaFuncCache`| | | | |`hipFuncCache_t`|1.6.0| | | | | |`cudaFuncCachePreferEqual`| | | | |`hipFuncCachePreferEqual`|1.6.0| | | | | |`cudaFuncCachePreferL1`| | | | |`hipFuncCachePreferL1`|1.6.0| | | | | |`cudaFuncCachePreferNone`| | | | |`hipFuncCachePreferNone`|1.6.0| | | | | |`cudaFuncCachePreferShared`| | | | |`hipFuncCachePreferShared`|1.6.0| | | | | |`cudaFunction_t`|11.0| | | |`hipFunction_t`|1.6.0| | | | | |`cudaGLDeviceList`| | | | |`hipGLDeviceList`|4.4.0| | | | | |`cudaGLDeviceListAll`| | | | |`hipGLDeviceListAll`|4.4.0| | | | | |`cudaGLDeviceListCurrentFrame`| | | | |`hipGLDeviceListCurrentFrame`|4.4.0| | | | | |`cudaGLDeviceListNextFrame`| | | | |`hipGLDeviceListNextFrame`|4.4.0| | | | | |`cudaGLMapFlags`| | | | | | | | | | | |`cudaGLMapFlagsNone`| | | | | | | | | | | |`cudaGLMapFlagsReadOnly`| | | | | | | | | | | |`cudaGLMapFlagsWriteDiscard`| | | | | | | | | | | |`cudaGPUDirectRDMAWritesOrdering`|11.3| | | |`hipGPUDirectRDMAWritesOrdering`|6.1.0| | | | | |`cudaGPUDirectRDMAWritesOrderingAllDevices`|11.3| | | |`hipGPUDirectRDMAWritesOrderingAllDevices`|6.1.0| | | | | |`cudaGPUDirectRDMAWritesOrderingNone`|11.3| | | |`hipGPUDirectRDMAWritesOrderingNone`|6.1.0| | | | | |`cudaGPUDirectRDMAWritesOrderingOwner`|11.3| | | |`hipGPUDirectRDMAWritesOrderingOwner`|6.1.0| | | | | |`cudaGetDriverEntryPointFlags`|11.3| | | | | | | | | | |`cudaGraphChildGraphNodeOwnership`|12.9| | | | | | | | | | |`cudaGraphChildGraphOwnershipClone`|12.9| | | | | | | | | | |`cudaGraphChildGraphOwnershipMove`|12.9| | | | | | | | | | |`cudaGraphCondAssignDefault`|12.3| | | | | | | | | | |`cudaGraphCondTypeIf`|12.3| | | | | | | | | | |`cudaGraphCondTypeSwitch`|12.8| | | | | | | | | | |`cudaGraphCondTypeWhile`|12.3| | | | | | | | | | |`cudaGraphConditionalHandle`|12.3| | | | | | | | | | |`cudaGraphConditionalHandleFlags`|12.3| | | | | | | | | | |`cudaGraphConditionalNodeType`|12.3| | | | | | | | | | |`cudaGraphDebugDotFlags`|11.3| | | |`hipGraphDebugDotFlags`|5.5.0| | | | | |`cudaGraphDebugDotFlagsConditionalNodeParams`|12.3| | | | | | | | | | |`cudaGraphDebugDotFlagsEventNodeParams`|11.3| | | |`hipGraphDebugDotFlagsEventNodeParams`|5.5.0| | | | | |`cudaGraphDebugDotFlagsExtSemasSignalNodeParams`|11.3| | | |`hipGraphDebugDotFlagsExtSemasSignalNodeParams`|5.5.0| | | | | |`cudaGraphDebugDotFlagsExtSemasWaitNodeParams`|11.3| | | |`hipGraphDebugDotFlagsExtSemasWaitNodeParams`|5.5.0| | | | | |`cudaGraphDebugDotFlagsHandles`|11.3| | | |`hipGraphDebugDotFlagsHandles`|5.5.0| | | | | |`cudaGraphDebugDotFlagsHostNodeParams`|11.3| | | |`hipGraphDebugDotFlagsHostNodeParams`|5.5.0| | | | | |`cudaGraphDebugDotFlagsKernelNodeAttributes`|11.3| | | |`hipGraphDebugDotFlagsKernelNodeAttributes`|5.5.0| | | | | |`cudaGraphDebugDotFlagsKernelNodeParams`|11.3| | | |`hipGraphDebugDotFlagsKernelNodeParams`|5.5.0| | | | | |`cudaGraphDebugDotFlagsMemcpyNodeParams`|11.3| | | |`hipGraphDebugDotFlagsMemcpyNodeParams`|5.5.0| | | | | |`cudaGraphDebugDotFlagsMemsetNodeParams`|11.3| | | |`hipGraphDebugDotFlagsMemsetNodeParams`|5.5.0| | | | | |`cudaGraphDebugDotFlagsVerbose`|11.3| | | |`hipGraphDebugDotFlagsVerbose`|5.5.0| | | | | |`cudaGraphDependencyType`|12.3| | | |`hipGraphDependencyType`|6.2.0| | | | | |`cudaGraphDependencyTypeDefault`|12.3| | | |`hipGraphDependencyTypeDefault`|6.2.0| | | | | |`cudaGraphDependencyTypeProgrammatic`|12.3| | | |`hipGraphDependencyTypeProgrammatic`|6.2.0| | | | | |`cudaGraphDependencyType_enum`|12.3| | | |`hipGraphDependencyType`|6.2.0| | | | | |`cudaGraphDeviceNode_t`|12.4| | | | | | | | | | |`cudaGraphEdgeData`|12.3| | | |`hipGraphEdgeData`|6.2.0| | | | | |`cudaGraphEdgeData_st`|12.3| | | |`hipGraphEdgeData`|6.2.0| | | | | |`cudaGraphExecUpdateError`|10.2| | | |`hipGraphExecUpdateError`|4.3.0| | | | | |`cudaGraphExecUpdateErrorAttributesChanged`|11.6| | | | | | | | | | |`cudaGraphExecUpdateErrorFunctionChanged`|10.2| | | |`hipGraphExecUpdateErrorFunctionChanged`|4.3.0| | | | | |`cudaGraphExecUpdateErrorNodeTypeChanged`|10.2| | | |`hipGraphExecUpdateErrorNodeTypeChanged`|4.3.0| | | | | |`cudaGraphExecUpdateErrorNotSupported`|10.2| | | |`hipGraphExecUpdateErrorNotSupported`|4.3.0| | | | | |`cudaGraphExecUpdateErrorParametersChanged`|10.2| | | |`hipGraphExecUpdateErrorParametersChanged`|4.3.0| | | | | |`cudaGraphExecUpdateErrorTopologyChanged`|10.2| | | |`hipGraphExecUpdateErrorTopologyChanged`|4.3.0| | | | | |`cudaGraphExecUpdateErrorUnsupportedFunctionChange`|11.2| | | |`hipGraphExecUpdateErrorUnsupportedFunctionChange`|4.3.0| | | | | |`cudaGraphExecUpdateResult`|10.2| | | |`hipGraphExecUpdateResult`|4.3.0| | | | | |`cudaGraphExecUpdateResultInfo`|12.0| | | | | | | | | | |`cudaGraphExecUpdateResultInfo_st`|12.0| | | | | | | | | | |`cudaGraphExecUpdateSuccess`|10.2| | | |`hipGraphExecUpdateSuccess`|4.3.0| | | | | |`cudaGraphExec_t`|10.0| | | |`hipGraphExec_t`|4.3.0| | | | | |`cudaGraphInstantiateConditionalHandleUnused`|12.8| | | | | | | | | | |`cudaGraphInstantiateError`|12.0| | | |`hipGraphInstantiateError`|6.2.0| | | | | |`cudaGraphInstantiateFlagAutoFreeOnLaunch`|11.4| | | |`hipGraphInstantiateFlagAutoFreeOnLaunch`|5.2.0| | | | | |`cudaGraphInstantiateFlagDeviceLaunch`|12.0| | | |`hipGraphInstantiateFlagDeviceLaunch`|5.6.0| | | | | |`cudaGraphInstantiateFlagUpload`|12.0| | | |`hipGraphInstantiateFlagUpload`|5.6.0| | | | | |`cudaGraphInstantiateFlagUseNodePriority`|11.7| | | |`hipGraphInstantiateFlagUseNodePriority`|5.6.0| | | | | |`cudaGraphInstantiateFlags`|11.4| | | |`hipGraphInstantiateFlags`|5.2.0| | | | | |`cudaGraphInstantiateInvalidStructure`|12.0| | | |`hipGraphInstantiateInvalidStructure`|6.2.0| | | | | |`cudaGraphInstantiateMultipleDevicesNotSupported`|12.0| | | |`hipGraphInstantiateMultipleDevicesNotSupported`|6.2.0| | | | | |`cudaGraphInstantiateNodeOperationNotSupported`|12.0| | | |`hipGraphInstantiateNodeOperationNotSupported`|6.2.0| | | | | |`cudaGraphInstantiateParams`|12.0| | | |`hipGraphInstantiateParams`|6.2.0| | | | | |`cudaGraphInstantiateParams_st`|12.0| | | |`hipGraphInstantiateParams`|6.2.0| | | | | |`cudaGraphInstantiateResult`|12.0| | | |`hipGraphInstantiateResult`|6.2.0| | | | | |`cudaGraphInstantiateSuccess`|12.0| | | |`hipGraphInstantiateSuccess`|6.2.0| | | | | |`cudaGraphKernelNodeField`|12.4| | | | | | | | | | |`cudaGraphKernelNodeFieldEnabled`|12.4| | | | | | | | | | |`cudaGraphKernelNodeFieldGridDim`|12.4| | | | | | | | | | |`cudaGraphKernelNodeFieldInvalid`|12.4| | | | | | | | | | |`cudaGraphKernelNodeFieldParam`|12.4| | | | | | | | | | |`cudaGraphKernelNodePortDefault`|12.3| | | |`hipGraphKernelNodePortDefault`|6.2.0| | | | | |`cudaGraphKernelNodePortLaunchCompletion`|12.3| | | |`hipGraphKernelNodePortLaunchCompletion`|6.2.0| | | | | |`cudaGraphKernelNodePortProgrammatic`|12.3| | | |`hipGraphKernelNodePortProgrammatic`|6.2.0| | | | | |`cudaGraphKernelNodeUpdate`|12.4| | | | | | | | | | |`cudaGraphMemAttrReservedMemCurrent`|11.4| | | |`hipGraphMemAttrReservedMemCurrent`|5.3.0| | | | | |`cudaGraphMemAttrReservedMemHigh`|11.4| | | |`hipGraphMemAttrReservedMemHigh`|5.3.0| | | | | |`cudaGraphMemAttrUsedMemCurrent`|11.4| | | |`hipGraphMemAttrUsedMemCurrent`|5.3.0| | | | | |`cudaGraphMemAttrUsedMemHigh`|11.4| | | |`hipGraphMemAttrUsedMemHigh`|5.3.0| | | | | |`cudaGraphMemAttributeType`|11.4| | | |`hipGraphMemAttributeType`|5.3.0| | | | | |`cudaGraphNodeParams`|12.2| | | |`hipGraphNodeParams`|6.1.0| | | | | |`cudaGraphNodeType`|10.0| | | |`hipGraphNodeType`|4.3.0| | | | | |`cudaGraphNodeTypeConditional`|12.3| | | |`hipGraphNodeTypeConditional`| | | | | | |`cudaGraphNodeTypeCount`|10.0| | | |`hipGraphNodeTypeCount`|4.3.0| | | | | |`cudaGraphNodeTypeEmpty`|10.0| | | |`hipGraphNodeTypeEmpty`|4.3.0| | | | | |`cudaGraphNodeTypeEventRecord`|11.1| | | |`hipGraphNodeTypeEventRecord`|4.3.0| | | | | |`cudaGraphNodeTypeExtSemaphoreSignal`|11.4| | | |`hipGraphNodeTypeExtSemaphoreSignal`|5.3.0| | | | | |`cudaGraphNodeTypeExtSemaphoreWait`|11.4| | | |`hipGraphNodeTypeExtSemaphoreWait`|5.3.0| | | | | |`cudaGraphNodeTypeGraph`|10.0| | | |`hipGraphNodeTypeGraph`|4.3.0| | | | | |`cudaGraphNodeTypeHost`|10.0| | | |`hipGraphNodeTypeHost`|4.3.0| | | | | |`cudaGraphNodeTypeKernel`|10.0| | | |`hipGraphNodeTypeKernel`|4.3.0| | | | | |`cudaGraphNodeTypeMemAlloc`|11.4| | | |`hipGraphNodeTypeMemAlloc`|5.5.0| | | | | |`cudaGraphNodeTypeMemFree`|11.4| | | |`hipGraphNodeTypeMemFree`|5.5.0| | | | | |`cudaGraphNodeTypeMemcpy`|10.0| | | |`hipGraphNodeTypeMemcpy`|4.3.0| | | | | |`cudaGraphNodeTypeMemset`|10.0| | | |`hipGraphNodeTypeMemset`|4.3.0| | | | | |`cudaGraphNodeTypeWaitEvent`|11.1| | | |`hipGraphNodeTypeWaitEvent`|4.3.0| | | | | |`cudaGraphNode_t`|10.0| | | |`hipGraphNode_t`|4.3.0| | | | | |`cudaGraphUserObjectMove`|11.3| | | |`hipGraphUserObjectMove`|5.3.0| | | | | |`cudaGraph_t`|10.0| | | |`hipGraph_t`|4.3.0| | | | | |`cudaGraphicsCubeFace`| | | | | | | | | | | |`cudaGraphicsCubeFaceNegativeX`| | | | | | | | | | | |`cudaGraphicsCubeFaceNegativeY`| | | | | | | | | | | |`cudaGraphicsCubeFaceNegativeZ`| | | | | | | | | | | |`cudaGraphicsCubeFacePositiveX`| | | | | | | | | | | |`cudaGraphicsCubeFacePositiveY`| | | | | | | | | | | |`cudaGraphicsCubeFacePositiveZ`| | | | | | | | | | | |`cudaGraphicsMapFlags`| | | | | | | | | | | |`cudaGraphicsMapFlagsNone`| | | | | | | | | | | |`cudaGraphicsMapFlagsReadOnly`| | | | | | | | | | | |`cudaGraphicsMapFlagsWriteDiscard`| | | | | | | | | | | |`cudaGraphicsRegisterFlags`| | | | |`hipGraphicsRegisterFlags`|4.4.0| | | | | |`cudaGraphicsRegisterFlagsNone`| | | | |`hipGraphicsRegisterFlagsNone`|4.4.0| | | | | |`cudaGraphicsRegisterFlagsReadOnly`| | | | |`hipGraphicsRegisterFlagsReadOnly`|4.4.0| | | | | |`cudaGraphicsRegisterFlagsSurfaceLoadStore`| | | | |`hipGraphicsRegisterFlagsSurfaceLoadStore`|4.4.0| | | | | |`cudaGraphicsRegisterFlagsTextureGather`| | | | |`hipGraphicsRegisterFlagsTextureGather`|4.4.0| | | | | |`cudaGraphicsRegisterFlagsWriteDiscard`| | | | |`hipGraphicsRegisterFlagsWriteDiscard`|4.4.0| | | | | |`cudaGraphicsResource`| | | | |`hipGraphicsResource`|4.4.0| | | | | |`cudaGraphicsResource_t`| | | | |`hipGraphicsResource_t`|4.4.0| | | | | |`cudaHostAllocDefault`| | | | |`hipHostMallocDefault`|1.6.0| | | | | |`cudaHostAllocMapped`| | | | |`hipHostMallocMapped`|1.6.0| | | | | |`cudaHostAllocPortable`| | | | |`hipHostMallocPortable`|1.6.0| | | | | |`cudaHostAllocWriteCombined`| | | | |`hipHostMallocWriteCombined`|1.6.0| | | | | |`cudaHostFn_t`|10.0| | | |`hipHostFn_t`|4.3.0| | | | | |`cudaHostNodeParams`|10.0| | | |`hipHostNodeParams`|4.3.0| | | | | |`cudaHostNodeParamsV2`|12.2| | | | | | | | | | |`cudaHostRegisterDefault`| | | | |`hipHostRegisterDefault`|1.6.0| | | | | |`cudaHostRegisterIoMemory`|7.5| | | |`hipHostRegisterIoMemory`|1.6.0| | | | | |`cudaHostRegisterMapped`| | | | |`hipHostRegisterMapped`|1.6.0| | | | | |`cudaHostRegisterPortable`| | | | |`hipHostRegisterPortable`|1.6.0| | | | | |`cudaHostRegisterReadOnly`|11.1| | | |`hipHostRegisterReadOnly`|5.6.0| | | | | |`cudaInitDeviceFlagsAreValid`|12.0| | | | | | | | | | |`cudaInvalidDeviceId`|8.0| | | |`hipInvalidDeviceId`|3.7.0| | | | | |`cudaIpcEventHandle_st`| | | | |`hipIpcEventHandle_st`|3.5.0| | | | | |`cudaIpcEventHandle_t`| | | | |`hipIpcEventHandle_t`|1.6.0| | | | | |`cudaIpcMemHandle_st`| | | | |`hipIpcMemHandle_st`|1.6.0| | | | | |`cudaIpcMemHandle_t`| | | | |`hipIpcMemHandle_t`|1.6.0| | | | | |`cudaIpcMemLazyEnablePeerAccess`| | | | |`hipIpcMemLazyEnablePeerAccess`|1.6.0| | | | | |`cudaJitCacheMode`|12.8| | | |`hipJitOptionCacheMode`|6.4.0| | | | | |`cudaJitCacheOptionCA`|12.8| | | | | | | | | | |`cudaJitCacheOptionCG`|12.8| | | | | | | | | | |`cudaJitCacheOptionNone`|12.8| | | | | | | | | | |`cudaJitErrorLogBuffer`|12.8| | | |`hipJitOptionErrorLogBuffer`|6.4.0| | | | | |`cudaJitErrorLogBufferSizeBytes`|12.8| | | |`hipJitOptionErrorLogBufferSizeBytes`|6.4.0| | | | | |`cudaJitFallbackStrategy`|12.8| | | |`hipJitOptionFallbackStrategy`|6.4.0| | | | | |`cudaJitGenerateDebugInfo`|12.8| | | |`hipJitOptionGenerateDebugInfo`|6.4.0| | | | | |`cudaJitGenerateLineInfo`|12.8| | | |`hipJitOptionGenerateLineInfo`|6.4.0| | | | | |`cudaJitInfoLogBuffer`|12.8| | | |`hipJitOptionInfoLogBuffer`|6.4.0| | | | | |`cudaJitInfoLogBufferSizeBytes`|12.8| | | |`hipJitOptionInfoLogBufferSizeBytes`|6.4.0| | | | | |`cudaJitLogVerbose`|12.8| | | |`hipJitOptionLogVerbose`|6.4.0| | | | | |`cudaJitMaxRegisters`|12.8| | | |`hipJitOptionMaxRegisters`|6.4.0| | | | | |`cudaJitMaxThreadsPerBlock`|12.8| | | |`hipJitOptionMaxThreadsPerBlock`|6.4.0| | | | | |`cudaJitMinCtaPerSm`|12.8| | | |`hipJitOptionMinCTAPerSM`|6.4.0| | | | | |`cudaJitOptimizationLevel`|12.8| | | |`hipJitOptionOptimizationLevel`|6.4.0| | | | | |`cudaJitOption`|12.8| | | |`hipJitOption`|1.6.0| | | | | |`cudaJitOverrideDirectiveValues`|12.8| | | |`hipJitOptionOverrideDirectiveValues`|6.4.0| | | | | |`cudaJitPositionIndependentCode`|12.8| | | |`hipJitOptionPositionIndependentCode`|6.4.0| | | | | |`cudaJitThreadsPerBlock`|12.8| | | |`hipJitOptionThreadsPerBlock`|6.4.0| | | | | |`cudaJitWallTime`|12.8| | | |`hipJitOptionWallTime`|6.4.0| | | | | |`cudaJit_CacheMode`|12.8| | | | | | | | | | |`cudaJit_Fallback`|12.8| | | | | | | | | | |`cudaKernelNodeAttrID`|11.0| | | |`hipKernelNodeAttrID`|5.2.0| | | | | |`cudaKernelNodeAttrValue`|11.0| | | |`hipKernelNodeAttrValue`|5.2.0| | | | | |`cudaKernelNodeAttributeAccessPolicyWindow`|11.0| | | |`hipKernelNodeAttributeAccessPolicyWindow`|5.2.0| | | | | |`cudaKernelNodeAttributeClusterDimension`|11.8| | | | | | | | | | |`cudaKernelNodeAttributeClusterSchedulingPolicyPreference`|11.8| | | | | | | | | | |`cudaKernelNodeAttributeCooperative`|11.0| | | |`hipKernelNodeAttributeCooperative`|5.2.0| | | | | |`cudaKernelNodeAttributeDeviceUpdatableKernelNode`|12.4| | | | | | | | | | |`cudaKernelNodeAttributeMemSyncDomain`|12.0| | | | | | | | | | |`cudaKernelNodeAttributeMemSyncDomainMap`|12.0| | | | | | | | | | |`cudaKernelNodeAttributePreferredSharedMemoryCarveout`|12.5| | | | | | | | | | |`cudaKernelNodeAttributePriority`|11.7| | | |`hipKernelNodeAttributePriority`|6.2.0| | | | | |`cudaKernelNodeParams`|10.0| | | |`hipKernelNodeParams`|4.3.0| | | | | |`cudaKernelNodeParamsV2`|12.2| | | | | | | | | | |`cudaKernel_t`|12.1| | | | | | | | | | |`cudaKeyValuePair`| | | |12.0| | | | | | | |`cudaLaunchAttribute`|11.8| | | |`hipLaunchAttribute`|7.0.0| | | |7.0.0| |`cudaLaunchAttributeAccessPolicyWindow`|11.8| | | |`hipLaunchAttributeAccessPolicyWindow`|6.2.0| | | | | |`cudaLaunchAttributeClusterDimension`|11.8| | | | | | | | | | |`cudaLaunchAttributeClusterSchedulingPolicyPreference`|11.8| | | | | | | | | | |`cudaLaunchAttributeCooperative`|11.8| | | |`hipLaunchAttributeCooperative`|6.2.0| | | | | |`cudaLaunchAttributeDeviceUpdatableKernelNode`|12.4| | | | | | | | | | |`cudaLaunchAttributeID`|11.8| | | |`hipLaunchAttributeID`|6.2.0| | | | | |`cudaLaunchAttributeIgnore`|11.8| | | | | | | | | | |`cudaLaunchAttributeLaunchCompletionEvent`|12.3| | | | | | | | | | |`cudaLaunchAttributeMemSyncDomain`|12.0| | | | | | | | | | |`cudaLaunchAttributeMemSyncDomainMap`|12.0| | | | | | | | | | |`cudaLaunchAttributePreferredClusterDimension`|12.8| | | | | | | | | | |`cudaLaunchAttributePreferredSharedMemoryCarveout`|12.5| | | | | | | | | | |`cudaLaunchAttributePriority`|11.8| | | |`hipLaunchAttributePriority`|6.2.0| | | | | |`cudaLaunchAttributeProgrammaticEvent`|11.8| | | | | | | | | | |`cudaLaunchAttributeProgrammaticStreamSerialization`|11.8| | | | | | | | | | |`cudaLaunchAttributeSynchronizationPolicy`|11.8| | | | | | | | | | |`cudaLaunchAttributeValue`|11.8| | | |`hipLaunchAttributeValue`|6.2.0| | | | | |`cudaLaunchAttribute_st`|11.8| | | |`hipLaunchAttribute_st`|7.0.0| | | |7.0.0| |`cudaLaunchConfig_st`|11.8| | | |`hipLaunchConfig_st`|7.0.0| | | |7.0.0| |`cudaLaunchConfig_t`|11.8| | | |`hipLaunchConfig_t`|7.0.0| | | |7.0.0| |`cudaLaunchMemSyncDomain`|12.0| | | | | | | | | | |`cudaLaunchMemSyncDomainDefault`|12.0| | | | | | | | | | |`cudaLaunchMemSyncDomainMap`|12.0| | | | | | | | | | |`cudaLaunchMemSyncDomainMap_st`|12.0| | | | | | | | | | |`cudaLaunchMemSyncDomainRemote`|12.0| | | | | | | | | | |`cudaLaunchParams`|9.0| | | |`hipLaunchParams`|2.6.0| | | | | |`cudaLibraryBinaryIsPreserved`|12.8| | | | | | | | | | |`cudaLibraryHostUniversalFunctionAndDataTable`|12.8| | | | | | | | | | |`cudaLibraryOption`|12.8| | | | | | | | | | |`cudaLibrary_t`|12.8| | | | | | | | | | |`cudaLimit`| | | | |`hipLimit_t`|1.6.0| | | | | |`cudaLimitDevRuntimePendingLaunchCount`| | | | | | | | | | | |`cudaLimitDevRuntimeSyncDepth`| | | | | | | | | | | |`cudaLimitMallocHeapSize`| | | | |`hipLimitMallocHeapSize`|1.6.0| | | | | |`cudaLimitMaxL2FetchGranularity`|10.0| | | | | | | | | | |`cudaLimitPersistingL2CacheSize`|11.0| | | | | | | | | | |`cudaLimitPrintfFifoSize`| | | | |`hipLimitPrintfFifoSize`|4.5.0| | | | | |`cudaLimitStackSize`| | | | |`hipLimitStackSize`|5.3.0| | | | | |`cudaMemAccessDesc`|11.2| | | |`hipMemAccessDesc`|5.2.0| | | | | |`cudaMemAccessFlags`|11.2| | | |`hipMemAccessFlags`|5.2.0| | | | | |`cudaMemAccessFlagsProtNone`|11.2| | | |`hipMemAccessFlagsProtNone`|5.2.0| | | | | |`cudaMemAccessFlagsProtRead`|11.2| | | |`hipMemAccessFlagsProtRead`|5.2.0| | | | | |`cudaMemAccessFlagsProtReadWrite`|11.2| | | |`hipMemAccessFlagsProtReadWrite`|5.2.0| | | | | |`cudaMemAdviseSetAccessedBy`|8.0| | | |`hipMemAdviseSetAccessedBy`|3.7.0| | | | | |`cudaMemAdviseSetPreferredLocation`|8.0| | | |`hipMemAdviseSetPreferredLocation`|3.7.0| | | | | |`cudaMemAdviseSetReadMostly`|8.0| | | |`hipMemAdviseSetReadMostly`|3.7.0| | | | | |`cudaMemAdviseUnsetAccessedBy`|8.0| | | |`hipMemAdviseUnsetAccessedBy`|3.7.0| | | | | |`cudaMemAdviseUnsetPreferredLocation`|8.0| | | |`hipMemAdviseUnsetPreferredLocation`|3.7.0| | | | | |`cudaMemAdviseUnsetReadMostly`|8.0| | | |`hipMemAdviseUnsetReadMostly`|3.7.0| | | | | |`cudaMemAllocNodeParams`|11.4| | | |`hipMemAllocNodeParams`|5.5.0| | | | | |`cudaMemAllocNodeParamsV2`|12.2| | | | | | | | | | |`cudaMemAllocationHandleType`|11.2| | | |`hipMemAllocationHandleType`|5.2.0| | | | | |`cudaMemAllocationType`|11.2| | | |`hipMemAllocationType`|5.2.0| | | | | |`cudaMemAllocationTypeInvalid`|11.2| | | |`hipMemAllocationTypeInvalid`|5.2.0| | | | | |`cudaMemAllocationTypeMax`|11.2| | | |`hipMemAllocationTypeMax`|5.2.0| | | | | |`cudaMemAllocationTypePinned`|11.2| | | |`hipMemAllocationTypePinned`|5.2.0| | | | | |`cudaMemAttachGlobal`| | | | |`hipMemAttachGlobal`|2.5.0| | | | | |`cudaMemAttachHost`| | | | |`hipMemAttachHost`|2.5.0| | | | | |`cudaMemAttachSingle`| | | | |`hipMemAttachSingle`|3.7.0| | | | | |`cudaMemFabricHandle_st`|12.3| | | | | | | | | | |`cudaMemFabricHandle_t`|12.3| | | | | | | | | | |`cudaMemFreeNodeParams`|12.2| | | |`hipMemFreeNodeParams`|6.1.0| | | | | |`cudaMemHandleTypeFabric`|12.4| | | | | | | | | | |`cudaMemHandleTypeNone`|11.2| | | |`hipMemHandleTypeNone`|5.2.0| | | | | |`cudaMemHandleTypePosixFileDescriptor`|11.2| | | |`hipMemHandleTypePosixFileDescriptor`|5.2.0| | | | | |`cudaMemHandleTypeWin32`|11.2| | | |`hipMemHandleTypeWin32`|5.2.0| | | | | |`cudaMemHandleTypeWin32Kmt`|11.2| | | |`hipMemHandleTypeWin32Kmt`|5.2.0| | | | | |`cudaMemLocation`|11.2| | | |`hipMemLocation`|5.2.0| | | | | |`cudaMemLocationType`|11.2| | | |`hipMemLocationType`|5.2.0| | | | | |`cudaMemLocationTypeDevice`|11.2| | | |`hipMemLocationTypeDevice`|5.2.0| | | | | |`cudaMemLocationTypeHost`|12.2| | | | | | | | | | |`cudaMemLocationTypeHostNuma`|12.2| | | | | | | | | | |`cudaMemLocationTypeHostNumaCurrent`|12.2| | | | | | | | | | |`cudaMemLocationTypeInvalid`|11.2| | | |`hipMemLocationTypeInvalid`|5.2.0| | | | | |`cudaMemPoolAttr`|11.2| | | |`hipMemPoolAttr`|5.2.0| | | | | |`cudaMemPoolAttrReleaseThreshold`|11.2| | | |`hipMemPoolAttrReleaseThreshold`|5.2.0| | | | | |`cudaMemPoolAttrReservedMemCurrent`|11.3| | | |`hipMemPoolAttrReservedMemCurrent`|5.2.0| | | | | |`cudaMemPoolAttrReservedMemHigh`|11.3| | | |`hipMemPoolAttrReservedMemHigh`|5.2.0| | | | | |`cudaMemPoolAttrUsedMemCurrent`|11.3| | | |`hipMemPoolAttrUsedMemCurrent`|5.2.0| | | | | |`cudaMemPoolAttrUsedMemHigh`|11.3| | | |`hipMemPoolAttrUsedMemHigh`|5.2.0| | | | | |`cudaMemPoolCreateUsageHwDecompress`|12.8| | | | | | | | | | |`cudaMemPoolProps`|11.2| | | |`hipMemPoolProps`|5.2.0| | | | | |`cudaMemPoolPtrExportData`|11.2| | | |`hipMemPoolPtrExportData`|5.2.0| | | | | |`cudaMemPoolReuseAllowInternalDependencies`|11.2| | | |`hipMemPoolReuseAllowInternalDependencies`|5.2.0| | | | | |`cudaMemPoolReuseAllowOpportunistic`|11.2| | | |`hipMemPoolReuseAllowOpportunistic`|5.2.0| | | | | |`cudaMemPoolReuseFollowEventDependencies`|11.2| | | |`hipMemPoolReuseFollowEventDependencies`|5.2.0| | | | | |`cudaMemPool_t`|11.2| | | |`hipMemPool_t`|5.2.0| | | | | |`cudaMemRangeAttribute`|8.0| | | |`hipMemRangeAttribute`|3.7.0| | | | | |`cudaMemRangeAttributeAccessedBy`|8.0| | | |`hipMemRangeAttributeAccessedBy`|3.7.0| | | | | |`cudaMemRangeAttributeLastPrefetchLocation`|8.0| | | |`hipMemRangeAttributeLastPrefetchLocation`|3.7.0| | | | | |`cudaMemRangeAttributeLastPrefetchLocationId`|12.2| | | | | | | | | | |`cudaMemRangeAttributeLastPrefetchLocationType`|12.2| | | | | | | | | | |`cudaMemRangeAttributePreferredLocation`|8.0| | | |`hipMemRangeAttributePreferredLocation`|3.7.0| | | | | |`cudaMemRangeAttributePreferredLocationId`|12.2| | | | | | | | | | |`cudaMemRangeAttributePreferredLocationType`|12.2| | | | | | | | | | |`cudaMemRangeAttributeReadMostly`|8.0| | | |`hipMemRangeAttributeReadMostly`|3.7.0| | | | | |`cudaMemcpy3DBatchOp`|12.8| | | | | | | | | | |`cudaMemcpy3DOperand`|12.8| | | | | | | | | | |`cudaMemcpy3DOperandType`|12.8| | | | | | | | | | |`cudaMemcpy3DParms`| | | | |`hipMemcpy3DParms`|1.7.0| | | | | |`cudaMemcpy3DPeerParms`| | | | | | | | | | | |`cudaMemcpyAttributes`|12.8| | | | | | | | | | |`cudaMemcpyDefault`| | | | |`hipMemcpyDefault`|1.5.0| | | | | |`cudaMemcpyDeviceToDevice`| | | | |`hipMemcpyDeviceToDevice`|1.5.0| | | | | |`cudaMemcpyDeviceToHost`| | | | |`hipMemcpyDeviceToHost`|1.5.0| | | | | |`cudaMemcpyFlagDefault`|12.8| | | | | | | | | | |`cudaMemcpyFlagPreferOverlapWithCompute`|12.8| | | | | | | | | | |`cudaMemcpyFlags`|12.8| | | | | | | | | | |`cudaMemcpyHostToDevice`| | | | |`hipMemcpyHostToDevice`|1.5.0| | | | | |`cudaMemcpyHostToHost`| | | | |`hipMemcpyHostToHost`|1.5.0| | | | | |`cudaMemcpyKind`| | | | |`hipMemcpyKind`|1.5.0| | | | | |`cudaMemcpyNodeParams`|12.2| | | |`hipMemcpyNodeParams`|6.1.0| | | | | |`cudaMemcpyOperandTypeArray`|12.8| | | | | | | | | | |`cudaMemcpyOperandTypeMax`|12.8| | | | | | | | | | |`cudaMemcpyOperandTypePointer`|12.8| | | | | | | | | | |`cudaMemcpySrcAccessOrder`|12.8| | | | | | | | | | |`cudaMemcpySrcAccessOrderAny`|12.8| | | | | | | | | | |`cudaMemcpySrcAccessOrderDuringApiCall`|12.8| | | | | | | | | | |`cudaMemcpySrcAccessOrderInvalid`|12.8| | | | | | | | | | |`cudaMemcpySrcAccessOrderMax`|12.8| | | | | | | | | | |`cudaMemcpySrcAccessOrderStream`|12.8| | | | | | | | | | |`cudaMemoryAdvise`|8.0| | | |`hipMemoryAdvise`|3.7.0| | | | | |`cudaMemoryType`| | | | |`hipMemoryType`|1.6.0| | | | | |`cudaMemoryTypeDevice`| | | | |`hipMemoryTypeDevice`|1.6.0| | | | | |`cudaMemoryTypeHost`| | | | |`hipMemoryTypeHost`|1.6.0| | | | | |`cudaMemoryTypeManaged`|10.0| | | |`hipMemoryTypeManaged`|5.3.0| | | | | |`cudaMemoryTypeUnregistered`| | | | | | | | | | | |`cudaMemsetParams`|10.0| | | |`hipMemsetParams`|4.3.0| | | | | |`cudaMemsetParamsV2`|12.2| | | | | | | | | | |`cudaMipmappedArray`| | | | |`hipMipmappedArray`|1.7.0| | | | | |`cudaMipmappedArray_const_t`| | | | |`hipMipmappedArray_const_t`|1.6.0| | | | | |`cudaMipmappedArray_t`| | | | |`hipMipmappedArray_t`|1.7.0| | | | | |`cudaNvSciSyncAttrSignal`|10.2| | | | | | | | | | |`cudaNvSciSyncAttrWait`|10.2| | | | | | | | | | |`cudaOccupancyDefault`| | | | |`hipOccupancyDefault`|3.2.0| | | | | |`cudaOccupancyDisableCachingOverride`| | | | |`hipOccupancyDisableCachingOverride`|5.5.0| | | | | |`cudaOffset3D`|12.8| | | | | | | | | | |`cudaOutputMode`| | | |12.0| | | | | | | |`cudaOutputMode_t`| | | |12.0| | | | | | | |`cudaPitchedPtr`| | | | |`hipPitchedPtr`|1.7.0| | | | | |`cudaPointerAttributes`| | | | |`hipPointerAttribute_t`|1.6.0| | | | | |`cudaPos`| | | | |`hipPos`|1.7.0| | | | | |`cudaPreferBinary`|12.8| | | | | | | | | | |`cudaPreferPtx`|12.8| | | | | | | | | | |`cudaReadModeElementType`| | | | |`hipReadModeElementType`|1.6.0| | | | | |`cudaReadModeNormalizedFloat`| | | | |`hipReadModeNormalizedFloat`|1.7.0| | | | | |`cudaResViewFormatFloat1`| | | | |`hipResViewFormatFloat1`|1.7.0| | | | | |`cudaResViewFormatFloat2`| | | | |`hipResViewFormatFloat2`|1.7.0| | | | | |`cudaResViewFormatFloat4`| | | | |`hipResViewFormatFloat4`|1.7.0| | | | | |`cudaResViewFormatHalf1`| | | | |`hipResViewFormatHalf1`|1.7.0| | | | | |`cudaResViewFormatHalf2`| | | | |`hipResViewFormatHalf2`|1.7.0| | | | | |`cudaResViewFormatHalf4`| | | | |`hipResViewFormatHalf4`|1.7.0| | | | | |`cudaResViewFormatNone`| | | | |`hipResViewFormatNone`|1.7.0| | | | | |`cudaResViewFormatSignedBlockCompressed4`| | | | |`hipResViewFormatSignedBlockCompressed4`|1.7.0| | | | | |`cudaResViewFormatSignedBlockCompressed5`| | | | |`hipResViewFormatSignedBlockCompressed5`|1.7.0| | | | | |`cudaResViewFormatSignedBlockCompressed6H`| | | | |`hipResViewFormatSignedBlockCompressed6H`|1.7.0| | | | | |`cudaResViewFormatSignedChar1`| | | | |`hipResViewFormatSignedChar1`|1.7.0| | | | | |`cudaResViewFormatSignedChar2`| | | | |`hipResViewFormatSignedChar2`|1.7.0| | | | | |`cudaResViewFormatSignedChar4`| | | | |`hipResViewFormatSignedChar4`|1.7.0| | | | | |`cudaResViewFormatSignedInt1`| | | | |`hipResViewFormatSignedInt1`|1.7.0| | | | | |`cudaResViewFormatSignedInt2`| | | | |`hipResViewFormatSignedInt2`|1.7.0| | | | | |`cudaResViewFormatSignedInt4`| | | | |`hipResViewFormatSignedInt4`|1.7.0| | | | | |`cudaResViewFormatSignedShort1`| | | | |`hipResViewFormatSignedShort1`|1.7.0| | | | | |`cudaResViewFormatSignedShort2`| | | | |`hipResViewFormatSignedShort2`|1.7.0| | | | | |`cudaResViewFormatSignedShort4`| | | | |`hipResViewFormatSignedShort4`|1.7.0| | | | | |`cudaResViewFormatUnsignedBlockCompressed1`| | | | |`hipResViewFormatUnsignedBlockCompressed1`|1.7.0| | | | | |`cudaResViewFormatUnsignedBlockCompressed2`| | | | |`hipResViewFormatUnsignedBlockCompressed2`|1.7.0| | | | | |`cudaResViewFormatUnsignedBlockCompressed3`| | | | |`hipResViewFormatUnsignedBlockCompressed3`|1.7.0| | | | | |`cudaResViewFormatUnsignedBlockCompressed4`| | | | |`hipResViewFormatUnsignedBlockCompressed4`|1.7.0| | | | | |`cudaResViewFormatUnsignedBlockCompressed5`| | | | |`hipResViewFormatUnsignedBlockCompressed5`|1.7.0| | | | | |`cudaResViewFormatUnsignedBlockCompressed6H`| | | | |`hipResViewFormatUnsignedBlockCompressed6H`|1.7.0| | | | | |`cudaResViewFormatUnsignedBlockCompressed7`| | | | |`hipResViewFormatUnsignedBlockCompressed7`|1.7.0| | | | | |`cudaResViewFormatUnsignedChar1`| | | | |`hipResViewFormatUnsignedChar1`|1.7.0| | | | | |`cudaResViewFormatUnsignedChar2`| | | | |`hipResViewFormatUnsignedChar2`|1.7.0| | | | | |`cudaResViewFormatUnsignedChar4`| | | | |`hipResViewFormatUnsignedChar4`|1.7.0| | | | | |`cudaResViewFormatUnsignedInt1`| | | | |`hipResViewFormatUnsignedInt1`|1.7.0| | | | | |`cudaResViewFormatUnsignedInt2`| | | | |`hipResViewFormatUnsignedInt2`|1.7.0| | | | | |`cudaResViewFormatUnsignedInt4`| | | | |`hipResViewFormatUnsignedInt4`|1.7.0| | | | | |`cudaResViewFormatUnsignedShort1`| | | | |`hipResViewFormatUnsignedShort1`|1.7.0| | | | | |`cudaResViewFormatUnsignedShort2`| | | | |`hipResViewFormatUnsignedShort2`|1.7.0| | | | | |`cudaResViewFormatUnsignedShort4`| | | | |`hipResViewFormatUnsignedShort4`|1.7.0| | | | | |`cudaResourceDesc`| | | | |`hipResourceDesc`|1.7.0| | | | | |`cudaResourceType`| | | | |`hipResourceType`|1.7.0| | | | | |`cudaResourceTypeArray`| | | | |`hipResourceTypeArray`|1.7.0| | | | | |`cudaResourceTypeLinear`| | | | |`hipResourceTypeLinear`|1.7.0| | | | | |`cudaResourceTypeMipmappedArray`| | | | |`hipResourceTypeMipmappedArray`|1.7.0| | | | | |`cudaResourceTypePitch2D`| | | | |`hipResourceTypePitch2D`|1.7.0| | | | | |`cudaResourceViewDesc`| | | | |`hipResourceViewDesc`|1.7.0| | | | | |`cudaResourceViewFormat`| | | | |`hipResourceViewFormat`|1.7.0| | | | | |`cudaSharedCarveout`|9.0| | | | | | | | | | |`cudaSharedMemBankSizeDefault`| | | | |`hipSharedMemBankSizeDefault`|1.6.0| | | | | |`cudaSharedMemBankSizeEightByte`| | | | |`hipSharedMemBankSizeEightByte`|1.6.0| | | | | |`cudaSharedMemBankSizeFourByte`| | | | |`hipSharedMemBankSizeFourByte`|1.6.0| | | | | |`cudaSharedMemConfig`| |12.4| | |`hipSharedMemConfig`|1.6.0| | | | | |`cudaSharedmemCarveoutDefault`|9.0| | | | | | | | | | |`cudaSharedmemCarveoutMaxL1`|9.0| | | | | | | | | | |`cudaSharedmemCarveoutMaxShared`|9.0| | | | | | | | | | |`cudaStreamAddCaptureDependencies`|11.3| | | |`hipStreamAddCaptureDependencies`|5.0.0| | | | | |`cudaStreamAttrID`|11.0| | | | | | | | | | |`cudaStreamAttrValue`|11.0| | | | | | | | | | |`cudaStreamAttributeAccessPolicyWindow`|11.0| | | | | | | | | | |`cudaStreamAttributeMemSyncDomain`|12.0| | | | | | | | | | |`cudaStreamAttributeMemSyncDomainMap`|12.0| | | | | | | | | | |`cudaStreamAttributePriority`|12.0| | | | | | | | | | |`cudaStreamAttributeSynchronizationPolicy`|11.0| | | | | | | | | | |`cudaStreamCallback_t`| | | | |`hipStreamCallback_t`|1.6.0| | | | | |`cudaStreamCaptureMode`|10.1| | | |`hipStreamCaptureMode`|4.3.0| | | | | |`cudaStreamCaptureModeGlobal`|10.1| | | |`hipStreamCaptureModeGlobal`|4.3.0| | | | | |`cudaStreamCaptureModeRelaxed`|10.1| | | |`hipStreamCaptureModeRelaxed`|4.3.0| | | | | |`cudaStreamCaptureModeThreadLocal`|10.1| | | |`hipStreamCaptureModeThreadLocal`|4.3.0| | | | | |`cudaStreamCaptureStatus`|10.0| | | |`hipStreamCaptureStatus`|4.3.0| | | | | |`cudaStreamCaptureStatusActive`|10.0| | | |`hipStreamCaptureStatusActive`|4.3.0| | | | | |`cudaStreamCaptureStatusInvalidated`|10.0| | | |`hipStreamCaptureStatusInvalidated`|4.3.0| | | | | |`cudaStreamCaptureStatusNone`|10.0| | | |`hipStreamCaptureStatusNone`|4.3.0| | | | | |`cudaStreamDefault`| | | | |`hipStreamDefault`|1.6.0| | | | | |`cudaStreamLegacy`|9.0| | | |`hipStreamLegacy`|6.2.0| | | | | |`cudaStreamNonBlocking`| | | | |`hipStreamNonBlocking`|1.6.0| | | | | |`cudaStreamPerThread`| | | | |`hipStreamPerThread`|4.5.0| | | | | |`cudaStreamSetCaptureDependencies`|11.3| | | |`hipStreamSetCaptureDependencies`|5.0.0| | | | | |`cudaStreamUpdateCaptureDependenciesFlags`|11.3| | | |`hipStreamUpdateCaptureDependenciesFlags`|5.0.0| | | | | |`cudaStream_t`| | | | |`hipStream_t`|1.5.0| | | | | |`cudaSuccess`| | | | |`hipSuccess`|1.5.0| | | | | |`cudaSurfaceBoundaryMode`| | | | |`hipSurfaceBoundaryMode`|1.9.0| | | | | |`cudaSurfaceFormatMode`| | | | | | | | | | | |`cudaSurfaceObject_t`| | | | |`hipSurfaceObject_t`|1.9.0| | | | | |`cudaSyncPolicyAuto`|11.0| | | | | | | | | | |`cudaSyncPolicyBlockingSync`|11.0| | | | | | | | | | |`cudaSyncPolicySpin`|11.0| | | | | | | | | | |`cudaSyncPolicyYield`|11.0| | | | | | | | | | |`cudaSynchronizationPolicy`|11.0| | | | | | | | | | |`cudaTextureAddressMode`| | | | |`hipTextureAddressMode`|1.7.0| | | | | |`cudaTextureDesc`| | | | |`hipTextureDesc`|1.7.0| | | | | |`cudaTextureFilterMode`| | | | |`hipTextureFilterMode`|1.6.0| | | | | |`cudaTextureObject_t`| | | | |`hipTextureObject_t`|1.7.0| | | | | |`cudaTextureReadMode`| | | | |`hipTextureReadMode`|1.6.0| | | | | |`cudaTextureType1D`| | | | |`hipTextureType1D`|1.6.0| | | | | |`cudaTextureType1DLayered`| | | | |`hipTextureType1DLayered`|1.7.0| | | | | |`cudaTextureType2D`| | | | |`hipTextureType2D`|1.7.0| | | | | |`cudaTextureType2DLayered`| | | | |`hipTextureType2DLayered`|1.7.0| | | | | |`cudaTextureType3D`| | | | |`hipTextureType3D`|1.7.0| | | | | |`cudaTextureTypeCubemap`| | | | |`hipTextureTypeCubemap`|1.7.0| | | | | |`cudaTextureTypeCubemapLayered`| | | | |`hipTextureTypeCubemapLayered`|1.7.0| | | | | |`cudaUUID_t`| | | | |`hipUUID`|5.2.0| | | | | |`cudaUserObjectFlags`|11.3| | | |`hipUserObjectFlags`|5.3.0| | | | | |`cudaUserObjectNoDestructorSync`|11.3| | | |`hipUserObjectNoDestructorSync`|5.3.0| | | | | |`cudaUserObjectRetainFlags`|11.3| | | |`hipUserObjectRetainFlags`|5.3.0| | | | | |`cudaUserObject_t`|11.3| | | |`hipUserObject_t`|5.3.0| | | | | |`cudalibraryHostUniversalFunctionAndDataTable`|12.8| | | | | | | | | | |`libraryPropertyType`|8.0| | | | | | | | | | |`libraryPropertyType_t`|8.0| | | | | | | | | | |`surfaceReference`| | | |12.0|`surfaceReference`|1.9.0| | | | | |`texture`| | | |12.0|`texture`| | | | | | |`textureReference`| | | | |`textureReference`|1.6.0| | | | | ## **37. Execution Control [REMOVED]** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaConfigureCall`| | | |10.1|`hipConfigureCall`|1.9.0| | | | | |`cudaLaunch`| | | |10.1|`hipLaunchByPtr`|1.9.0| | | | | |`cudaSetupArgument`| | | |10.1|`hipSetupArgument`|1.9.0| | | | | ## **38. Texture Reference Management [REMOVED]** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaBindTexture`| |11.0| |12.0|`hipBindTexture`|1.6.0|3.8.0| | | | |`cudaBindTexture2D`| |11.0| |12.0|`hipBindTexture2D`|1.7.0|3.8.0| | | | |`cudaBindTextureToArray`| |11.0| |12.0|`hipBindTextureToArray`|1.6.0|3.8.0| | | | |`cudaBindTextureToMipmappedArray`| |11.0| |12.0|`hipBindTextureToMipmappedArray`|1.7.0|5.7.0| | | | |`cudaGetTextureAlignmentOffset`| |11.0| |12.0|`hipGetTextureAlignmentOffset`|1.9.0|3.8.0| | | | |`cudaGetTextureReference`| |11.0| |12.0|`hipGetTextureReference`|1.7.0|5.3.0| | | | |`cudaUnbindTexture`| |11.0| |12.0|`hipUnbindTexture`|1.6.0|3.8.0| | | | ## **39. Surface Reference Management [REMOVED]** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaBindSurfaceToArray`| |11.0| |12.0| | | | | | | |`cudaGetSurfaceReference`| |11.0| |12.0| | | | | | | ## **40. Profiler Control [REMOVED]** |**CUDA**|**A**|**D**|**C**|**R**|**HIP**|**A**|**D**|**C**|**R**|**E**| |:--|:-:|:-:|:-:|:-:|:--|:-:|:-:|:-:|:-:|:-:| |`cudaProfilerInitialize`| |11.0| |12.0| | | | | | |