Skip to content

Latest commit

 

History

History
87 lines (81 loc) · 4.04 KB

File metadata and controls

87 lines (81 loc) · 4.04 KB

CUB API supported by HIP

Note: In the tables that follow the columns marked A, D, C, R, U, and E mean the following: A - Added; D - Deprecated; C - Changed; R - Removed; U - Unsupported for CUDA version(s); E - Experimental

1. CUB Data types

CUDA A D C R HIP A D C R U E
CUB_ALIGN
CUB_CAT
CUB_CAT_
CUB_COMPILER_DEPRECATION
CUB_COMPILER_DEPRECATION_SOFT
CUB_COMP_DEPR_IMPL
CUB_COMP_DEPR_IMPL0
CUB_COMP_DEPR_IMPL1
CUB_CPLUSPLUS
CUB_CPP_DIALECT
CUB_DEFINE_DETECT_NESTED_TYPE
CUB_DEFINE_VECTOR_TYPE
CUB_DEPRECATED
CUB_DEVICE_COMPILER
CUB_DEVICE_COMPILER_CLANG
CUB_DEVICE_COMPILER_GCC
CUB_DEVICE_COMPILER_MSVC
CUB_DEVICE_COMPILER_NVCC
CUB_DEVICE_COMPILER_UNKNOWN
CUB_HOST_COMPILER
CUB_HOST_COMPILER_CLANG
CUB_HOST_COMPILER_GCC
CUB_HOST_COMPILER_MSVC
CUB_HOST_COMPILER_UNKNOWN
CUB_IGNORE_DEPRECATED_API
CUB_IGNORE_DEPRECATED_COMPILER
CUB_IGNORE_DEPRECATED_CPP_11
CUB_IGNORE_DEPRECATED_CPP_DIALECT
CUB_IGNORE_DEPRECATED_DIALECT
CUB_INCLUDE_DEVICE_CODE
CUB_INCLUDE_HOST_CODE
CUB_IS_DEVICE_CODE
CUB_IS_HOST_CODE
CUB_LOG_SMEM_BANKS
CUB_LOG_WARP_THREADS
CUB_MAX CUB_MAX 4.5.0
CUB_MAX_DEVICES
CUB_MIN CUB_MIN 4.5.0
CUB_MSVC_VERSION
CUB_MSVC_VERSION_FULL
CUB_NAMESPACE_BEGIN BEGIN_HIPCUB_NAMESPACE 2.5.0
CUB_NAMESPACE_END END_HIPCUB_NAMESPACE 2.5.0
CUB_PREFER_CONFLICT_OVER_PADDING
CUB_PREVENT_MACRO_SUBSTITUTION
CUB_PTX_ARCH HIPCUB_ARCH 2.5.0
CUB_PTX_LOG_SMEM_BANKS
CUB_PTX_LOG_WARP_THREADS
CUB_PTX_PREFER_CONFLICT_OVER_PADDING
CUB_PTX_SMEM_BANKS
CUB_PTX_SUBSCRIPTION_FACTOR
CUB_PTX_WARP_THREADS HIPCUB_WARP_THREADS 2.5.0
CUB_QUOTIENT_CEILING
CUB_QUOTIENT_FLOOR
CUB_ROUND_DOWN_NEAREST
CUB_ROUND_UP_NEAREST
CUB_RUNTIME_ENABLED
CUB_RUNTIME_FUNCTION HIPCUB_RUNTIME_FUNCTION 2.5.0
CUB_SMEM_BANKS
CUB_STATIC_ASSERT
CUB_STDERR HIPCUB_STDERR 2.5.0
CUB_SUBSCRIPTION_FACTOR
CUB_USE_COOPERATIVE_GROUPS
CubDebug HipcubDebug 2.5.0
CubDebugExit
CubVector
_CUB_ASM_PTR_
_CUB_ASM_PTR_SIZE_
_CubLog _HipcubLog 2.5.0
__CUB_ALIGN_BYTES __HIPCUB_ALIGN_BYTES 4.5.0
__CUB_LP64__