o
    TdP<                     @   sL  d Z dZdZdZdZdZdZdZdZd	Z	d
Z
dZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZd Z d!Z!d"Z"d#Z#d$Z$d%Z%d&Z&d'Z'd(Z(d)Z)d*Z*d+Z+d,Z,d-Z-d.Z.d/Z/d0Z0d1Z1d2Z2d3Z3d4Z#d5Z4d6Z5d7Z6d8Z7dZ8dZ9dZ:dZ;dZ<dZ=dZ>dZ?dZ@d	ZAd9ZBd:ZCdZDdZEdZFdZGdZHdZIdZJdZKdZLdZMdZNdZOdZPdZQdZRdZSdZTdZUdZVdZWdZXdZYdZZdZ[dZ\dZ]dZ^dZ_dZ`dZadZbdZcdZddZed	Zfd;Zgd<Zhd=Zid>Zjd?Zkd@ZldZmdZndZodZpdZqdZrdZsd	Ztd;Zud<Zvd=Zwd>Zxd?Zyd@ZzdAZ{d9Z|dBZ}dCZ~dDZdEZdFZdGZdHZdIZdJZdKZdLZdMZdNZdOZd:ZdPZdQZdRZdSZdTZdUZdVZdWZdXZdYZdZZd[Zd\Zd]Zd^Zd_Zd`ZdaZdbZdcZddZdeZdfZdgZdhZdiZdjZdkZdlZdmZdnZdoZdpZdqZdrZdsZdtZduZdvZdwZdxZdyZdzZd{Zd|Zd}Zd~ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdS )z
Enum values for CUDA driver
                            d   e                                                i,  i-  i.  i/  i0  i  i  iX  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i   i!  i        	   
                                                                !   "   #   $   %   &   '   (   )   *   +   -   .   /   0   1   2   3   4   5   6   7   8   9   :   ;   <   =   >   ?   @   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z   [   _   `   a   N)__doc__CUDA_SUCCESSCUDA_ERROR_INVALID_VALUECUDA_ERROR_OUT_OF_MEMORYCUDA_ERROR_NOT_INITIALIZEDCUDA_ERROR_DEINITIALIZEDCUDA_ERROR_PROFILER_DISABLED#CUDA_ERROR_PROFILER_NOT_INITIALIZED#CUDA_ERROR_PROFILER_ALREADY_STARTED#CUDA_ERROR_PROFILER_ALREADY_STOPPEDCUDA_ERROR_NO_DEVICECUDA_ERROR_INVALID_DEVICECUDA_ERROR_INVALID_IMAGECUDA_ERROR_INVALID_CONTEXT"CUDA_ERROR_CONTEXT_ALREADY_CURRENTCUDA_ERROR_MAP_FAILEDCUDA_ERROR_UNMAP_FAILEDCUDA_ERROR_ARRAY_IS_MAPPEDCUDA_ERROR_ALREADY_MAPPEDCUDA_ERROR_NO_BINARY_FOR_GPUCUDA_ERROR_ALREADY_ACQUIREDCUDA_ERROR_NOT_MAPPEDCUDA_ERROR_NOT_MAPPED_AS_ARRAY CUDA_ERROR_NOT_MAPPED_AS_POINTERCUDA_ERROR_ECC_UNCORRECTABLECUDA_ERROR_UNSUPPORTED_LIMIT!CUDA_ERROR_CONTEXT_ALREADY_IN_USECUDA_ERROR_INVALID_SOURCECUDA_ERROR_FILE_NOT_FOUND)CUDA_ERROR_SHARED_OBJECT_SYMBOL_NOT_FOUND$CUDA_ERROR_SHARED_OBJECT_INIT_FAILEDCUDA_ERROR_OPERATING_SYSTEMCUDA_ERROR_INVALID_HANDLECUDA_ERROR_NOT_FOUNDCUDA_ERROR_NOT_READYCUDA_ERROR_LAUNCH_FAILED"CUDA_ERROR_LAUNCH_OUT_OF_RESOURCESCUDA_ERROR_LAUNCH_TIMEOUT(CUDA_ERROR_LAUNCH_INCOMPATIBLE_TEXTURING&CUDA_ERROR_PEER_ACCESS_ALREADY_ENABLED"CUDA_ERROR_PEER_ACCESS_NOT_ENABLED!CUDA_ERROR_PRIMARY_CONTEXT_ACTIVECUDA_ERROR_CONTEXT_IS_DESTROYEDCUDA_ERROR_ASSERTCUDA_ERROR_TOO_MANY_PEERS)CUDA_ERROR_HOST_MEMORY_ALREADY_REGISTERED%CUDA_ERROR_HOST_MEMORY_NOT_REGISTEREDCUDA_ERROR_HARDWARE_STACK_ERRORCUDA_ERROR_ILLEGAL_INSTRUCTIONCUDA_ERROR_MISALIGNED_ADDRESS CUDA_ERROR_INVALID_ADDRESS_SPACECUDA_ERROR_INVALID_PC'CUDA_ERROR_COOPERATIVE_LAUNCH_TOO_LARGECUDA_ERROR_NOT_PERMITTEDCUDA_ERROR_NOT_SUPPORTEDCUDA_ERROR_UNKNOWNCU_FUNC_CACHE_PREFER_NONECU_FUNC_CACHE_PREFER_SHAREDCU_FUNC_CACHE_PREFER_L1CU_FUNC_CACHE_PREFER_EQUALCU_CTX_SCHED_AUTOCU_CTX_SCHED_SPINCU_CTX_SCHED_YIELDCU_CTX_SCHED_BLOCKING_SYNCCU_CTX_SCHED_MASKCU_CTX_MAP_HOSTCU_CTX_LMEM_RESIZE_TO_MAXCU_CTX_FLAGS_MASKCU_MEMHOSTALLOC_PORTABLECU_MEMHOSTALLOC_DEVICEMAPCU_MEMHOSTALLOC_WRITECOMBINEDCU_MEMHOSTREGISTER_PORTABLECU_MEMHOSTREGISTER_DEVICEMAPCU_MEM_ATTACH_GLOBALCU_MEM_ATTACH_HOSTCU_MEM_ATTACH_SINGLECU_EVENT_DEFAULTCU_EVENT_BLOCKING_SYNCCU_EVENT_DISABLE_TIMINGCU_EVENT_INTERPROCESSCU_POINTER_ATTRIBUTE_CONTEXT CU_POINTER_ATTRIBUTE_MEMORY_TYPE#CU_POINTER_ATTRIBUTE_DEVICE_POINTER!CU_POINTER_ATTRIBUTE_HOST_POINTERCU_POINTER_ATTRIBUTE_P2P_TOKENSCU_MEMORYTYPE_HOSTCU_MEMORYTYPE_DEVICECU_MEMORYTYPE_ARRAYCU_MEMORYTYPE_UNIFIEDCU_JIT_INPUT_CUBINCU_JIT_INPUT_PTXCU_JIT_INPUT_FATBINARYCU_JIT_INPUT_OBJECTCU_JIT_INPUT_LIBRARYCU_JIT_MAX_REGISTERSCU_JIT_THREADS_PER_BLOCKCU_JIT_WALL_TIMECU_JIT_INFO_LOG_BUFFER!CU_JIT_INFO_LOG_BUFFER_SIZE_BYTESCU_JIT_ERROR_LOG_BUFFER"CU_JIT_ERROR_LOG_BUFFER_SIZE_BYTESCU_JIT_OPTIMIZATION_LEVELCU_JIT_TARGET_FROM_CUCONTEXTCU_JIT_TARGETCU_JIT_FALLBACK_STRATEGYCU_JIT_GENERATE_DEBUG_INFOCU_JIT_LOG_VERBOSECU_JIT_GENERATE_LINE_INFOCU_JIT_CACHE_MODE)CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_BLOCK#CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_X#CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_Y#CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_Z"CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_X"CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_Y"CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_Z/CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK)CU_DEVICE_ATTRIBUTE_TOTAL_CONSTANT_MEMORYCU_DEVICE_ATTRIBUTE_WARP_SIZECU_DEVICE_ATTRIBUTE_MAX_PITCH+CU_DEVICE_ATTRIBUTE_MAX_REGISTERS_PER_BLOCKCU_DEVICE_ATTRIBUTE_CLOCK_RATE%CU_DEVICE_ATTRIBUTE_TEXTURE_ALIGNMENTCU_DEVICE_ATTRIBUTE_GPU_OVERLAP(CU_DEVICE_ATTRIBUTE_MULTIPROCESSOR_COUNT'CU_DEVICE_ATTRIBUTE_KERNEL_EXEC_TIMEOUTCU_DEVICE_ATTRIBUTE_INTEGRATED'CU_DEVICE_ATTRIBUTE_CAN_MAP_HOST_MEMORY CU_DEVICE_ATTRIBUTE_COMPUTE_MODE(CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_1D_WIDTH(CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_WIDTH)CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_HEIGHT(CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_3D_WIDTH)CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_3D_HEIGHT(CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_3D_DEPTH0CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_LAYERED_WIDTH1CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_LAYERED_HEIGHT1CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_LAYERED_LAYERS%CU_DEVICE_ATTRIBUTE_SURFACE_ALIGNMENT&CU_DEVICE_ATTRIBUTE_CONCURRENT_KERNELSCU_DEVICE_ATTRIBUTE_ECC_ENABLEDCU_DEVICE_ATTRIBUTE_PCI_BUS_ID!CU_DEVICE_ATTRIBUTE_PCI_DEVICE_IDCU_DEVICE_ATTRIBUTE_TCC_DRIVER%CU_DEVICE_ATTRIBUTE_MEMORY_CLOCK_RATE+CU_DEVICE_ATTRIBUTE_GLOBAL_MEMORY_BUS_WIDTH!CU_DEVICE_ATTRIBUTE_L2_CACHE_SIZE3CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_MULTI_PROCESSOR&CU_DEVICE_ATTRIBUTE_ASYNC_ENGINE_COUNT&CU_DEVICE_ATTRIBUTE_UNIFIED_ADDRESSING0CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_1D_LAYERED_WIDTH1CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_1D_LAYERED_LAYERS/CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_GATHER_WIDTH0CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_GATHER_HEIGHT,CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_3D_WIDTH_ALT-CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_3D_HEIGHT_ALT,CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_3D_DEPTH_ALT!CU_DEVICE_ATTRIBUTE_PCI_DOMAIN_ID+CU_DEVICE_ATTRIBUTE_TEXTURE_PITCH_ALIGNMENT-CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_CUBEMAP_WIDTH5CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_CUBEMAP_LAYERED_WIDTH6CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_CUBEMAP_LAYERED_LAYERS(CU_DEVICE_ATTRIBUTE_MAX_SURFACE_1D_WIDTH(CU_DEVICE_ATTRIBUTE_MAX_SURFACE_2D_WIDTH)CU_DEVICE_ATTRIBUTE_MAX_SURFACE_2D_HEIGHT(CU_DEVICE_ATTRIBUTE_MAX_SURFACE_3D_WIDTH)CU_DEVICE_ATTRIBUTE_MAX_SURFACE_3D_HEIGHT(CU_DEVICE_ATTRIBUTE_MAX_SURFACE_3D_DEPTH0CU_DEVICE_ATTRIBUTE_MAX_SURFACE_1D_LAYERED_WIDTH1CU_DEVICE_ATTRIBUTE_MAX_SURFACE_1D_LAYERED_LAYERS0CU_DEVICE_ATTRIBUTE_MAX_SURFACE_2D_LAYERED_WIDTH1CU_DEVICE_ATTRIBUTE_MAX_SURFACE_2D_LAYERED_HEIGHT1CU_DEVICE_ATTRIBUTE_MAX_SURFACE_2D_LAYERED_LAYERS-CU_DEVICE_ATTRIBUTE_MAX_SURFACE_CUBEMAP_WIDTH5CU_DEVICE_ATTRIBUTE_MAX_SURFACE_CUBEMAP_LAYERED_WIDTH6CU_DEVICE_ATTRIBUTE_MAX_SURFACE_CUBEMAP_LAYERED_LAYERS/CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_1D_LINEAR_WIDTH/CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_LINEAR_WIDTH0CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_LINEAR_HEIGHT/CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_LINEAR_PITCH2CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_2D_MIPMAPPED_WIDTH7CU_DEVICE_ATTRIBUTE_MAX_MAX_TEXTURE_2D_MIPMAPPED_HEIGHT,CU_DEVICE_ATTRIBUTE_COMPUTE_CAPABILITY_MAJOR,CU_DEVICE_ATTRIBUTE_COMPUTE_CAPABILITY_MINOR2CU_DEVICE_ATTRIBUTE_MAX_TEXTURE_1D_MIPMAPPED_WIDTH/CU_DEVICE_ATTRIBUTE_STREAM_PRIORITIES_SUPPORTED-CU_DEVICE_ATTRIBUTE_GLOBAL_L1_CACHE_SUPPORTED,CU_DEVICE_ATTRIBUTE_LOCAL_L1_CACHE_SUPPORTED8CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_MULTIPROCESSOR4CU_DEVICE_ATTRIBUTE_MAX_REGISTERS_PER_MULTIPROCESSOR"CU_DEVICE_ATTRIBUTE_MANAGED_MEMORY&CU_DEVICE_ATTRIBUTE_IS_MULTI_GPU_BOARD,CU_DEVICE_ATTRIBUTE_MULTI_GPU_BOARD_GROUP_ID0CU_DEVICE_ATTRIBUTE_HOST_NATIVE_ATOMIC_SUPPORTED9CU_DEVICE_ATTRIBUTE_SINGLE_TO_DOUBLE_PRECISION_PERF_RATIO*CU_DEVICE_ATTRIBUTE_PAGEABLE_MEMORY_ACCESS-CU_DEVICE_ATTRIBUTE_CONCURRENT_MANAGED_ACCESS0CU_DEVICE_ATTRIBUTE_COMPUTE_PREEMPTION_SUPPORTED;CU_DEVICE_ATTRIBUTE_CAN_USE_HOST_POINTER_FOR_REGISTERED_MEM&CU_DEVICE_ATTRIBUTE_COOPERATIVE_LAUNCH3CU_DEVICE_ATTRIBUTE_COOPERATIVE_MULTI_DEVICE_LAUNCH5CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK_OPTIN'CU_FUNC_ATTRIBUTE_MAX_THREADS_PER_BLOCK#CU_FUNC_ATTRIBUTE_SHARED_SIZE_BYTES"CU_FUNC_ATTRIBUTE_CONST_SIZE_BYTES"CU_FUNC_ATTRIBUTE_LOCAL_SIZE_BYTESCU_FUNC_ATTRIBUTE_NUM_REGSCU_FUNC_ATTRIBUTE_PTX_VERSION CU_FUNC_ATTRIBUTE_BINARY_VERSION rA  rA  k/home/ncw/WWW/www-new/content/articles/pi-bbp/venv/lib/python3.10/site-packages/numba/cuda/cudadrv/enums.py<module>   s   				