Skip navigation links
A B C D E F G H I J K L M N P R S T U V W X Y Z 

A

accessPolicyMaxWindowSize - Variable in class jcuda.runtime.cudaDeviceProp
The maximum value of ::cudaAccessPolicyWindow::num_bytes.
accessPolicyWindow - Variable in class jcuda.driver.CUkernelNodeAttrValue
Attribute ::CUaccessPolicyWindow.
accessPolicyWindow - Variable in class jcuda.driver.CUstreamAttrValue
Attribute ::CUaccessPolicyWindow.
accessPolicyWindow - Variable in class jcuda.runtime.cudaKernelNodeAttrValue
 
accessPolicyWindow - Variable in class jcuda.runtime.cudaStreamAttrValue
 
addressMode - Variable in class jcuda.driver.CUDA_TEXTURE_DESC
Address modes
addressMode - Variable in class jcuda.runtime.cudaTextureDesc
Texture address mode for up to 3 dimensions
addressMode - Variable in class jcuda.runtime.textureReference
Specifies the addressing mode, that is how out-of-range texture coordinates are handled. addressMode is an array of size three whose first, second, and third elements specify the addressing mode for the first, second, and third texture coordinates, respectively; the addressing mode is equal to either cudaAddressModeClamp, in which case out-of-range texture coordinates are clamped to the valid range, or cudaAddressModeWrap, in which case out-of range texture coordinates are wrapped to the valid range; cudaAddressModeWrap is only supported for normalized texture coordinates;
align(int, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
This method was intended for a simpler kernel parameter setup in earlier CUDA versions, and should not be required any more. It may be removed in future releases.
allocFlags - Variable in class jcuda.driver.CUmemAllocationProp
 
array_array - Variable in class jcuda.runtime.cudaResourceDesc
array_hArray - Variable in class jcuda.driver.CUDA_RESOURCE_DESC
asyncEngineCount - Variable in class jcuda.runtime.cudaDeviceProp
1 when the device can concurrently copy memory between host and device while executing a kernel.

B

base_ptr - Variable in class jcuda.driver.CUaccessPolicyWindow
Starting address of the access policy window.
base_ptr - Variable in class jcuda.runtime.cudaAccessPolicyWindow
Starting address of the access policy window.
binaryVersion - Variable in class jcuda.runtime.cudaFuncAttributes
Binary architecture version for which the function was compiled.
blockDimX - Variable in class jcuda.driver.CUDA_KERNEL_NODE_PARAMS
X dimension of each thread block
blockDimX - Variable in class jcuda.driver.CUDA_LAUNCH_PARAMS
X dimension of each thread block
blockDimY - Variable in class jcuda.driver.CUDA_KERNEL_NODE_PARAMS
Y dimension of each thread block
blockDimY - Variable in class jcuda.driver.CUDA_LAUNCH_PARAMS
Y dimension of each thread block
blockDimZ - Variable in class jcuda.driver.CUDA_KERNEL_NODE_PARAMS
Z dimension of each thread block
blockDimZ - Variable in class jcuda.driver.CUDA_LAUNCH_PARAMS
Z dimension of each thread block
borderColor - Variable in class jcuda.driver.CUDA_TEXTURE_DESC
Border color
borderColor - Variable in class jcuda.runtime.cudaTextureDesc
Texture Border Color
BYTE - Static variable in class jcuda.Sizeof
Size of a byte, in bytes
bytes - Variable in class jcuda.driver.CUuuid
 
bytes - Variable in class jcuda.runtime.cudaUUID
 

C

cacheModeCA - Variable in class jcuda.runtime.cudaFuncAttributes
The attribute to indicate whether the function has been compiled with user specified option "-Xptxas --dlcm=ca" set.
calculateArch() - Static method in class jcuda.LibUtils
Calculates the current ARCHType
calculateOS() - Static method in class jcuda.LibUtils
Calculates the current OSType
call(Object) - Method in interface jcuda.driver.CUhostFn
The function that will be called
call(int) - Method in interface jcuda.driver.CUoccupancyB2DSize
Returns the size of the dynamic shared memory for the given kernel block size
call(CUstream, int, Object) - Method in interface jcuda.driver.CUstreamCallback
The function that will be called
call(Object) - Method in interface jcuda.runtime.cudaHostFn
The function that will be called
call(cudaStream_t, int, Object) - Method in interface jcuda.runtime.cudaStreamCallback
The function that will be called
canMapHostMemory - Variable in class jcuda.runtime.cudaDeviceProp
Device can map host memory with cudaHostAlloc/cudaHostGetDevicePointer
canUseHostPointerForRegisteredMem - Variable in class jcuda.runtime.cudaDeviceProp
This is 1 if the device can access host registered memory at the same virtual address as the CPU, and 0 otherwise.
channelDesc - Variable in class jcuda.runtime.textureReference
Describes the format of the value that is returned when fetching the texture.
CHAR - Static variable in class jcuda.Sizeof
Size of a char, in bytes
clockRate - Variable in class jcuda.driver.CUdevprop
The clock frequency in kilohertz;
clockRate - Variable in class jcuda.runtime.cudaDeviceProp
The clock frequency in kilohertz;
compressionType - Variable in class jcuda.driver.CUmemAllocationProp_allocFlags
 
computeMode - Variable in class jcuda.runtime.cudaDeviceProp
Compute mode (See ::cudaComputeMode)
computePreemptionSupported - Variable in class jcuda.runtime.cudaDeviceProp
This is 1 if the device supports Compute Preemption, and 0 otherwise.
concurrentKernels - Variable in class jcuda.runtime.cudaDeviceProp
Device can possibly execute multiple kernels concurrently
concurrentManagedAccess - Variable in class jcuda.runtime.cudaDeviceProp
Device can coherently access managed memory concurrently with the CPU
constSizeBytes - Variable in class jcuda.runtime.cudaFuncAttributes
Size of constant memory in bytes
cooperative - Variable in class jcuda.driver.CUkernelNodeAttrValue
Nonzero indicates a cooperative kernel (see ::cuLaunchCooperativeKernel).
cooperative - Variable in class jcuda.runtime.cudaKernelNodeAttrValue
 
cooperativeLaunch - Variable in class jcuda.runtime.cudaDeviceProp
This is 1 if the device supports launching cooperative kernels via ::cudaLaunchCooperativeKernel, and 0 otherwise.
cooperativeMultiDeviceLaunch - Variable in class jcuda.runtime.cudaDeviceProp
This is 1 if the device supports launching cooperative kernels via ::cudaLaunchCooperativeKernelMultiDevice, and 0 otherwise
createLibraryFileName(String) - Static method in class jcuda.LibUtils
/** Create the full library file name, including the extension and prefix, for the given library name.
createPlatformLibraryName(String) - Static method in class jcuda.LibUtils
Creates the name for the native library with the given base name for the current platform, by appending strings that indicate the current operating system and architecture.
CU_ACCESS_PROPERTY_NORMAL - Static variable in class jcuda.driver.CUaccessProperty
Normal cache persistence.
CU_ACCESS_PROPERTY_PERSISTING - Static variable in class jcuda.driver.CUaccessProperty
Persisting access is more likely to persist in cache.
CU_ACCESS_PROPERTY_STREAMING - Static variable in class jcuda.driver.CUaccessProperty
Streaming access is less likely to persit from cache.
CU_AD_FORMAT_FLOAT - Static variable in class jcuda.driver.CUarray_format
32-bit floating point
CU_AD_FORMAT_HALF - Static variable in class jcuda.driver.CUarray_format
16-bit floating point
CU_AD_FORMAT_SIGNED_INT16 - Static variable in class jcuda.driver.CUarray_format
Signed 16-bit integers
CU_AD_FORMAT_SIGNED_INT32 - Static variable in class jcuda.driver.CUarray_format
Signed 32-bit integers
CU_AD_FORMAT_SIGNED_INT8 - Static variable in class jcuda.driver.CUarray_format
Signed 8-bit integers
CU_AD_FORMAT_UNSIGNED_INT16 - Static variable in class jcuda.driver.CUarray_format
Unsigned 16-bit integers
CU_AD_FORMAT_UNSIGNED_INT32 - Static variable in class jcuda.driver.CUarray_format
Unsigned 32-bit integers
CU_AD_FORMAT_UNSIGNED_INT8 - Static variable in class jcuda.driver.CUarray_format
Unsigned 8-bit integers
CU_COMPUTEMODE_DEFAULT - Static variable in class jcuda.driver.CUcomputemode
Default compute mode (Multiple contexts allowed per device)
CU_COMPUTEMODE_EXCLUSIVE - Static variable in class jcuda.driver.CUcomputemode
Deprecated.
Removed in CUDA 8.0.27
CU_COMPUTEMODE_EXCLUSIVE_PROCESS - Static variable in class jcuda.driver.CUcomputemode
Compute-exclusive-process mode (Only one context used by a single process can be present on this device at a time)
CU_COMPUTEMODE_PROHIBITED - Static variable in class jcuda.driver.CUcomputemode
Compute-prohibited mode (No contexts can be created on this device at this time)
CU_CTX_BLOCKING_SYNC - Static variable in class jcuda.driver.CUctx_flags
Use blocking synchronization
CU_CTX_FLAGS_MASK - Static variable in class jcuda.driver.CUctx_flags
Context creation flags mask
CU_CTX_LMEM_RESIZE_TO_MAX - Static variable in class jcuda.driver.CUctx_flags
Keep local memory allocation after launch
CU_CTX_MAP_HOST - Static variable in class jcuda.driver.CUctx_flags
Support mapped pinned allocations
CU_CTX_SCHED_AUTO - Static variable in class jcuda.driver.CUctx_flags
Automatic scheduling
CU_CTX_SCHED_BLOCKING_SYNC - Static variable in class jcuda.driver.CUctx_flags
Use blocking synchronization
CU_CTX_SCHED_MASK - Static variable in class jcuda.driver.CUctx_flags
Scheduling flags mask
CU_CTX_SCHED_SPIN - Static variable in class jcuda.driver.CUctx_flags
Set spin as default scheduling
CU_CTX_SCHED_YIELD - Static variable in class jcuda.driver.CUctx_flags
Set yield as default scheduling
CU_CUBEMAP_FACE_NEGATIVE_X - Static variable in class jcuda.driver.CUarray_cubemap_face
Negative X face of cubemap
CU_CUBEMAP_FACE_NEGATIVE_Y - Static variable in class jcuda.driver.CUarray_cubemap_face
Negative Y face of cubemap
CU_CUBEMAP_FACE_NEGATIVE_Z - Static variable in class jcuda.driver.CUarray_cubemap_face
Negative Z face of cubemap
CU_CUBEMAP_FACE_POSITIVE_X - Static variable in class jcuda.driver.CUarray_cubemap_face
Positive X face of cubemap
CU_CUBEMAP_FACE_POSITIVE_Y - Static variable in class jcuda.driver.CUarray_cubemap_face
Positive Y face of cubemap
CU_CUBEMAP_FACE_POSITIVE_Z - Static variable in class jcuda.driver.CUarray_cubemap_face
Positive Z face of cubemap
CU_DEVICE_ATTRIBUTE_ASYNC_ENGINE_COUNT - Static variable in class jcuda.driver.CUdevice_attribute
Number of asynchronous engines
CU_DEVICE_ATTRIBUTE_CAN_FLUSH_REMOTE_WRITES - Static variable in class jcuda.driver.CUdevice_attribute
Both the ::CU_STREAM_WAIT_VALUE_FLUSH flag and the ::CU_STREAM_MEM_OP_FLUSH_REMOTE_WRITES MemOp are supported on the device.
CU_DEVICE_ATTRIBUTE_CAN_MAP_HOST_MEMORY - Static variable in class jcuda.driver.CUdevice_attribute
Device can map host memory into CUDA address space
CU_DEVICE_ATTRIBUTE_CAN_TEX2D_GATHER - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated.
Deprecated, do not use.
CU_DEVICE_ATTRIBUTE_CAN_USE_64_BIT_STREAM_MEM_OPS - Static variable in class jcuda.driver.CUdevice_attribute
64-bit operations are supported in ::cuStreamBatchMemOp and related APIs.
CU_DEVICE_ATTRIBUTE_CAN_USE_HOST_POINTER_FOR_REGISTERED_MEM - Static variable in class jcuda.driver.CUdevice_attribute
Device can access host registered memory at the same virtual address as the CPU
CU_DEVICE_ATTRIBUTE_CAN_USE_STREAM_MEM_OPS - Static variable in class jcuda.driver.CUdevice_attribute
::cuStreamBatchMemOp and related APIs are supported.
CU_DEVICE_ATTRIBUTE_CAN_USE_STREAM_WAIT_VALUE_NOR - Static variable in class jcuda.driver.CUdevice_attribute
::CU_STREAM_WAIT_VALUE_NOR is supported.
CU_DEVICE_ATTRIBUTE_CLOCK_RATE - Static variable in class jcuda.driver.CUdevice_attribute
Clock frequency in kilohertz;
CU_DEVICE_ATTRIBUTE_COMPUTE_CAPABILITY_MAJOR - Static variable in class jcuda.driver.CUdevice_attribute
Major compute capability version number
CU_DEVICE_ATTRIBUTE_COMPUTE_CAPABILITY_MINOR - Static variable in class jcuda.driver.CUdevice_attribute
Minor compute capability version number
CU_DEVICE_ATTRIBUTE_COMPUTE_MODE - Static variable in class jcuda.driver.CUdevice_attribute
Compute mode (See CUcomputemode for details)
CU_DEVICE_ATTRIBUTE_COMPUTE_PREEMPTION_SUPPORTED - Static variable in class jcuda.driver.CUdevice_attribute
Device supports compute preemption.
CU_DEVICE_ATTRIBUTE_CONCURRENT_KERNELS - Static variable in class jcuda.driver.CUdevice_attribute
Device can possibly execute multiple kernels concurrently
CU_DEVICE_ATTRIBUTE_CONCURRENT_MANAGED_ACCESS - Static variable in class jcuda.driver.CUdevice_attribute
Device can coherently access managed memory concurrently with the CPU
CU_DEVICE_ATTRIBUTE_COOPERATIVE_LAUNCH - Static variable in class jcuda.driver.CUdevice_attribute
Device supports launching cooperative kernels via ::cuLaunchCooperativeKernel
CU_DEVICE_ATTRIBUTE_COOPERATIVE_MULTI_DEVICE_LAUNCH - Static variable in class jcuda.driver.CUdevice_attribute
Device can participate in cooperative kernels launched via ::cuLaunchCooperativeKernelMultiDevice
CU_DEVICE_ATTRIBUTE_DIRECT_MANAGED_MEM_ACCESS_FROM_HOST - Static variable in class jcuda.driver.CUdevice_attribute
The host can directly access managed memory on the device without migration.
CU_DEVICE_ATTRIBUTE_ECC_ENABLED - Static variable in class jcuda.driver.CUdevice_attribute
Device has ECC support enabled
CU_DEVICE_ATTRIBUTE_GENERIC_COMPRESSION_SUPPORTED - Static variable in class jcuda.driver.CUdevice_attribute
Device supports compression of memory
CU_DEVICE_ATTRIBUTE_GLOBAL_L1_CACHE_SUPPORTED - Static variable in class jcuda.driver.CUdevice_attribute
Device supports caching globals in L1
CU_DEVICE_ATTRIBUTE_GLOBAL_MEMORY_BUS_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Global memory bus width in bits
CU_DEVICE_ATTRIBUTE_GPU_DIRECT_RDMA_WITH_CUDA_VMM_SUPPORTED - Static variable in class jcuda.driver.CUdevice_attribute
Device supports specifying the GPUDirect RDMA flag with ::cuMemCreate
CU_DEVICE_ATTRIBUTE_GPU_OVERLAP - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated.
Use instead CU_DEVICE_ATTRIBUTE_ASYNC_ENGINE_COUNT
CU_DEVICE_ATTRIBUTE_HANDLE_TYPE_POSIX_FILE_DESCRIPTOR_SUPPORTED - Static variable in class jcuda.driver.CUdevice_attribute
Device supports exporting memory to a posix file descriptor with ::cuMemExportToShareableHandle, if requested via ::cuMemCreate
CU_DEVICE_ATTRIBUTE_HANDLE_TYPE_WIN32_HANDLE_SUPPORTED - Static variable in class jcuda.driver.CUdevice_attribute
Device supports exporting memory to a Win32 NT handle with ::cuMemExportToShareableHandle, if requested via ::cuMemCreate
CU_DEVICE_ATTRIBUTE_HANDLE_TYPE_WIN32_KMT_HANDLE_SUPPORTED - Static variable in class jcuda.driver.CUdevice_attribute
Device supports exporting memory to a Win32 KMT handle with ::cuMemExportToShareableHandle, if requested ::cuMemCreate
CU_DEVICE_ATTRIBUTE_HOST_NATIVE_ATOMIC_SUPPORTED - Static variable in class jcuda.driver.CUdevice_attribute
Link between the device and the host supports native atomic operations (this is a placeholder attribute, and is not supported on any current hardware)
CU_DEVICE_ATTRIBUTE_HOST_REGISTER_SUPPORTED - Static variable in class jcuda.driver.CUdevice_attribute
Device supports host memory registration via ::cudaHostRegister.
CU_DEVICE_ATTRIBUTE_INTEGRATED - Static variable in class jcuda.driver.CUdevice_attribute
Device is integrated with host memory
CU_DEVICE_ATTRIBUTE_KERNEL_EXEC_TIMEOUT - Static variable in class jcuda.driver.CUdevice_attribute
Specifies whether there is a run time limit on kernels
CU_DEVICE_ATTRIBUTE_L2_CACHE_SIZE - Static variable in class jcuda.driver.CUdevice_attribute
Size of L2 cache in bytes
CU_DEVICE_ATTRIBUTE_LOCAL_L1_CACHE_SUPPORTED - Static variable in class jcuda.driver.CUdevice_attribute
Device supports caching locals in L1
CU_DEVICE_ATTRIBUTE_MANAGED_MEMORY - Static variable in class jcuda.driver.CUdevice_attribute
Device can allocate managed memory on this system
CU_DEVICE_ATTRIBUTE_MAX_ACCESS_POLICY_WINDOW_SIZE - Static variable in class jcuda.driver.CUdevice_attribute
The maximum value of CUaccessPolicyWindow::num_bytes.
CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_X - Static variable in class jcuda.driver.CUdevice_attribute
Maximum x-dimension of a block;
CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_Y - Static variable in class jcuda.driver.CUdevice_attribute
Maximum y-dimension of a block;
CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_Z - Static variable in class jcuda.driver.CUdevice_attribute
Maximum z-dimension of a block;
CU_DEVICE_ATTRIBUTE_MAX_BLOCKS_PER_MULTIPROCESSOR - Static variable in class jcuda.driver.CUdevice_attribute
Maximum number of blocks per multiprocessor
CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_X - Static variable in class jcuda.driver.CUdevice_attribute
Maximum x-dimension of a grid;
CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_Y - Static variable in class jcuda.driver.CUdevice_attribute
Maximum y-dimension of a grid;
CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_Z - Static variable in class jcuda.driver.CUdevice_attribute
Maximum z-dimension of a grid;
CU_DEVICE_ATTRIBUTE_MAX_PERSISTING_L2_CACHE_SIZE - Static variable in class jcuda.driver.CUdevice_attribute
Device's maximum L2 persisting lines capacity setting in bytes
CU_DEVICE_ATTRIBUTE_MAX_PITCH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum pitch in bytes allowed by the memory copy functions that involve memory regions allocated through cuMemAllocPitch();
CU_DEVICE_ATTRIBUTE_MAX_REGISTERS_PER_BLOCK - Static variable in class jcuda.driver.CUdevice_attribute
Maximum number of 32-bit registers available to a thread block; this number is shared by all thread blocks simultaneously resident on a multiprocessor;
CU_DEVICE_ATTRIBUTE_MAX_REGISTERS_PER_MULTIPROCESSOR - Static variable in class jcuda.driver.CUdevice_attribute
Maximum number of 32-bit registers available per multiprocessor
CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK - Static variable in class jcuda.driver.CUdevice_attribute
Maximum amount of shared memory available to a thread block in bytes; this amount is shared by all thread blocks simultaneously resident on a multiprocessor;
CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK_OPTIN - Static variable in class jcuda.driver.CUdevice_attribute
Maximum optin shared memory per block
CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_MULTIPROCESSOR - Static variable in class jcuda.driver.CUdevice_attribute
Maximum shared memory available per multiprocessor in bytes
CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_BLOCK - Static variable in class jcuda.driver.CUdevice_attribute
Maximum number of threads per block;
CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_MULTIPROCESSOR - Static variable in class jcuda.driver.CUdevice_attribute
Maximum resident threads per multiprocessor
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE1D_LAYERED_LAYERS - Static variable in class jcuda.driver.CUdevice_attribute
Maximum layers in a 1D layered surface
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE1D_LAYERED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 1D layered surface width
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE1D_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 1D surface width
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D surface height
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D layered surface height
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_LAYERS - Static variable in class jcuda.driver.CUdevice_attribute
Maximum layers in a 2D layered surface
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D layered surface width
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D surface width
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE3D_DEPTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 3D surface depth
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE3D_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 3D surface height
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE3D_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 3D surface width
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_LAYERED_LAYERS - Static variable in class jcuda.driver.CUdevice_attribute
Maximum layers in a cubemap layered surface
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_LAYERED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum cubemap layered surface width
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum cubemap surface width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_LAYERED_LAYERS - Static variable in class jcuda.driver.CUdevice_attribute
Maximum layers in a 1D layered texture
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_LAYERED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 1D layered texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_LINEAR_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 1D linear texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_MIPMAPPED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum mipmapped 1D texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 1D texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated.
Use CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_HEIGHT
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_NUMSLICES - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated.
Use CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_LAYERS
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated.
Use CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_WIDTH
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_GATHER_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D texture height if CUDA_ARRAY3D_TEXTURE_GATHER is set
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_GATHER_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D texture width if CUDA_ARRAY3D_TEXTURE_GATHER is set
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
aximum 2D texture height
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D layered texture height
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_LAYERS - Static variable in class jcuda.driver.CUdevice_attribute
Maximum layers in a 2D layered texture
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D layered texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D linear texture height
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_PITCH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D linear texture pitch in bytes
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D linear texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_MIPMAPPED_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Maximum mipmapped 2D texture height
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_MIPMAPPED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum mipmapped 2D texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_DEPTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 3D texture depth
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_DEPTH_ALTERNATE - Static variable in class jcuda.driver.CUdevice_attribute
Alternate maximum 3D texture depth
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
aximum 3D texture height
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_HEIGHT_ALTERNATE - Static variable in class jcuda.driver.CUdevice_attribute
Alternate maximum 3D texture height
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 3D texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_WIDTH_ALTERNATE - Static variable in class jcuda.driver.CUdevice_attribute
Alternate maximum 3D texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_LAYERED_LAYERS - Static variable in class jcuda.driver.CUdevice_attribute
Maximum layers in a cubemap layered texture
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_LAYERED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum cubemap layered texture width/height
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum cubemap texture width/height
CU_DEVICE_ATTRIBUTE_MEMORY_CLOCK_RATE - Static variable in class jcuda.driver.CUdevice_attribute
Typical memory clock frequency in kilohertz
CU_DEVICE_ATTRIBUTE_MULTI_GPU_BOARD - Static variable in class jcuda.driver.CUdevice_attribute
Device is on a multi-GPU board
CU_DEVICE_ATTRIBUTE_MULTI_GPU_BOARD_GROUP_ID - Static variable in class jcuda.driver.CUdevice_attribute
Unique id for a group of devices on the same multi-GPU board
CU_DEVICE_ATTRIBUTE_MULTIPROCESSOR_COUNT - Static variable in class jcuda.driver.CUdevice_attribute
Number of multiprocessors on the device
CU_DEVICE_ATTRIBUTE_PAGEABLE_MEMORY_ACCESS - Static variable in class jcuda.driver.CUdevice_attribute
Device supports coherently accessing pageable memory without calling cudaHostRegister on it
CU_DEVICE_ATTRIBUTE_PAGEABLE_MEMORY_ACCESS_USES_HOST_PAGE_TABLES - Static variable in class jcuda.driver.CUdevice_attribute
Device accesses pageable memory via the host's page tables.
CU_DEVICE_ATTRIBUTE_PCI_BUS_ID - Static variable in class jcuda.driver.CUdevice_attribute
PCI bus ID of the device
CU_DEVICE_ATTRIBUTE_PCI_DEVICE_ID - Static variable in class jcuda.driver.CUdevice_attribute
PCI device ID of the device
CU_DEVICE_ATTRIBUTE_PCI_DOMAIN_ID - Static variable in class jcuda.driver.CUdevice_attribute
PCI domain ID of the device
CU_DEVICE_ATTRIBUTE_REGISTERS_PER_BLOCK - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated.
use CU_DEVICE_ATTRIBUTE_MAX_REGISTERS_PER_BLOCK
CU_DEVICE_ATTRIBUTE_RESERVED_SHARED_MEMORY_PER_BLOCK - Static variable in class jcuda.driver.CUdevice_attribute
Shared memory reserved by CUDA driver per block in bytes
CU_DEVICE_ATTRIBUTE_SHARED_MEMORY_PER_BLOCK - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated.
use CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK
CU_DEVICE_ATTRIBUTE_SINGLE_TO_DOUBLE_PRECISION_PERF_RATIO - Static variable in class jcuda.driver.CUdevice_attribute
Ratio of single precision performance (in floating-point operations per second) to double precision performance
CU_DEVICE_ATTRIBUTE_STREAM_PRIORITIES_SUPPORTED - Static variable in class jcuda.driver.CUdevice_attribute
Device supports stream priorities
CU_DEVICE_ATTRIBUTE_SURFACE_ALIGNMENT - Static variable in class jcuda.driver.CUdevice_attribute
Alignment requirement for surfaces
CU_DEVICE_ATTRIBUTE_TCC_DRIVER - Static variable in class jcuda.driver.CUdevice_attribute
Device is using TCC driver model
CU_DEVICE_ATTRIBUTE_TEXTURE_ALIGNMENT - Static variable in class jcuda.driver.CUdevice_attribute
Alignment requirement; texture base addresses aligned to textureAlign bytes do not need an offset applied to texture fetches;
CU_DEVICE_ATTRIBUTE_TEXTURE_PITCH_ALIGNMENT - Static variable in class jcuda.driver.CUdevice_attribute
Pitch alignment requirement for textures
CU_DEVICE_ATTRIBUTE_TOTAL_CONSTANT_MEMORY - Static variable in class jcuda.driver.CUdevice_attribute
Total amount of constant memory available on the device in bytes;
CU_DEVICE_ATTRIBUTE_UNIFIED_ADDRESSING - Static variable in class jcuda.driver.CUdevice_attribute
Device shares a unified address space with the host
CU_DEVICE_ATTRIBUTE_VIRTUAL_ADDRESS_MANAGEMENT_SUPPORTED - Static variable in class jcuda.driver.CUdevice_attribute
Device supports virtual address management APIs like ::cuMemAddressReserve, ::cuMemCreate, ::cuMemMap and related APIs
CU_DEVICE_ATTRIBUTE_WARP_SIZE - Static variable in class jcuda.driver.CUdevice_attribute
Warp size in threads;
CU_DEVICE_CPU - Static variable in class jcuda.driver.JCudaDriver
Device that represents the CPU
CU_DEVICE_INVALID - Static variable in class jcuda.driver.JCudaDriver
Device that represents an invalid device
CU_DEVICE_P2P_ATTRIBUTE_ACCESS_ACCESS_SUPPORTED - Static variable in class jcuda.driver.CUdevice_P2PAttribute
Deprecated.
use CU_DEVICE_P2P_ATTRIBUTE_CUDA_ARRAY_ACCESS_SUPPORTED instead
CU_DEVICE_P2P_ATTRIBUTE_ACCESS_SUPPORTED - Static variable in class jcuda.driver.CUdevice_P2PAttribute
P2P Access is enable
CU_DEVICE_P2P_ATTRIBUTE_CUDA_ARRAY_ACCESS_SUPPORTED - Static variable in class jcuda.driver.CUdevice_P2PAttribute
Accessing CUDA arrays over the link supported
CU_DEVICE_P2P_ATTRIBUTE_NATIVE_ATOMIC_SUPPORTED - Static variable in class jcuda.driver.CUdevice_P2PAttribute
Atomic operation over the link supported
CU_DEVICE_P2P_ATTRIBUTE_PERFORMANCE_RANK - Static variable in class jcuda.driver.CUdevice_P2PAttribute
A relative value indicating the performance of the link between two devices
CU_EVENT_BLOCKING_SYNC - Static variable in class jcuda.driver.CUevent_flags
Event uses blocking synchronization
CU_EVENT_DEFAULT - Static variable in class jcuda.driver.CUevent_flags
Default event flag
CU_EVENT_DISABLE_TIMING - Static variable in class jcuda.driver.CUevent_flags
Event will not record timing data
CU_EVENT_INTERPROCESS - Static variable in class jcuda.driver.CUevent_flags
Event is suitable for interprocess use.
CU_FUNC_ATTRIBUTE_BINARY_VERSION - Static variable in class jcuda.driver.CUfunction_attribute
The binary version for which the function was compiled.
CU_FUNC_ATTRIBUTE_CACHE_MODE_CA - Static variable in class jcuda.driver.CUfunction_attribute
The attribute to indicate whether the function has been compiled with user specified option "-Xptxas --dlcm=ca" set .
CU_FUNC_ATTRIBUTE_CONST_SIZE_BYTES - Static variable in class jcuda.driver.CUfunction_attribute
The size in bytes of user-allocated constant memory required by this function.
CU_FUNC_ATTRIBUTE_LOCAL_SIZE_BYTES - Static variable in class jcuda.driver.CUfunction_attribute
The size in bytes of thread local memory used by this function.
CU_FUNC_ATTRIBUTE_MAX_DYNAMIC_SHARED_SIZE_BYTES - Static variable in class jcuda.driver.CUfunction_attribute
The maximum size in bytes of dynamically-allocated shared memory that can be used by this function.
CU_FUNC_ATTRIBUTE_MAX_THREADS_PER_BLOCK - Static variable in class jcuda.driver.CUfunction_attribute
The number of threads beyond which a launch of the function would fail.
CU_FUNC_ATTRIBUTE_NUM_REGS - Static variable in class jcuda.driver.CUfunction_attribute
The number of registers used by each thread of this function.
CU_FUNC_ATTRIBUTE_PREFERRED_SHARED_MEMORY_CARVEOUT - Static variable in class jcuda.driver.CUfunction_attribute
On devices where the L1 cache and shared memory use the same hardware resources, this sets the shared memory carveout preference, in percent of the total resources.
CU_FUNC_ATTRIBUTE_PTX_VERSION - Static variable in class jcuda.driver.CUfunction_attribute
The PTX virtual architecture version for which the function was compiled.
CU_FUNC_ATTRIBUTE_SHARED_SIZE_BYTES - Static variable in class jcuda.driver.CUfunction_attribute
The size in bytes of statically-allocated shared memory required by this function.
CU_FUNC_CACHE_PREFER_EQUAL - Static variable in class jcuda.driver.CUfunc_cache
Prefer equal sized L1 cache and shared memory
CU_FUNC_CACHE_PREFER_L1 - Static variable in class jcuda.driver.CUfunc_cache
Prefer larger L1 cache and smaller shared memory
CU_FUNC_CACHE_PREFER_NONE - Static variable in class jcuda.driver.CUfunc_cache
No preference for shared memory or L1 (default)
CU_FUNC_CACHE_PREFER_SHARED - Static variable in class jcuda.driver.CUfunc_cache
Prefer larger shared memory and smaller L1 cache
CU_GL_DEVICE_LIST_ALL - Static variable in class jcuda.driver.CUGLDeviceList
The CUDA devices for all GPUs used by the current OpenGL context
CU_GL_DEVICE_LIST_CURRENT_FRAME - Static variable in class jcuda.driver.CUGLDeviceList
The CUDA devices for the GPUs used by the current OpenGL context in its currently rendering frame
CU_GL_DEVICE_LIST_NEXT_FRAME - Static variable in class jcuda.driver.CUGLDeviceList
The CUDA devices for the GPUs to be used by the current OpenGL context in the next frame
CU_GL_MAP_RESOURCE_FLAGS_NONE - Static variable in class jcuda.driver.CUGLmap_flags
Deprecated.
 
CU_GL_MAP_RESOURCE_FLAGS_READ_ONLY - Static variable in class jcuda.driver.CUGLmap_flags
Deprecated.
 
CU_GL_MAP_RESOURCE_FLAGS_WRITE_DISCARD - Static variable in class jcuda.driver.CUGLmap_flags
Deprecated.
 
CU_GRAPH_EXEC_UPDATE_ERROR - Static variable in class jcuda.driver.CUgraphExecUpdateResult
The update failed for an unexpected reason which is described in the return value of the function
CU_GRAPH_EXEC_UPDATE_ERROR_FUNCTION_CHANGED - Static variable in class jcuda.driver.CUgraphExecUpdateResult
The update failed because the function of a kernel node changed
CU_GRAPH_EXEC_UPDATE_ERROR_NODE_TYPE_CHANGED - Static variable in class jcuda.driver.CUgraphExecUpdateResult
The update failed because a node type changed
CU_GRAPH_EXEC_UPDATE_ERROR_NOT_SUPPORTED - Static variable in class jcuda.driver.CUgraphExecUpdateResult
The update failed because something about the node is not supported
CU_GRAPH_EXEC_UPDATE_ERROR_PARAMETERS_CHANGED - Static variable in class jcuda.driver.CUgraphExecUpdateResult
The update failed because the parameters changed in a way that is not supported
CU_GRAPH_EXEC_UPDATE_ERROR_TOPOLOGY_CHANGED - Static variable in class jcuda.driver.CUgraphExecUpdateResult
The update failed because the topology changed
CU_GRAPH_EXEC_UPDATE_SUCCESS - Static variable in class jcuda.driver.CUgraphExecUpdateResult
The update succeeded
CU_GRAPH_NODE_TYPE_EMPTY - Static variable in class jcuda.driver.CUgraphNodeType
Empty (no-op) node
CU_GRAPH_NODE_TYPE_GRAPH - Static variable in class jcuda.driver.CUgraphNodeType
Node which executes an embedded graph
CU_GRAPH_NODE_TYPE_HOST - Static variable in class jcuda.driver.CUgraphNodeType
Host (executable) node
CU_GRAPH_NODE_TYPE_KERNEL - Static variable in class jcuda.driver.CUgraphNodeType
GPU kernel node
CU_GRAPH_NODE_TYPE_MEMCPY - Static variable in class jcuda.driver.CUgraphNodeType
Memcpy node
CU_GRAPH_NODE_TYPE_MEMSET - Static variable in class jcuda.driver.CUgraphNodeType
Memset node
CU_GRAPHICS_MAP_RESOURCE_FLAGS_NONE - Static variable in class jcuda.driver.CUgraphicsMapResourceFlags
 
CU_GRAPHICS_MAP_RESOURCE_FLAGS_READ_ONLY - Static variable in class jcuda.driver.CUgraphicsMapResourceFlags
 
CU_GRAPHICS_MAP_RESOURCE_FLAGS_WRITE_DISCARD - Static variable in class jcuda.driver.CUgraphicsMapResourceFlags
 
CU_GRAPHICS_REGISTER_FLAGS_NONE - Static variable in class jcuda.driver.CUgraphicsRegisterFlags
 
CU_GRAPHICS_REGISTER_FLAGS_READ_ONLY - Static variable in class jcuda.driver.CUgraphicsRegisterFlags
 
CU_GRAPHICS_REGISTER_FLAGS_SURFACE_LDST - Static variable in class jcuda.driver.CUgraphicsRegisterFlags
 
CU_GRAPHICS_REGISTER_FLAGS_TEXTURE_GATHER - Static variable in class jcuda.driver.CUgraphicsRegisterFlags
 
CU_GRAPHICS_REGISTER_FLAGS_WRITE_DISCARD - Static variable in class jcuda.driver.CUgraphicsRegisterFlags
 
CU_IPC_MEM_LAZY_ENABLE_PEER_ACCESS - Static variable in class jcuda.driver.CUipcMem_flags
Automatically enable peer access between remote devices as needed
CU_JIT_CACHE_MODE - Static variable in class jcuda.driver.CUjit_option
Specifies whether to enable caching explicitly (-dlcm)
Choice is based on supplied ::CUjit_cacheMode_enum.
CU_JIT_CACHE_OPTION_CA - Static variable in class jcuda.driver.CUjit_cacheMode
Compile with L1 cache enabled
CU_JIT_CACHE_OPTION_CG - Static variable in class jcuda.driver.CUjit_cacheMode
Compile with L1 cache disabled
CU_JIT_CACHE_OPTION_NONE - Static variable in class jcuda.driver.CUjit_cacheMode
Compile with no -dlcm flag specified
CU_JIT_ERROR_LOG_BUFFER - Static variable in class jcuda.driver.CUjit_option
Pointer to a buffer in which to print any log messages that reflect errors (the buffer size is specified via option ::CU_JIT_ERROR_LOG_BUFFER_SIZE_BYTES)
Option type: char *
Applies to: compiler and linker
CU_JIT_ERROR_LOG_BUFFER_SIZE_BYTES - Static variable in class jcuda.driver.CUjit_option
IN: Log buffer size in bytes.
CU_JIT_FALLBACK_STRATEGY - Static variable in class jcuda.driver.CUjit_option
Specifies choice of fallback strategy if matching cubin is not found.
CU_JIT_GENERATE_DEBUG_INFO - Static variable in class jcuda.driver.CUjit_option
Specifies whether to create debug information in output (-g) (0: false, default)
Option type: int
Applies to: compiler and linker
CU_JIT_GENERATE_LINE_INFO - Static variable in class jcuda.driver.CUjit_option
Generate line number information (-lineinfo) (0: false, default)
Option type: int
Applies to: compiler only
CU_JIT_GLOBAL_SYMBOL_ADDRESSES - Static variable in class jcuda.driver.CUjit_option
Array of host addresses that will be used to relocate corresponding device symbols stored in ::CU_JIT_GLOBAL_SYMBOL_NAMES.
CU_JIT_GLOBAL_SYMBOL_COUNT - Static variable in class jcuda.driver.CUjit_option
Number of entries in ::CU_JIT_GLOBAL_SYMBOL_NAMES and ::CU_JIT_GLOBAL_SYMBOL_ADDRESSES arrays.
CU_JIT_GLOBAL_SYMBOL_NAMES - Static variable in class jcuda.driver.CUjit_option
Array of device symbol names that will be relocated to the corresponding host addresses stored in ::CU_JIT_GLOBAL_SYMBOL_ADDRESSES.
CU_JIT_INFO_LOG_BUFFER - Static variable in class jcuda.driver.CUjit_option
Pointer to a buffer in which to print any log messages that are informational in nature (the buffer size is specified via option ::CU_JIT_INFO_LOG_BUFFER_SIZE_BYTES)
Option type: char *
Applies to: compiler and linker
CU_JIT_INFO_LOG_BUFFER_SIZE_BYTES - Static variable in class jcuda.driver.CUjit_option
IN: Log buffer size in bytes.
CU_JIT_INPUT_CUBIN - Static variable in class jcuda.driver.CUjitInputType
Compiled device-class-specific device code
Applicable options: none
CU_JIT_INPUT_FATBINARY - Static variable in class jcuda.driver.CUjitInputType
Bundle of multiple cubins and/or PTX of some device code
Applicable options: PTX compiler options, ::CU_JIT_FALLBACK_STRATEGY
CU_JIT_INPUT_LIBRARY - Static variable in class jcuda.driver.CUjitInputType
Archive of host objects with embedded device code
Applicable options: PTX compiler options, ::CU_JIT_FALLBACK_STRATEGY
CU_JIT_INPUT_OBJECT - Static variable in class jcuda.driver.CUjitInputType
Host object with embedded device code
Applicable options: PTX compiler options, ::CU_JIT_FALLBACK_STRATEGY
CU_JIT_INPUT_PTX - Static variable in class jcuda.driver.CUjitInputType
PTX source code
Applicable options: PTX compiler options
CU_JIT_LOG_VERBOSE - Static variable in class jcuda.driver.CUjit_option
Generate verbose log messages (0: false, default)
Option type: int
Applies to: compiler and linker
CU_JIT_MAX_REGISTERS - Static variable in class jcuda.driver.CUjit_option
Max number of registers that a thread may use.
CU_JIT_OPTIMIZATION_LEVEL - Static variable in class jcuda.driver.CUjit_option
Level of optimizations to apply to generated code (0 - 4), with 4 being the default and highest level of optimizations.
CU_JIT_TARGET - Static variable in class jcuda.driver.CUjit_option
Target is chosen based on supplied ::CUjit_target.
CU_JIT_TARGET_FROM_CUCONTEXT - Static variable in class jcuda.driver.CUjit_option
No option value required.
CU_JIT_THREADS_PER_BLOCK - Static variable in class jcuda.driver.CUjit_option
IN: Specifies minimum number of threads per block to target compilation for
OUT: Returns the number of threads the compiler actually targeted.
CU_JIT_WALL_TIME - Static variable in class jcuda.driver.CUjit_option
Overwrites the option value with the total wall clock time, in milliseconds, spent in the compiler and linker
Option type: float
Applies to: compiler and linker
CU_KERNEL_NODE_ATTRIBUTE_ACCESS_POLICY_WINDOW - Static variable in class jcuda.driver.CUkernelNodeAttrID
Identifier for ::CUkernelNodeAttrValue::accessPolicyWindow.
CU_KERNEL_NODE_ATTRIBUTE_COOPERATIVE - Static variable in class jcuda.driver.CUkernelNodeAttrID
Allows a kernel node to be cooperative (see ::cuLaunchCooperativeKernel).
CU_LAUNCH_PARAM_BUFFER_POINTER - Static variable in class jcuda.driver.JCudaDriver
Indicator that the next value in the \p extra parameter to ::cuLaunchKernel will be a pointer to a buffer containing all kernel parameters used for launching kernel \p f.
CU_LAUNCH_PARAM_BUFFER_SIZE - Static variable in class jcuda.driver.JCudaDriver
Indicator that the next value in the \p extra parameter to ::cuLaunchKernel will be a pointer to a size_t which contains the size of the buffer specified with ::CU_LAUNCH_PARAM_BUFFER_POINTER.
CU_LAUNCH_PARAM_END - Static variable in class jcuda.driver.JCudaDriver
End of array terminator for the \p extra parameter to ::cuLaunchKernel
CU_LIMIT_DEV_RUNTIME_PENDING_LAUNCH_COUNT - Static variable in class jcuda.driver.CUlimit
GPU device runtime pending launch count
CU_LIMIT_DEV_RUNTIME_SYNC_DEPTH - Static variable in class jcuda.driver.CUlimit
GPU device runtime launch synchronize depth
CU_LIMIT_MALLOC_HEAP_SIZE - Static variable in class jcuda.driver.CUlimit
GPU malloc heap size
CU_LIMIT_MAX_L2_FETCH_GRANULARITY - Static variable in class jcuda.driver.CUlimit
A value between 0 and 128 that indicates the maximum fetch granularity of L2 (in Bytes).
CU_LIMIT_PERSISTING_L2_CACHE_SIZE - Static variable in class jcuda.driver.CUlimit
A size in bytes for L2 persisting lines cache size
CU_LIMIT_PRINTF_FIFO_SIZE - Static variable in class jcuda.driver.CUlimit
GPU printf FIFO size
CU_LIMIT_STACK_SIZE - Static variable in class jcuda.driver.CUlimit
GPU thread stack size
CU_MEM_ACCESS_FLAGS_PROT_MAX - Static variable in class jcuda.driver.CUmemAccess_flags
 
CU_MEM_ACCESS_FLAGS_PROT_NONE - Static variable in class jcuda.driver.CUmemAccess_flags
Default, make the address range not accessible
CU_MEM_ACCESS_FLAGS_PROT_READ - Static variable in class jcuda.driver.CUmemAccess_flags
Make the address range read accessible
CU_MEM_ACCESS_FLAGS_PROT_READWRITE - Static variable in class jcuda.driver.CUmemAccess_flags
Make the address range read-write accessible
CU_MEM_ADVISE_SET_ACCESSED_BY - Static variable in class jcuda.driver.CUmem_advise
Data will be accessed by the specified device, so prevent page faults as much as possible
CU_MEM_ADVISE_SET_PREFERRED_LOCATION - Static variable in class jcuda.driver.CUmem_advise
Set the preferred location for the data as the specified device
CU_MEM_ADVISE_SET_READ_MOSTLY - Static variable in class jcuda.driver.CUmem_advise
Data will mostly be read and only occassionally be written to
CU_MEM_ADVISE_UNSET_ACCESSED_BY - Static variable in class jcuda.driver.CUmem_advise
Let the Unified Memory subsystem decide on the page faulting policy for the specified device
CU_MEM_ADVISE_UNSET_PREFERRED_LOCATION - Static variable in class jcuda.driver.CUmem_advise
Clear the preferred location for the data
CU_MEM_ADVISE_UNSET_READ_MOSTLY - Static variable in class jcuda.driver.CUmem_advise
Undo the effect of ::CU_MEM_ADVISE_SET_READ_MOSTLY
CU_MEM_ALLOC_GRANULARITY_MINIMUM - Static variable in class jcuda.driver.CUmemAllocationGranularity_flags
Minimum required granularity for allocation
CU_MEM_ALLOC_GRANULARITY_RECOMMENDED - Static variable in class jcuda.driver.CUmemAllocationGranularity_flags
Recommended granularity for allocation for best performance
CU_MEM_ALLOCATION_COMP_GENERIC - Static variable in class jcuda.driver.CUmemAllocationCompType
Allocating compressible memory
CU_MEM_ALLOCATION_COMP_NONE - Static variable in class jcuda.driver.CUmemAllocationCompType
Allocating non-compressible memory
CU_MEM_ALLOCATION_TYPE_INVALID - Static variable in class jcuda.driver.CUmemAllocationType
 
CU_MEM_ALLOCATION_TYPE_MAX - Static variable in class jcuda.driver.CUmemAllocationType
 
CU_MEM_ALLOCATION_TYPE_PINNED - Static variable in class jcuda.driver.CUmemAllocationType
This allocation type is 'pinned', i.e. cannot migrate from its current location while the application is actively using it
CU_MEM_ATTACH_GLOBAL - Static variable in class jcuda.driver.CUmemAttach_flags
Memory can be accessed by any stream on any device
CU_MEM_ATTACH_HOST - Static variable in class jcuda.driver.CUmemAttach_flags
Memory cannot be accessed by any stream on any device
CU_MEM_ATTACH_SINGLE - Static variable in class jcuda.driver.CUmemAttach_flags
Memory can only be accessed by a single stream on the associated device
CU_MEM_HANDLE_TYPE_MAX - Static variable in class jcuda.driver.CUmemAllocationHandleType
 
CU_MEM_HANDLE_TYPE_POSIX_FILE_DESCRIPTOR - Static variable in class jcuda.driver.CUmemAllocationHandleType
Allows a file descriptor to be used for exporting.
CU_MEM_HANDLE_TYPE_WIN32 - Static variable in class jcuda.driver.CUmemAllocationHandleType
Allows a Win32 NT handle to be used for exporting.
CU_MEM_HANDLE_TYPE_WIN32_KMT - Static variable in class jcuda.driver.CUmemAllocationHandleType
Allows a Win32 KMT handle to be used for exporting.
CU_MEM_LOCATION_TYPE_DEVICE - Static variable in class jcuda.driver.CUmemLocationType
Location is a device location, thus id is a device ordinal
CU_MEM_LOCATION_TYPE_INVALID - Static variable in class jcuda.driver.CUmemLocationType
 
CU_MEM_LOCATION_TYPE_MAX - Static variable in class jcuda.driver.CUmemLocationType
 
CU_MEM_RANGE_ATTRIBUTE_ACCESSED_BY - Static variable in class jcuda.driver.CUmem_range_attribute
Memory range has ::CU_MEM_ADVISE_SET_ACCESSED_BY set for specified device
CU_MEM_RANGE_ATTRIBUTE_LAST_PREFETCH_LOCATION - Static variable in class jcuda.driver.CUmem_range_attribute
The last location to which the range was prefetched
CU_MEM_RANGE_ATTRIBUTE_PREFERRED_LOCATION - Static variable in class jcuda.driver.CUmem_range_attribute
The preferred location of the range
CU_MEM_RANGE_ATTRIBUTE_READ_MOSTLY - Static variable in class jcuda.driver.CUmem_range_attribute
Whether the range will mostly be read and only occassionally be written to
CU_MEMHOSTALLOC_DEVICEMAP - Static variable in class jcuda.driver.JCudaDriver
If set, host memory is mapped into CUDA address space and JCudaDriver#cuMemHostGetDevicePointer may be called on the host pointer.
CU_MEMHOSTALLOC_PORTABLE - Static variable in class jcuda.driver.JCudaDriver
If set, host memory is portable between CUDA contexts.
CU_MEMHOSTALLOC_WRITECOMBINED - Static variable in class jcuda.driver.JCudaDriver
If set, host memory is allocated as write-combined - fast to write, faster to DMA, slow to read except via SSE4 streaming load instruction (MOVNTDQA).
CU_MEMHOSTREGISTER_DEVICEMAP - Static variable in class jcuda.driver.JCudaDriver
If set, host memory is mapped into CUDA address space and ::cuMemHostGetDevicePointer() may be called on the host pointer.
CU_MEMHOSTREGISTER_IOMEMORY - Static variable in class jcuda.driver.JCudaDriver
If set, the passed memory pointer is treated as pointing to some memory-mapped I/O space, e.g. belonging to a third-party PCIe device.
CU_MEMHOSTREGISTER_PORTABLE - Static variable in class jcuda.driver.JCudaDriver
If set, host memory is portable between CUDA contexts.
CU_MEMORYTYPE_ARRAY - Static variable in class jcuda.driver.CUmemorytype
Array memory
CU_MEMORYTYPE_DEVICE - Static variable in class jcuda.driver.CUmemorytype
Device memory
CU_MEMORYTYPE_HOST - Static variable in class jcuda.driver.CUmemorytype
Host memory
CU_MEMORYTYPE_UNIFIED - Static variable in class jcuda.driver.CUmemorytype
Unified device or host memory
CU_MEMPEERREGISTER_DEVICEMAP - Static variable in class jcuda.driver.JCudaDriver
Deprecated.
This value has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2
CU_OCCUPANCY_DEFAULT - Static variable in class jcuda.driver.CUoccupancy_flags
Default behavior
CU_OCCUPANCY_DISABLE_CACHING_OVERRIDE - Static variable in class jcuda.driver.CUoccupancy_flags
Assume global caching is enabled and cannot be automatically turned off
CU_OUT_CSV - Static variable in class jcuda.driver.CUoutput_mode
Output mode Comma separated values format.
CU_OUT_KEY_VALUE_PAIR - Static variable in class jcuda.driver.CUoutput_mode
Output mode Key-Value pair format.
CU_PARAM_TR_DEFAULT - Static variable in class jcuda.driver.JCudaDriver
For texture references loaded into the module, use default texunit from texture reference
CU_POINTER_ATTRIBUTE_ALLOWED_HANDLE_TYPES - Static variable in class jcuda.driver.CUpointer_attribute
Bitmask of allowed ::CUmemAllocationHandleType for this allocation
CU_POINTER_ATTRIBUTE_BUFFER_ID - Static variable in class jcuda.driver.CUpointer_attribute
A process-wide unique ID for an allocated memory region
CU_POINTER_ATTRIBUTE_CONTEXT - Static variable in class jcuda.driver.CUpointer_attribute
The ::CUcontext on which a pointer was allocated or registered
CU_POINTER_ATTRIBUTE_DEVICE_ORDINAL - Static variable in class jcuda.driver.CUpointer_attribute
A device ordinal of a device on which a pointer was allocated or registered
CU_POINTER_ATTRIBUTE_DEVICE_POINTER - Static variable in class jcuda.driver.CUpointer_attribute
The address at which a pointer's memory may be accessed on the device
CU_POINTER_ATTRIBUTE_HOST_POINTER - Static variable in class jcuda.driver.CUpointer_attribute
The address at which a pointer's memory may be accessed on the host
CU_POINTER_ATTRIBUTE_IS_GPU_DIRECT_RDMA_CAPABLE - Static variable in class jcuda.driver.CUpointer_attribute
1 if the memory this pointer is referencing can be used with the GPUDirect RDMA API
CU_POINTER_ATTRIBUTE_IS_LEGACY_CUDA_IPC_CAPABLE - Static variable in class jcuda.driver.CUpointer_attribute
1 if this pointer maps to an allocation that is suitable for ::cudaIpcGetMemHandle, 0 otherwise
CU_POINTER_ATTRIBUTE_IS_MANAGED - Static variable in class jcuda.driver.CUpointer_attribute
Indicates if the pointer points to managed memory
CU_POINTER_ATTRIBUTE_MAPPED - Static variable in class jcuda.driver.CUpointer_attribute
1 if this pointer is in a valid address range that is mapped to a backing allocation, 0 otherwise
CU_POINTER_ATTRIBUTE_MEMORY_TYPE - Static variable in class jcuda.driver.CUpointer_attribute
The ::CUmemorytype describing the physical location of a pointer
CU_POINTER_ATTRIBUTE_P2P_TOKENS - Static variable in class jcuda.driver.CUpointer_attribute
A pair of tokens for use with the nv-p2p.h Linux kernel interface
CU_POINTER_ATTRIBUTE_RANGE_SIZE - Static variable in class jcuda.driver.CUpointer_attribute
Size of the address range for this requested pointer
CU_POINTER_ATTRIBUTE_RANGE_START_ADDR - Static variable in class jcuda.driver.CUpointer_attribute
Starting address for this requested pointer
CU_POINTER_ATTRIBUTE_SYNC_MEMOPS - Static variable in class jcuda.driver.CUpointer_attribute
Synchronize every synchronous memory operation initiated on this region
CU_PREFER_BINARY - Static variable in class jcuda.driver.CUjit_fallback
Prefer to fall back to compatible binary code if exact binary match not found
CU_PREFER_PTX - Static variable in class jcuda.driver.CUjit_fallback
Prefer to compile ptx if exact binary match not found
CU_RES_VIEW_FORMAT_FLOAT_1X16 - Static variable in class jcuda.driver.CUresourceViewFormat
1 channel 16-bit floating point
CU_RES_VIEW_FORMAT_FLOAT_1X32 - Static variable in class jcuda.driver.CUresourceViewFormat
1 channel 32-bit floating point
CU_RES_VIEW_FORMAT_FLOAT_2X16 - Static variable in class jcuda.driver.CUresourceViewFormat
2 channel 16-bit floating point
CU_RES_VIEW_FORMAT_FLOAT_2X32 - Static variable in class jcuda.driver.CUresourceViewFormat
2 channel 32-bit floating point
CU_RES_VIEW_FORMAT_FLOAT_4X16 - Static variable in class jcuda.driver.CUresourceViewFormat
4 channel 16-bit floating point
CU_RES_VIEW_FORMAT_FLOAT_4X32 - Static variable in class jcuda.driver.CUresourceViewFormat
4 channel 32-bit floating point
CU_RES_VIEW_FORMAT_NONE - Static variable in class jcuda.driver.CUresourceViewFormat
No resource view format (use underlying resource format)
CU_RES_VIEW_FORMAT_SIGNED_BC4 - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 4 signed
CU_RES_VIEW_FORMAT_SIGNED_BC5 - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 5 signed
CU_RES_VIEW_FORMAT_SIGNED_BC6H - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 6 signed half-float
CU_RES_VIEW_FORMAT_SINT_1X16 - Static variable in class jcuda.driver.CUresourceViewFormat
1 channel signed 16-bit integers
CU_RES_VIEW_FORMAT_SINT_1X32 - Static variable in class jcuda.driver.CUresourceViewFormat
1 channel signed 32-bit integers
CU_RES_VIEW_FORMAT_SINT_1X8 - Static variable in class jcuda.driver.CUresourceViewFormat
1 channel signed 8-bit integers
CU_RES_VIEW_FORMAT_SINT_2X16 - Static variable in class jcuda.driver.CUresourceViewFormat
2 channel signed 16-bit integers
CU_RES_VIEW_FORMAT_SINT_2X32 - Static variable in class jcuda.driver.CUresourceViewFormat
2 channel signed 32-bit integers
CU_RES_VIEW_FORMAT_SINT_2X8 - Static variable in class jcuda.driver.CUresourceViewFormat
2 channel signed 8-bit integers
CU_RES_VIEW_FORMAT_SINT_4X16 - Static variable in class jcuda.driver.CUresourceViewFormat
4 channel signed 16-bit integers
CU_RES_VIEW_FORMAT_SINT_4X32 - Static variable in class jcuda.driver.CUresourceViewFormat
4 channel signed 32-bit integers
CU_RES_VIEW_FORMAT_SINT_4X8 - Static variable in class jcuda.driver.CUresourceViewFormat
4 channel signed 8-bit integers
CU_RES_VIEW_FORMAT_UINT_1X16 - Static variable in class jcuda.driver.CUresourceViewFormat
1 channel unsigned 16-bit integers
CU_RES_VIEW_FORMAT_UINT_1X32 - Static variable in class jcuda.driver.CUresourceViewFormat
1 channel unsigned 32-bit integers
CU_RES_VIEW_FORMAT_UINT_1X8 - Static variable in class jcuda.driver.CUresourceViewFormat
1 channel unsigned 8-bit integers
CU_RES_VIEW_FORMAT_UINT_2X16 - Static variable in class jcuda.driver.CUresourceViewFormat
2 channel unsigned 16-bit integers
CU_RES_VIEW_FORMAT_UINT_2X32 - Static variable in class jcuda.driver.CUresourceViewFormat
2 channel unsigned 32-bit integers
CU_RES_VIEW_FORMAT_UINT_2X8 - Static variable in class jcuda.driver.CUresourceViewFormat
2 channel unsigned 8-bit integers
CU_RES_VIEW_FORMAT_UINT_4X16 - Static variable in class jcuda.driver.CUresourceViewFormat
4 channel unsigned 16-bit integers
CU_RES_VIEW_FORMAT_UINT_4X32 - Static variable in class jcuda.driver.CUresourceViewFormat
4 channel unsigned 32-bit integers
CU_RES_VIEW_FORMAT_UINT_4X8 - Static variable in class jcuda.driver.CUresourceViewFormat
4 channel unsigned 8-bit integers
CU_RES_VIEW_FORMAT_UNSIGNED_BC1 - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 1
CU_RES_VIEW_FORMAT_UNSIGNED_BC2 - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 2
CU_RES_VIEW_FORMAT_UNSIGNED_BC3 - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 3
CU_RES_VIEW_FORMAT_UNSIGNED_BC4 - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 4 unsigned
CU_RES_VIEW_FORMAT_UNSIGNED_BC5 - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 5 unsigned
CU_RES_VIEW_FORMAT_UNSIGNED_BC6H - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 6 unsigned half-float
CU_RES_VIEW_FORMAT_UNSIGNED_BC7 - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 7
CU_RESOURCE_TYPE_ARRAY - Static variable in class jcuda.driver.CUresourcetype
Array resource
CU_RESOURCE_TYPE_LINEAR - Static variable in class jcuda.driver.CUresourcetype
Linear resource
CU_RESOURCE_TYPE_MIPMAPPED_ARRAY - Static variable in class jcuda.driver.CUresourcetype
Mipmapped array resource
CU_RESOURCE_TYPE_PITCH2D - Static variable in class jcuda.driver.CUresourcetype
Pitch 2D resource
CU_SHARED_MEM_CONFIG_DEFAULT_BANK_SIZE - Static variable in class jcuda.driver.CUsharedconfig
Set default shared memory bank size
CU_SHARED_MEM_CONFIG_EIGHT_BYTE_BANK_SIZE - Static variable in class jcuda.driver.CUsharedconfig
Set shared memory bank width to eight bytes
CU_SHARED_MEM_CONFIG_FOUR_BYTE_BANK_SIZE - Static variable in class jcuda.driver.CUsharedconfig
Set shared memory bank width to four bytes
CU_SHAREDMEM_CARVEOUT_DEFAULT - Static variable in class jcuda.driver.CUshared_carveout
no preference for shared memory or L1 (default)
CU_SHAREDMEM_CARVEOUT_MAX_L1 - Static variable in class jcuda.driver.CUshared_carveout
prefer maximum available L1 cache, minimum shared memory
CU_SHAREDMEM_CARVEOUT_MAX_SHARED - Static variable in class jcuda.driver.CUshared_carveout
prefer maximum available shared memory, minimum L1 cache
CU_STREAM_ATTRIBUTE_ACCESS_POLICY_WINDOW - Static variable in class jcuda.driver.CUstreamAttrID
Identifier for ::CUstreamAttrValue::accessPolicyWindow.
CU_STREAM_ATTRIBUTE_SYNCHRONIZATION_POLICY - Static variable in class jcuda.driver.CUstreamAttrID
CUsynchronizationPolicy for work queued up in this stream
CU_STREAM_CALLBACK_BLOCKING - Static variable in class jcuda.driver.JCudaDriver
Deprecated.
This flag was only present in CUDA 5.0.25 (release candidate) and may be removed (or added again) in future releases
CU_STREAM_CALLBACK_NONBLOCKING - Static variable in class jcuda.driver.JCudaDriver
Deprecated.
This flag was only present in CUDA 5.0.25 (release candidate) and may be removed (or added again) in future releases
CU_STREAM_CAPTURE_MODE_GLOBAL - Static variable in class jcuda.driver.CUstreamCaptureMode
This is the default mode.
CU_STREAM_CAPTURE_MODE_RELAXED - Static variable in class jcuda.driver.CUstreamCaptureMode
Relaxed capture mode
CU_STREAM_CAPTURE_MODE_THREAD_LOCAL - Static variable in class jcuda.driver.CUstreamCaptureMode
Local capture mode
CU_STREAM_CAPTURE_STATUS_ACTIVE - Static variable in class jcuda.driver.CUstreamCaptureStatus
Stream is actively capturing
CU_STREAM_CAPTURE_STATUS_INVALIDATED - Static variable in class jcuda.driver.CUstreamCaptureStatus
Stream is part of a capture sequence that has been invalidated, but not terminated
CU_STREAM_CAPTURE_STATUS_NONE - Static variable in class jcuda.driver.CUstreamCaptureStatus
Stream is not capturing
CU_STREAM_DEFAULT - Static variable in class jcuda.driver.CUstream_flags
Default stream flag
CU_STREAM_LEGACY - Static variable in class jcuda.driver.JCudaDriver
Stream handle that can be passed as a CUstream to use an implicit stream with legacy synchronization behavior.
CU_STREAM_MEM_OP_FLUSH_REMOTE_WRITES - Static variable in class jcuda.driver.CUstreamBatchMemOpType
This has the same effect as ::CU_STREAM_WAIT_VALUE_FLUSH, but as a standalone operation.
CU_STREAM_MEM_OP_WAIT_VALUE_32 - Static variable in class jcuda.driver.CUstreamBatchMemOpType
Represents a ::cuStreamWaitValue32 operation
CU_STREAM_MEM_OP_WAIT_VALUE_64 - Static variable in class jcuda.driver.CUstreamBatchMemOpType
Represents a ::cuStreamWaitValue64 operation
CU_STREAM_MEM_OP_WRITE_VALUE_32 - Static variable in class jcuda.driver.CUstreamBatchMemOpType
Represents a ::cuStreamWriteValue32 operation
CU_STREAM_MEM_OP_WRITE_VALUE_64 - Static variable in class jcuda.driver.CUstreamBatchMemOpType
Represents a ::cuStreamWriteValue64 operation
CU_STREAM_NON_BLOCKING - Static variable in class jcuda.driver.CUstream_flags
Stream does not synchronize with stream 0 (the NULL stream)
CU_STREAM_PER_THREAD - Static variable in class jcuda.driver.JCudaDriver
Stream handle that can be passed as a CUstream to use an implicit stream with per-thread synchronization behavior.
CU_STREAM_WAIT_VALUE_AND - Static variable in class jcuda.driver.CUstreamWaitValue_flags
Wait until (*addr & value) !
CU_STREAM_WAIT_VALUE_EQ - Static variable in class jcuda.driver.CUstreamWaitValue_flags
Wait until *addr == value.
CU_STREAM_WAIT_VALUE_FLUSH - Static variable in class jcuda.driver.CUstreamWaitValue_flags
Follow the wait operation with a flush of outstanding remote writes.
CU_STREAM_WAIT_VALUE_GEQ - Static variable in class jcuda.driver.CUstreamWaitValue_flags
Wait until (int32_t)(*addr - value) >= 0 (or int64_t for 64 bit values).
CU_STREAM_WAIT_VALUE_NOR - Static variable in class jcuda.driver.CUstreamWaitValue_flags
Wait until ~(*addr | value) !
CU_STREAM_WRITE_VALUE_DEFAULT - Static variable in class jcuda.driver.CUstreamWriteValue_flags
Default behavior
CU_STREAM_WRITE_VALUE_NO_MEMORY_BARRIER - Static variable in class jcuda.driver.CUstreamWriteValue_flags
Permits the write to be reordered with writes which were issued before it, as a performance optimization.
CU_SYNC_POLICY_AUTO - Static variable in class jcuda.driver.CUsynchronizationPolicy
 
CU_SYNC_POLICY_BLOCKING_SYNC - Static variable in class jcuda.driver.CUsynchronizationPolicy
 
CU_SYNC_POLICY_SPIN - Static variable in class jcuda.driver.CUsynchronizationPolicy
 
CU_SYNC_POLICY_YIELD - Static variable in class jcuda.driver.CUsynchronizationPolicy
 
CU_TARGET_COMPUTE_10 - Static variable in class jcuda.driver.CUjit_target
Compute device class 1.0
CU_TARGET_COMPUTE_11 - Static variable in class jcuda.driver.CUjit_target
Compute device class 1.1
CU_TARGET_COMPUTE_12 - Static variable in class jcuda.driver.CUjit_target
Compute device class 1.2
CU_TARGET_COMPUTE_13 - Static variable in class jcuda.driver.CUjit_target
Compute device class 1.3
CU_TARGET_COMPUTE_20 - Static variable in class jcuda.driver.CUjit_target
Compute device class 2.0
CU_TARGET_COMPUTE_21 - Static variable in class jcuda.driver.CUjit_target
Compute device class 2.1
CU_TARGET_COMPUTE_30 - Static variable in class jcuda.driver.CUjit_target
Compute device class 3.0
CU_TARGET_COMPUTE_32 - Static variable in class jcuda.driver.CUjit_target
Compute device class 3.2
CU_TARGET_COMPUTE_35 - Static variable in class jcuda.driver.CUjit_target
Compute device class 3.5
CU_TARGET_COMPUTE_37 - Static variable in class jcuda.driver.CUjit_target
Compute device class 3.7
CU_TARGET_COMPUTE_50 - Static variable in class jcuda.driver.CUjit_target
Compute device class 5.0
CU_TARGET_COMPUTE_52 - Static variable in class jcuda.driver.CUjit_target
Compute device class 5.2
CU_TARGET_COMPUTE_53 - Static variable in class jcuda.driver.CUjit_target
Compute device class 5.3
CU_TARGET_COMPUTE_60 - Static variable in class jcuda.driver.CUjit_target
Compute device class 6.0.
CU_TARGET_COMPUTE_61 - Static variable in class jcuda.driver.CUjit_target
Compute device class 6.1.
CU_TARGET_COMPUTE_62 - Static variable in class jcuda.driver.CUjit_target
Compute device class 6.2.
CU_TARGET_COMPUTE_70 - Static variable in class jcuda.driver.CUjit_target
Compute device class 7.0.
CU_TARGET_COMPUTE_72 - Static variable in class jcuda.driver.CUjit_target
Compute device class 7.2.
CU_TARGET_COMPUTE_73 - Static variable in class jcuda.driver.CUjit_target
Deprecated.
Removed as of CUDA 10
CU_TARGET_COMPUTE_75 - Static variable in class jcuda.driver.CUjit_target
Compute device class 7.5.
CU_TARGET_COMPUTE_80 - Static variable in class jcuda.driver.CUjit_target
Compute device class 8.0.
CU_TR_ADDRESS_MODE_CLAMP - Static variable in class jcuda.driver.CUaddress_mode
Clamp to edge address mode
CU_TR_ADDRESS_MODE_MIRROR - Static variable in class jcuda.driver.CUaddress_mode
Mirror address mode
CU_TR_ADDRESS_MODE_WRAP - Static variable in class jcuda.driver.CUaddress_mode
Wrapping address mode
CU_TR_FILTER_MODE_LINEAR - Static variable in class jcuda.driver.CUfilter_mode
Linear filter mode
CU_TR_FILTER_MODE_POINT - Static variable in class jcuda.driver.CUfilter_mode
Point filter mode
CU_TRSA_OVERRIDE_FORMAT - Static variable in class jcuda.driver.JCudaDriver
Override the texref format with a format inferred from the array
CU_TRSF_DISABLE_TRILINEAR_OPTIMIZATION - Static variable in class jcuda.driver.JCudaDriver
Disable any trilinear filtering optimizations.
CU_TRSF_NORMALIZED_COORDINATES - Static variable in class jcuda.driver.JCudaDriver
Use normalized texture coordinates in the range [0,1) instead of [0,dim)
CU_TRSF_READ_AS_INTEGER - Static variable in class jcuda.driver.JCudaDriver
Read the texture as integers rather than promoting the values to floats in the range [0,1]
CU_TRSF_SRGB - Static variable in class jcuda.driver.JCudaDriver
Perform sRGB->linear conversion during texture read.
CUaccessPolicyWindow - Class in jcuda.driver
Specifies an access policy for a window, a contiguous extent of memory beginning at base_ptr and ending at base_ptr + num_bytes.
CUaccessPolicyWindow() - Constructor for class jcuda.driver.CUaccessPolicyWindow
Creates a new, uninitialized CUaccessPolicyWindow
CUaccessPolicyWindow(Pointer, long, float, int, int) - Constructor for class jcuda.driver.CUaccessPolicyWindow
Creates a new CUaccessPolicyWindow with the given values
CUaccessProperty - Class in jcuda.driver
Specifies performance hint with ::CUaccessPolicyWindow for hitProp and missProp members
CUaddress_mode - Class in jcuda.driver
Texture reference addressing modes.
CUarray - Class in jcuda.driver
Java port of a CUarray
CUarray() - Constructor for class jcuda.driver.CUarray
Creates a new, uninitialized CUarray
CUarray(cudaArray) - Constructor for class jcuda.driver.CUarray
Creates a CUarray for the given cudaArray.
cuArray3DCreate(CUarray, CUDA_ARRAY3D_DESCRIPTOR) - Static method in class jcuda.driver.JCudaDriver
Creates a 3D CUDA array.
cuArray3DGetDescriptor(CUDA_ARRAY3D_DESCRIPTOR, CUarray) - Static method in class jcuda.driver.JCudaDriver
Get a 3D CUDA array descriptor.
CUarray_cubemap_face - Class in jcuda.driver
Array indices for cube faces
CUarray_format - Class in jcuda.driver
Array formats.
cuArrayCreate(CUarray, CUDA_ARRAY_DESCRIPTOR) - Static method in class jcuda.driver.JCudaDriver
Creates a 1D or 2D CUDA array.
cuArrayDestroy(CUarray) - Static method in class jcuda.driver.JCudaDriver
Destroys a CUDA array.
cuArrayGetDescriptor(CUDA_ARRAY_DESCRIPTOR, CUarray) - Static method in class jcuda.driver.JCudaDriver
Get a 1D or 2D CUDA array descriptor.
cuCabs(cuComplex) - Static method in class jcuda.cuComplex
Returns the absolute value of the given complex number.
cuCabs(cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns the absolute value of the given complex number.
cuCadd(cuComplex, cuComplex) - Static method in class jcuda.cuComplex
Returns a new complex number that is the sum of the given complex numbers.
cuCadd(cuDoubleComplex, cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns a new complex number that is the sum of the given complex numbers.
cuCdiv(cuComplex, cuComplex) - Static method in class jcuda.cuComplex
Returns the quotient of the given complex numbers.
cuCdiv(cuDoubleComplex, cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns the quotient of the given complex numbers.
cuCimag(cuComplex) - Static method in class jcuda.cuComplex
Returns the imaginary part of the given complex number.
cuCimag(cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns the imaginary part of the given complex number.
cuCmplx(float, float) - Static method in class jcuda.cuComplex
Creates a new complex number consisting of the given real and imaginary part.
cuCmplx(double, double) - Static method in class jcuda.cuDoubleComplex
Creates a new complex number consisting of the given real and imaginary part.
cuCmul(cuComplex, cuComplex) - Static method in class jcuda.cuComplex
Returns the product of the given complex numbers.
cuCmul(cuDoubleComplex, cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns the product of the given complex numbers.
cuComplex - Class in jcuda
Java port of the CUDA complex number structure.
CUcomputemode - Class in jcuda.driver
Compute Modes.
cuConj(cuComplex) - Static method in class jcuda.cuComplex
Returns the complex conjugate of the given complex number.
cuConj(cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns the complex conjugate of the given complex number.
CUcontext - Class in jcuda.driver
Java port of a CUcontext.
CUcontext() - Constructor for class jcuda.driver.CUcontext
Creates a new, uninitialized CUcontext
cuCreal(cuComplex) - Static method in class jcuda.cuComplex
Returns the real part of the given complex number.
cuCreal(cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns the real part of the given complex number.
CUctx_flags - Class in jcuda.driver
Context creation flags.
cuCtxAttach(CUcontext, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated in CUDA
cuCtxCreate(CUcontext, int, CUdevice) - Static method in class jcuda.driver.JCudaDriver
Create a CUDA context.
cuCtxDestroy(CUcontext) - Static method in class jcuda.driver.JCudaDriver
Destroy a CUDA context.
cuCtxDetach(CUcontext) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated in CUDA
cuCtxDisablePeerAccess(CUcontext) - Static method in class jcuda.driver.JCudaDriver
Disables direct access to memory allocations in a peer context and unregisters any registered allocations.
cuCtxEnablePeerAccess(CUcontext, int) - Static method in class jcuda.driver.JCudaDriver
Enables direct access to memory allocations in a peer context.
cuCtxGetApiVersion(CUcontext, int[]) - Static method in class jcuda.driver.JCudaDriver
Gets the context's API version.
cuCtxGetCacheConfig(int[]) - Static method in class jcuda.driver.JCudaDriver
Returns the preferred cache configuration for the current context.
cuCtxGetCurrent(CUcontext) - Static method in class jcuda.driver.JCudaDriver
Returns the CUDA context bound to the calling CPU thread.
cuCtxGetDevice(CUdevice) - Static method in class jcuda.driver.JCudaDriver
Returns the device ID for the current context.
cuCtxGetFlags(int[]) - Static method in class jcuda.driver.JCudaDriver
 
cuCtxGetLimit(long[], int) - Static method in class jcuda.driver.JCudaDriver
Returns resource limits.
cuCtxGetSharedMemConfig(int[]) - Static method in class jcuda.driver.JCudaDriver
Returns the current shared memory configuration for the current context.
cuCtxGetStreamPriorityRange(int[], int[]) - Static method in class jcuda.driver.JCudaDriver
Returns numerical values that correspond to the least and greatest stream priorities.
cuCtxPopCurrent(CUcontext) - Static method in class jcuda.driver.JCudaDriver
Pops the current CUDA context from the current CPU thread.
cuCtxPushCurrent(CUcontext) - Static method in class jcuda.driver.JCudaDriver
Pushes a context on the current CPU thread.
cuCtxResetPersistingL2Cache() - Static method in class jcuda.driver.JCudaDriver
Resets all persisting lines in cache to normal status.
cuCtxSetCacheConfig(int) - Static method in class jcuda.driver.JCudaDriver
Sets the preferred cache configuration for the current context.
cuCtxSetCurrent(CUcontext) - Static method in class jcuda.driver.JCudaDriver
Binds the specified CUDA context to the calling CPU thread.
cuCtxSetLimit(int, long) - Static method in class jcuda.driver.JCudaDriver
Set resource limits.
cuCtxSetSharedMemConfig(int) - Static method in class jcuda.driver.JCudaDriver
Sets the shared memory configuration for the current context.
cuCtxSynchronize() - Static method in class jcuda.driver.JCudaDriver
Block for a context's tasks to complete.
CUDA_ARRAY3D_2DARRAY - Static variable in class jcuda.driver.JCudaDriver
Deprecated.
use CUDA_ARRAY3D_LAYERED
CUDA_ARRAY3D_COLOR_ATTACHMENT - Static variable in class jcuda.driver.JCudaDriver
This flag indicates that the CUDA array may be bound as a color target in an external graphics API
CUDA_ARRAY3D_CUBEMAP - Static variable in class jcuda.driver.JCudaDriver
If set, the CUDA array is a collection of six 2D arrays, representing faces of a cube.
CUDA_ARRAY3D_DEPTH_TEXTURE - Static variable in class jcuda.driver.JCudaDriver
This flag if set indicates that the CUDA array is a DEPTH_TEXTURE.
CUDA_ARRAY3D_DESCRIPTOR - Class in jcuda.driver
Java port of a CUDA_ARRAY3D_DESCRIPTOR.
CUDA_ARRAY3D_DESCRIPTOR() - Constructor for class jcuda.driver.CUDA_ARRAY3D_DESCRIPTOR
Creates a new, uninitialized CUDA_ARRAY3D_DESCRIPTOR
CUDA_ARRAY3D_LAYERED - Static variable in class jcuda.driver.JCudaDriver
If set, the CUDA array is a collection of layers, where each layer is either a 1D or a 2D array and the Depth member of CUDA_ARRAY3D_DESCRIPTOR specifies the number of layers, not the depth of a 3D array.
CUDA_ARRAY3D_SURFACE_LDST - Static variable in class jcuda.driver.JCudaDriver
This flag must be set in order to bind a surface reference to the CUDA array
CUDA_ARRAY3D_TEXTURE_GATHER - Static variable in class jcuda.driver.JCudaDriver
This flag must be set in order to perform texture gather operations on a CUDA array.
CUDA_ARRAY_DESCRIPTOR - Class in jcuda.driver
Java port of a CUDA_ARRAY_DESCRIPTOR.
CUDA_ARRAY_DESCRIPTOR() - Constructor for class jcuda.driver.CUDA_ARRAY_DESCRIPTOR
Creates a new, uninitialized CUDA_ARRAY_DESCRIPTOR
CUDA_C_16BF - Static variable in class jcuda.cudaDataType
complex as a pair of nv_bfloat16 numbers
CUDA_C_16F - Static variable in class jcuda.cudaDataType
complex as a pair of half numbers
CUDA_C_16I - Static variable in class jcuda.cudaDataType
complex as a pair of signed 16-bit int numbers
CUDA_C_16U - Static variable in class jcuda.cudaDataType
complex as a pair of unsigned 16-bit int numbers
CUDA_C_32F - Static variable in class jcuda.cudaDataType
complex as a pair of float numbers
CUDA_C_32I - Static variable in class jcuda.cudaDataType
complex as a pair of signed 32-bit int numbers
CUDA_C_32U - Static variable in class jcuda.cudaDataType
complex as a pair of unsigned 32-bit int numbers
CUDA_C_4I - Static variable in class jcuda.cudaDataType
complex as a pair of signed 4-bit int numbers
CUDA_C_4U - Static variable in class jcuda.cudaDataType
complex as a pair of unsigned 4-bit int numbers
CUDA_C_64F - Static variable in class jcuda.cudaDataType
complex as a pair of double numbers
CUDA_C_64I - Static variable in class jcuda.cudaDataType
complex as a pair of signed 64-bit int numbers
CUDA_C_64U - Static variable in class jcuda.cudaDataType
complex as a pair of unsigned 64-bit int numbers
CUDA_C_8I - Static variable in class jcuda.cudaDataType
complex as a pair of signed 8-bit int numbers
CUDA_C_8U - Static variable in class jcuda.cudaDataType
complex as a pair of unsigned 8-bit int numbers
CUDA_COOPERATIVE_LAUNCH_MULTI_DEVICE_NO_POST_LAUNCH_SYNC - Static variable in class jcuda.driver.JCudaDriver
If set, any subsequent work pushed in a stream that participated in a call to ::cuLaunchCooperativeKernelMultiDevice will only wait for the kernel launched on the GPU corresponding to that stream to complete before it begins execution.
CUDA_COOPERATIVE_LAUNCH_MULTI_DEVICE_NO_PRE_LAUNCH_SYNC - Static variable in class jcuda.driver.JCudaDriver
If set, each kernel launched as part of ::cuLaunchCooperativeKernelMultiDevice only waits for prior work in the stream corresponding to that GPU to complete before the kernel begins execution.
CUDA_ERROR_ALREADY_ACQUIRED - Static variable in class jcuda.driver.CUresult
This indicates that a resource has already been acquired.
CUDA_ERROR_ALREADY_MAPPED - Static variable in class jcuda.driver.CUresult
This indicates that the resource is already mapped.
CUDA_ERROR_ARRAY_IS_MAPPED - Static variable in class jcuda.driver.CUresult
This indicates that the specified array is currently mapped and thus cannot be destroyed.
CUDA_ERROR_ASSERT - Static variable in class jcuda.driver.CUresult
A device-side assert triggered during kernel execution.
CUDA_ERROR_CAPTURED_EVENT - Static variable in class jcuda.driver.CUresult
This error indicates that the operation is not permitted on an event which was last recorded in a capturing stream.
CUDA_ERROR_COMPAT_NOT_SUPPORTED_ON_DEVICE - Static variable in class jcuda.driver.CUresult
This error indicates that the system was upgraded to run with forward compatibility but the visible hardware detected by CUDA does not support this configuration.
CUDA_ERROR_CONTEXT_ALREADY_CURRENT - Static variable in class jcuda.driver.CUresult
This indicated that the context being supplied as a parameter to the API call was already the active context.
CUDA_ERROR_CONTEXT_ALREADY_IN_USE - Static variable in class jcuda.driver.CUresult
This indicates that the ::CUcontext passed to the API call can only be bound to a single CPU thread at a time but is already bound to a CPU thread.
CUDA_ERROR_CONTEXT_IS_DESTROYED - Static variable in class jcuda.driver.CUresult
This error indicates that the context current to the calling thread has been destroyed using ::cuCtxDestroy, or is a primary context which has not yet been initialized.
CUDA_ERROR_COOPERATIVE_LAUNCH_TOO_LARGE - Static variable in class jcuda.driver.CUresult
This error indicates that the number of blocks launched per grid for a kernel that was launched via either ::cuLaunchCooperativeKernel or ::cuLaunchCooperativeKernelMultiDevice exceeds the maximum number of blocks as allowed by ::cuOccupancyMaxActiveBlocksPerMultiprocessor or ::cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags times the number of multiprocessors as specified by the device attribute ::CU_DEVICE_ATTRIBUTE_MULTIPROCESSOR_COUNT.
CUDA_ERROR_DEINITIALIZED - Static variable in class jcuda.driver.CUresult
This indicates that the CUDA driver is in the process of shutting down.
CUDA_ERROR_ECC_UNCORRECTABLE - Static variable in class jcuda.driver.CUresult
This indicates that an uncorrectable ECC error was detected during execution.
CUDA_ERROR_FILE_NOT_FOUND - Static variable in class jcuda.driver.CUresult
This indicates that the file specified was not found.
CUDA_ERROR_GRAPH_EXEC_UPDATE_FAILURE - Static variable in class jcuda.driver.CUresult
This error indicates that the graph update was not performed because it included changes which violated constraints specific to instantiated graph update.
CUDA_ERROR_HARDWARE_STACK_ERROR - Static variable in class jcuda.driver.CUresult
While executing a kernel, the device encountered a stack error.
CUDA_ERROR_HOST_MEMORY_ALREADY_REGISTERED - Static variable in class jcuda.driver.CUresult
This error indicates that the memory range passed to ::cuMemHostRegister() has already been registered.
CUDA_ERROR_HOST_MEMORY_NOT_REGISTERED - Static variable in class jcuda.driver.CUresult
This error indicates that the pointer passed to ::cuMemHostUnregister() does not correspond to any currently registered memory region.
CUDA_ERROR_ILLEGAL_ADDRESS - Static variable in class jcuda.driver.CUresult
While executing a kernel, the device encountered a load or store instruction on an invalid memory address.
CUDA_ERROR_ILLEGAL_INSTRUCTION - Static variable in class jcuda.driver.CUresult
While executing a kernel, the device encountered an illegal instruction.
CUDA_ERROR_ILLEGAL_STATE - Static variable in class jcuda.driver.CUresult
This indicates that a resource required by the API call is not in a valid state to perform the requested operation.
CUDA_ERROR_INVALID_ADDRESS_SPACE - Static variable in class jcuda.driver.CUresult
While executing a kernel, the device encountered an instruction which can only operate on memory locations in certain address spaces (global, shared, or local), but was supplied a memory address not belonging to an allowed address space.
CUDA_ERROR_INVALID_CONTEXT - Static variable in class jcuda.driver.CUresult
This most frequently indicates that there is no context bound to the current thread.
CUDA_ERROR_INVALID_DEVICE - Static variable in class jcuda.driver.CUresult
This indicates that the device ordinal supplied by the user does not correspond to a valid CUDA device.
CUDA_ERROR_INVALID_GRAPHICS_CONTEXT - Static variable in class jcuda.driver.CUresult
This indicates an error with OpenGL or DirectX context.
CUDA_ERROR_INVALID_HANDLE - Static variable in class jcuda.driver.CUresult
This indicates that a resource handle passed to the API call was not valid.
CUDA_ERROR_INVALID_IMAGE - Static variable in class jcuda.driver.CUresult
This indicates that the device kernel image is invalid.
CUDA_ERROR_INVALID_PC - Static variable in class jcuda.driver.CUresult
While executing a kernel, the device program counter wrapped its address space.
CUDA_ERROR_INVALID_PTX - Static variable in class jcuda.driver.CUresult
This indicates that a PTX JIT compilation failed.
CUDA_ERROR_INVALID_SOURCE - Static variable in class jcuda.driver.CUresult
This indicates that the device kernel source is invalid.
CUDA_ERROR_INVALID_VALUE - Static variable in class jcuda.driver.CUresult
This indicates that one or more of the parameters passed to the API call is not within an acceptable range of values.
CUDA_ERROR_JIT_COMPILER_NOT_FOUND - Static variable in class jcuda.driver.CUresult
This indicates that the PTX JIT compiler library was not found.
CUDA_ERROR_LAUNCH_FAILED - Static variable in class jcuda.driver.CUresult
An exception occurred on the device while executing a kernel.
CUDA_ERROR_LAUNCH_INCOMPATIBLE_TEXTURING - Static variable in class jcuda.driver.CUresult
This error indicates a kernel launch that uses an incompatible texturing mode.
CUDA_ERROR_LAUNCH_OUT_OF_RESOURCES - Static variable in class jcuda.driver.CUresult
This indicates that a launch did not occur because it did not have appropriate resources.
CUDA_ERROR_LAUNCH_TIMEOUT - Static variable in class jcuda.driver.CUresult
This indicates that the device kernel took too long to execute.
CUDA_ERROR_MAP_FAILED - Static variable in class jcuda.driver.CUresult
This indicates that a map or register operation has failed.
CUDA_ERROR_MISALIGNED_ADDRESS - Static variable in class jcuda.driver.CUresult
While executing a kernel, the device encountered a load or store instruction on a memory address which is not aligned.
CUDA_ERROR_NO_BINARY_FOR_GPU - Static variable in class jcuda.driver.CUresult
This indicates that there is no kernel image available that is suitable for the device.
CUDA_ERROR_NO_DEVICE - Static variable in class jcuda.driver.CUresult
This indicates that no CUDA-capable devices were detected by the installed CUDA driver.
CUDA_ERROR_NOT_FOUND - Static variable in class jcuda.driver.CUresult
This indicates that a named symbol was not found.
CUDA_ERROR_NOT_INITIALIZED - Static variable in class jcuda.driver.CUresult
This indicates that the CUDA driver has not been initialized with ::cuInit() or that initialization has failed.
CUDA_ERROR_NOT_MAPPED - Static variable in class jcuda.driver.CUresult
This indicates that a resource is not mapped.
CUDA_ERROR_NOT_MAPPED_AS_ARRAY - Static variable in class jcuda.driver.CUresult
This indicates that a mapped resource is not available for access as an array.
CUDA_ERROR_NOT_MAPPED_AS_POINTER - Static variable in class jcuda.driver.CUresult
This indicates that a mapped resource is not available for access as a pointer.
CUDA_ERROR_NOT_PERMITTED - Static variable in class jcuda.driver.CUresult
This error indicates that the attempted operation is not permitted.
CUDA_ERROR_NOT_READY - Static variable in class jcuda.driver.CUresult
This indicates that asynchronous operations issued previously have not completed yet.
CUDA_ERROR_NOT_SUPPORTED - Static variable in class jcuda.driver.CUresult
This error indicates that the attempted operation is not supported on the current system or device.
CUDA_ERROR_NVLINK_UNCORRECTABLE - Static variable in class jcuda.driver.CUresult
This indicates that an uncorrectable NVLink error was detected during the execution.
CUDA_ERROR_OPERATING_SYSTEM - Static variable in class jcuda.driver.CUresult
This indicates that an OS call failed.
CUDA_ERROR_OUT_OF_MEMORY - Static variable in class jcuda.driver.CUresult
The API call failed because it was unable to allocate enough memory to perform the requested operation.
CUDA_ERROR_PEER_ACCESS_ALREADY_ENABLED - Static variable in class jcuda.driver.CUresult
This error indicates that a call to ::cuCtxEnablePeerAccess() is trying to re-enable peer access to a context which has already had peer access to it enabled.
CUDA_ERROR_PEER_ACCESS_NOT_ENABLED - Static variable in class jcuda.driver.CUresult
This error indicates that a call to ::cuMemPeerRegister is trying to register memory from a context which has not had peer access enabled yet via ::cuCtxEnablePeerAccess(), or that ::cuCtxDisablePeerAccess() is trying to disable peer access which has not been enabled yet.
CUDA_ERROR_PEER_ACCESS_UNSUPPORTED - Static variable in class jcuda.driver.CUresult
This indicates that peer access is not supported across the given devices.
CUDA_ERROR_PEER_MEMORY_ALREADY_REGISTERED - Static variable in class jcuda.driver.CUresult
Deprecated.
This value has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2
CUDA_ERROR_PEER_MEMORY_NOT_REGISTERED - Static variable in class jcuda.driver.CUresult
Deprecated.
This value has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2
CUDA_ERROR_PRIMARY_CONTEXT_ACTIVE - Static variable in class jcuda.driver.CUresult
This error indicates that ::cuCtxCreate was called with the flag ::CU_CTX_PRIMARY on a device which already has initialized its primary context.
CUDA_ERROR_PROFILER_ALREADY_STARTED - Static variable in class jcuda.driver.CUresult
Deprecated.
This error return is deprecated as of CUDA 5.0. It is no longer an error to call cuProfilerStart() when profiling is already enabled.
CUDA_ERROR_PROFILER_ALREADY_STOPPED - Static variable in class jcuda.driver.CUresult
Deprecated.
This error return is deprecated as of CUDA 5.0. It is no longer an error to call cuProfilerStop() when profiling is already disabled.
CUDA_ERROR_PROFILER_DISABLED - Static variable in class jcuda.driver.CUresult
This indicates profiling APIs are called while application is running in visual profiler mode.
CUDA_ERROR_PROFILER_NOT_INITIALIZED - Static variable in class jcuda.driver.CUresult
Deprecated.
This error return is deprecated as of CUDA 5.0. It is no longer an error to attempt to enable/disable the profiling via ::cuProfilerStart or ::cuProfilerStop without initialization.
CUDA_ERROR_SHARED_OBJECT_INIT_FAILED - Static variable in class jcuda.driver.CUresult
This indicates that initialization of a shared object failed.
CUDA_ERROR_SHARED_OBJECT_SYMBOL_NOT_FOUND - Static variable in class jcuda.driver.CUresult
This indicates that a link to a shared object failed to resolve.
CUDA_ERROR_STREAM_CAPTURE_IMPLICIT - Static variable in class jcuda.driver.CUresult
This error indicates a disallowed implicit dependency on a current capture sequence from cudaStreamLegacy.
CUDA_ERROR_STREAM_CAPTURE_INVALIDATED - Static variable in class jcuda.driver.CUresult
This error indicates that the current capture sequence on the stream has been invalidated due to a previous error.
CUDA_ERROR_STREAM_CAPTURE_ISOLATION - Static variable in class jcuda.driver.CUresult
This error indicates that a dependency would have been created which crosses the capture sequence boundary.
CUDA_ERROR_STREAM_CAPTURE_MERGE - Static variable in class jcuda.driver.CUresult
This error indicates that the operation would have resulted in a merge of two independent capture sequences.
CUDA_ERROR_STREAM_CAPTURE_UNJOINED - Static variable in class jcuda.driver.CUresult
This error indicates that the capture sequence contains a fork that was not joined to the primary stream.
CUDA_ERROR_STREAM_CAPTURE_UNMATCHED - Static variable in class jcuda.driver.CUresult
This error indicates that the capture was not initiated in this stream.
CUDA_ERROR_STREAM_CAPTURE_UNSUPPORTED - Static variable in class jcuda.driver.CUresult
This error indicates that the operation is not permitted when the stream is capturing.
CUDA_ERROR_STREAM_CAPTURE_WRONG_THREAD - Static variable in class jcuda.driver.CUresult
A stream capture sequence not initiated with the ::CU_STREAM_CAPTURE_MODE_RELAXED argument to ::cuStreamBeginCapture was passed to ::cuStreamEndCapture in a different thread.
CUDA_ERROR_SYSTEM_DRIVER_MISMATCH - Static variable in class jcuda.driver.CUresult
This error indicates that there is a mismatch between the versions of the display driver and the CUDA driver.
CUDA_ERROR_SYSTEM_NOT_READY - Static variable in class jcuda.driver.CUresult
This error indicates that the system is not yet ready to start any CUDA work.
CUDA_ERROR_TIMEOUT - Static variable in class jcuda.driver.CUresult
This error indicates that the timeout specified for the wait operation has lapsed.
CUDA_ERROR_TOO_MANY_PEERS - Static variable in class jcuda.driver.CUresult
This error indicates that the hardware resources required to enable peer access have been exhausted for one or more of the devices passed to ::cuCtxEnablePeerAccess().
CUDA_ERROR_UNKNOWN - Static variable in class jcuda.driver.CUresult
This indicates that an unknown internal error has occurred.
CUDA_ERROR_UNMAP_FAILED - Static variable in class jcuda.driver.CUresult
This indicates that an unmap or unregister operation has failed.
CUDA_ERROR_UNSUPPORTED_LIMIT - Static variable in class jcuda.driver.CUresult
This indicates that the ::CUlimit passed to the API call is not supported by the active device.
CUDA_HOST_NODE_PARAMS - Class in jcuda.driver
Host node parameters
CUDA_HOST_NODE_PARAMS() - Constructor for class jcuda.driver.CUDA_HOST_NODE_PARAMS
Creates a new, uninitialized CUDA_HOST_NODE_PARAMS
CUDA_KERNEL_NODE_PARAMS - Class in jcuda.driver
GPU kernel node parameters
CUDA_KERNEL_NODE_PARAMS() - Constructor for class jcuda.driver.CUDA_KERNEL_NODE_PARAMS
Creates a new, uninitialized CUDA_KERNEL_NODE_PARAMS
CUDA_LAUNCH_PARAMS - Class in jcuda.driver
Kernel launch parameters
CUDA_LAUNCH_PARAMS() - Constructor for class jcuda.driver.CUDA_LAUNCH_PARAMS
Creates a new, uninitialized CUDA_LAUNCH_PARAMS
CUDA_MEMCPY2D - Class in jcuda.driver
Java port of a CUDA_MEMCPY2D setup.
CUDA_MEMCPY2D() - Constructor for class jcuda.driver.CUDA_MEMCPY2D
Creates a new, uninitialized CUDA_MEMCPY2D
CUDA_MEMCPY3D - Class in jcuda.driver
Java port of a CUDA_MEMCPY3D setup.
CUDA_MEMCPY3D() - Constructor for class jcuda.driver.CUDA_MEMCPY3D
Creates a new, uninitialized CUDA_MEMCPY3D
CUDA_MEMCPY3D_PEER - Class in jcuda.driver
Java port of CUDA_MEMCPY3D_PEER, 3D memory cross-context copy parameters.
CUDA_MEMCPY3D_PEER() - Constructor for class jcuda.driver.CUDA_MEMCPY3D_PEER
Creates a new, uninitialized CUDA_MEMCPY3D_PEER
CUDA_MEMSET_NODE_PARAMS - Class in jcuda.driver
Memset node parameters
CUDA_MEMSET_NODE_PARAMS() - Constructor for class jcuda.driver.CUDA_MEMSET_NODE_PARAMS
Creates a new, uninitialized CUDA_MEMSET_NODE_PARAMS
CUDA_POINTER_ATTRIBUTE_P2P_TOKENS - Class in jcuda.driver
GPU Direct v3 tokens.
CUDA_POINTER_ATTRIBUTE_P2P_TOKENS() - Constructor for class jcuda.driver.CUDA_POINTER_ATTRIBUTE_P2P_TOKENS
Creates a new, uninitialized CUDA_POINTER_ATTRIBUTE_P2P_TOKENS
CUDA_R_16BF - Static variable in class jcuda.cudaDataType
real as a nv_bfloat16
CUDA_R_16F - Static variable in class jcuda.cudaDataType
real as a half
CUDA_R_16I - Static variable in class jcuda.cudaDataType
real as a signed 16-bit int
CUDA_R_16U - Static variable in class jcuda.cudaDataType
real as a unsigned 16-bit int
CUDA_R_32F - Static variable in class jcuda.cudaDataType
real as a float
CUDA_R_32I - Static variable in class jcuda.cudaDataType
real as a signed 32-bit int
CUDA_R_32U - Static variable in class jcuda.cudaDataType
real as a unsigned 32-bit int
CUDA_R_4I - Static variable in class jcuda.cudaDataType
real as a signed 4-bit int
CUDA_R_4U - Static variable in class jcuda.cudaDataType
real as a unsigned 4-bit int
CUDA_R_64F - Static variable in class jcuda.cudaDataType
real as a double
CUDA_R_64I - Static variable in class jcuda.cudaDataType
real as a signed 64-bit int
CUDA_R_64U - Static variable in class jcuda.cudaDataType
real as a unsigned 64-bit int
CUDA_R_8I - Static variable in class jcuda.cudaDataType
real as a signed 8-bit int
CUDA_R_8U - Static variable in class jcuda.cudaDataType
real as a unsigned 8-bit int
CUDA_RESOURCE_DESC - Class in jcuda.driver
CUDA Resource descriptor.
CUDA_RESOURCE_DESC() - Constructor for class jcuda.driver.CUDA_RESOURCE_DESC
Creates a new, uninitialized CUDA_RESOURCE_DESC
CUDA_RESOURCE_VIEW_DESC - Class in jcuda.driver
Resource view descriptor
CUDA_RESOURCE_VIEW_DESC() - Constructor for class jcuda.driver.CUDA_RESOURCE_VIEW_DESC
Creates a new, uninitialized CUDA_RESOURCE_VIEW_DESC
CUDA_SUCCESS - Static variable in class jcuda.driver.CUresult
The API call returned with no errors.
CUDA_TEXTURE_DESC - Class in jcuda.driver
Texture descriptor
CUDA_TEXTURE_DESC() - Constructor for class jcuda.driver.CUDA_TEXTURE_DESC
Creates a new, uninitialized CUDA_TEXTURE_DESC
CUDA_VERSION - Static variable in class jcuda.driver.JCudaDriver
The CUDA version
cudaAccessPolicyWindow - Class in jcuda.runtime
Specifies an access policy for a window, a contiguous extent of memory beginning at base_ptr and ending at base_ptr + num_bytes.
cudaAccessPolicyWindow() - Constructor for class jcuda.runtime.cudaAccessPolicyWindow
Creates a new, uninitialized cudaAccessPolicyWindow
cudaAccessPolicyWindow(Pointer, long, float, int, int) - Constructor for class jcuda.runtime.cudaAccessPolicyWindow
Creates a new cudaAccessPolicyWindow with the given values
cudaAccessProperty - Class in jcuda.runtime
Specifies performance hint with ::cudaAccessPolicyWindow for hitProp and missProp members.
cudaAccessPropertyNormal - Static variable in class jcuda.runtime.cudaAccessProperty
Normal cache persistence.
cudaAccessPropertyPersisting - Static variable in class jcuda.runtime.cudaAccessProperty
Persisting access is more likely to persist in cache.
cudaAccessPropertyStreaming - Static variable in class jcuda.runtime.cudaAccessProperty
Streaming access is less likely to persit from cache.
cudaAddressModeClamp - Static variable in class jcuda.runtime.cudaTextureAddressMode
Clamping address mode
cudaAddressModeWrap - Static variable in class jcuda.runtime.cudaTextureAddressMode
Wrapping address mode
cudaArray - Class in jcuda.runtime
Java port of a cudaArray
cudaArray() - Constructor for class jcuda.runtime.cudaArray
Creates a new, uninitialized cudaArray
cudaArray(CUarray) - Constructor for class jcuda.runtime.cudaArray
Creates a cudaArray for the given CUarray.
cudaArrayColorAttachment - Static variable in class jcuda.runtime.JCuda
Must be set in cudaExternalMemoryGetMappedMipmappedArray if the mipmapped array is used as a color target in a graphics API
cudaArrayCubemap - Static variable in class jcuda.runtime.JCuda
Must be set in cudaMalloc3DArray to create a cubemap CUDA array
cudaArrayDefault - Static variable in class jcuda.runtime.JCuda
Default CUDA array allocation flag
cudaArrayGetInfo(cudaChannelFormatDesc, cudaExtent, int[], cudaArray) - Static method in class jcuda.runtime.JCuda
Gets info about the specified cudaArray.
cudaArrayLayered - Static variable in class jcuda.runtime.JCuda
Must be set in cudaMalloc3DArray to create a layered CUDA array
cudaArraySurfaceLoadStore - Static variable in class jcuda.runtime.JCuda
Must be set in cudaMallocArray or cudaMalloc3DArray in order to bind surfaces to the CUDA array
cudaArrayTextureGather - Static variable in class jcuda.runtime.JCuda
Must be set in cudaMallocArray or cudaMalloc3DArray in order to perform texture gather operations on the CUDA array
cudaBindSurfaceToArray(surfaceReference, cudaArray, cudaChannelFormatDesc) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 10.1
cudaBindTexture(long[], textureReference, Pointer, cudaChannelFormatDesc, long) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 10.1
cudaBindTexture2D(long[], textureReference, Pointer, cudaChannelFormatDesc, long, long, long) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 10.1
cudaBindTextureToArray(textureReference, cudaArray, cudaChannelFormatDesc) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 10.1
cudaBindTextureToMipmappedArray(textureReference, cudaMipmappedArray, cudaChannelFormatDesc) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 10.1
cudaBoundaryModeClamp - Static variable in class jcuda.runtime.cudaSurfaceBoundaryMode
 
cudaBoundaryModeTrap - Static variable in class jcuda.runtime.cudaSurfaceBoundaryMode
 
cudaBoundaryModeZero - Static variable in class jcuda.runtime.cudaSurfaceBoundaryMode
 
cudaChannelFormatDesc - Class in jcuda.runtime
Java port of the cudaChannelFormatDesc.
cudaChannelFormatDesc() - Constructor for class jcuda.runtime.cudaChannelFormatDesc
Creates an uninitialized cudaChannelFormatDesc
cudaChannelFormatDesc(int, int, int, int, int) - Constructor for class jcuda.runtime.cudaChannelFormatDesc
Creates a cudaChannelFormatDesc with the given bit counts and the given format kind.
cudaChannelFormatKind - Class in jcuda.runtime
Channel formats.
cudaChannelFormatKindFloat - Static variable in class jcuda.runtime.cudaChannelFormatKind
Float channel format
cudaChannelFormatKindNone - Static variable in class jcuda.runtime.cudaChannelFormatKind
No channel format
cudaChannelFormatKindSigned - Static variable in class jcuda.runtime.cudaChannelFormatKind
Signed channel format
cudaChannelFormatKindUnsigned - Static variable in class jcuda.runtime.cudaChannelFormatKind
Unsigned channel format
cudaChooseDevice(int[], cudaDeviceProp) - Static method in class jcuda.runtime.JCuda
Select compute-device which best matches criteria.
cudaComputeMode - Class in jcuda.runtime
CUDA device compute modes.
cudaComputeModeDefault - Static variable in class jcuda.runtime.cudaComputeMode
Default compute mode (Multiple threads can use JCuda.cudaSetDevice(int) with this device)
cudaComputeModeExclusive - Static variable in class jcuda.runtime.cudaComputeMode
Compute-exclusive mode (Only one thread will be able to use JCuda.cudaSetDevice(int) with this device)
cudaComputeModeExclusiveProcess - Static variable in class jcuda.runtime.cudaComputeMode
Compute-exclusive-process mode (Many threads in one process will be able to use ::cudaSetDevice() with this device)
cudaComputeModeProhibited - Static variable in class jcuda.runtime.cudaComputeMode
Compute-prohibited mode (No threads can use JCuda.cudaSetDevice(int) with this device)
cudaConfigureCall(dim3, dim3, long, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Deprecated.
This function is deprecated as of CUDA 7.0
cudaCooperativeLaunchMultiDeviceNoPostSync - Static variable in class jcuda.runtime.JCuda
If set, any subsequent work pushed in a stream that participated in a call to ::cudaLaunchCooperativeKernelMultiDevice will only wait for the kernel launched on the GPU corresponding to that stream to complete before it begins execution.
cudaCooperativeLaunchMultiDeviceNoPreSync - Static variable in class jcuda.runtime.JCuda
If set, each kernel launched as part of ::cudaLaunchCooperativeKernelMultiDevice only waits for prior work in the stream corresponding to that GPU to complete before the kernel begins execution.
cudaCpuDeviceId - Static variable in class jcuda.runtime.JCuda
Device id that represents the CPU
cudaCreateChannelDesc(int, int, int, int, int) - Static method in class jcuda.runtime.JCuda
[C++ API] Returns a channel descriptor using the specified format template < class T > cudaChannelFormatDesc cudaCreateChannelDesc ( void ) [inline] [C++ API] Returns a channel descriptor using the specified format Returns a channel descriptor with format f and number of bits of each component x, y, z, and w.
cudaCreateSurfaceObject(cudaSurfaceObject, cudaResourceDesc) - Static method in class jcuda.runtime.JCuda
Creates a surface object.
cudaCreateTextureObject(cudaTextureObject, cudaResourceDesc, cudaTextureDesc, cudaResourceViewDesc) - Static method in class jcuda.runtime.JCuda
Creates a texture object.
cudaCSV - Static variable in class jcuda.runtime.cudaOutputMode
Output mode Comma separated values format.
cudaCtxResetPersistingL2Cache() - Static method in class jcuda.runtime.JCuda
\brief Resets all persisting lines in cache to normal status.
cudaDataType - Class in jcuda
An enumerant to specify the data precision.
cudaDestroySurfaceObject(cudaSurfaceObject) - Static method in class jcuda.runtime.JCuda
Destroys a surface object.
cudaDestroyTextureObject(cudaTextureObject) - Static method in class jcuda.runtime.JCuda
Destroys a texture object.
cudaDevAttrAsyncEngineCount - Static variable in class jcuda.runtime.cudaDeviceAttr
Number of asynchronous engines
cudaDevAttrCanFlushRemoteWrites - Static variable in class jcuda.runtime.cudaDeviceAttr
Device supports flushing of outstanding remote writes.
cudaDevAttrCanMapHostMemory - Static variable in class jcuda.runtime.cudaDeviceAttr
Device can map host memory into CUDA address space
cudaDevAttrCanUseHostPointerForRegisteredMem - Static variable in class jcuda.runtime.cudaDeviceAttr
Device can access host registered memory at the same virtual address as the CPU
cudaDevAttrClockRate - Static variable in class jcuda.runtime.cudaDeviceAttr
Peak clock frequency in kilohertz
cudaDevAttrComputeCapabilityMajor - Static variable in class jcuda.runtime.cudaDeviceAttr
Major compute capability version number
cudaDevAttrComputeCapabilityMinor - Static variable in class jcuda.runtime.cudaDeviceAttr
Minor compute capability version number
cudaDevAttrComputeMode - Static variable in class jcuda.runtime.cudaDeviceAttr
Compute mode (See ::cudaComputeMode for details)
cudaDevAttrComputePreemptionSupported - Static variable in class jcuda.runtime.cudaDeviceAttr
Device supports Compute Preemption
cudaDevAttrConcurrentKernels - Static variable in class jcuda.runtime.cudaDeviceAttr
Device can possibly execute multiple kernels concurrently
cudaDevAttrConcurrentManagedAccess - Static variable in class jcuda.runtime.cudaDeviceAttr
Device can coherently access managed memory concurrently with the CPU
cudaDevAttrCooperativeLaunch - Static variable in class jcuda.runtime.cudaDeviceAttr
Device supports launching cooperative kernels via ::cudaLaunchCooperativeKernel
cudaDevAttrCooperativeMultiDeviceLaunch - Static variable in class jcuda.runtime.cudaDeviceAttr
Device can participate in cooperative kernels launched via ::cudaLaunchCooperativeKernelMultiDevice
cudaDevAttrDirectManagedMemAccessFromHost - Static variable in class jcuda.runtime.cudaDeviceAttr
Host can directly access managed memory on the device without migration.
cudaDevAttrEccEnabled - Static variable in class jcuda.runtime.cudaDeviceAttr
Device has ECC support enabled
cudaDevAttrGlobalL1CacheSupported - Static variable in class jcuda.runtime.cudaDeviceAttr
Device supports caching globals in L1
cudaDevAttrGlobalMemoryBusWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Global memory bus width in bits
cudaDevAttrGpuOverlap - Static variable in class jcuda.runtime.cudaDeviceAttr
Device can possibly copy memory and execute a kernel concurrently
cudaDevAttrHostNativeAtomicSupported - Static variable in class jcuda.runtime.cudaDeviceAttr
Link between the device and the host supports native atomic operations
cudaDevAttrHostRegisterSupported - Static variable in class jcuda.runtime.cudaDeviceAttr
Device supports host memory registration via ::cudaHostRegister.
cudaDevAttrIntegrated - Static variable in class jcuda.runtime.cudaDeviceAttr
Device is integrated with host memory
cudaDevAttrIsMultiGpuBoard - Static variable in class jcuda.runtime.cudaDeviceAttr
Device is on a multi-GPU board
cudaDevAttrKernelExecTimeout - Static variable in class jcuda.runtime.cudaDeviceAttr
Specifies whether there is a run time limit on kernels
cudaDevAttrL2CacheSize - Static variable in class jcuda.runtime.cudaDeviceAttr
Size of L2 cache in bytes
cudaDevAttrLocalL1CacheSupported - Static variable in class jcuda.runtime.cudaDeviceAttr
Device supports caching locals in L1
cudaDevAttrManagedMemory - Static variable in class jcuda.runtime.cudaDeviceAttr
Device can allocate managed memory on this system
cudaDevAttrMaxBlockDimX - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum block dimension X
cudaDevAttrMaxBlockDimY - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum block dimension Y
cudaDevAttrMaxBlockDimZ - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum block dimension Z
cudaDevAttrMaxBlocksPerMultiprocessor - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum number of blocks per multiprocessor
cudaDevAttrMaxGridDimX - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum grid dimension X
cudaDevAttrMaxGridDimY - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum grid dimension Y
cudaDevAttrMaxGridDimZ - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum grid dimension Z
cudaDevAttrMaxPitch - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum pitch in bytes allowed by memory copies
cudaDevAttrMaxRegistersPerBlock - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum number of 32-bit registers available per block
cudaDevAttrMaxRegistersPerMultiprocessor - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum number of 32-bit registers available per multiprocessor
cudaDevAttrMaxSharedMemoryPerBlock - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum shared memory available per block in bytes
cudaDevAttrMaxSharedMemoryPerBlockOptin - Static variable in class jcuda.runtime.cudaDeviceAttr
The maximum optin shared memory per block.
cudaDevAttrMaxSharedMemoryPerMultiprocessor - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum shared memory available per multiprocessor in bytes
cudaDevAttrMaxSurface1DLayeredLayers - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum layers in a 1D layered surface
cudaDevAttrMaxSurface1DLayeredWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 1D layered surface width
cudaDevAttrMaxSurface1DWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 1D surface width
cudaDevAttrMaxSurface2DHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D surface height
cudaDevAttrMaxSurface2DLayeredHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D layered surface height
cudaDevAttrMaxSurface2DLayeredLayers - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum layers in a 2D layered surface
cudaDevAttrMaxSurface2DLayeredWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D layered surface width
cudaDevAttrMaxSurface2DWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D surface width
cudaDevAttrMaxSurface3DDepth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 3D surface depth
cudaDevAttrMaxSurface3DHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 3D surface height
cudaDevAttrMaxSurface3DWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 3D surface width
cudaDevAttrMaxSurfaceCubemapLayeredLayers - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum layers in a cubemap layered surface
cudaDevAttrMaxSurfaceCubemapLayeredWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum cubemap layered surface width
cudaDevAttrMaxSurfaceCubemapWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum cubemap surface width
cudaDevAttrMaxTexture1DLayeredLayers - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum layers in a 1D layered texture
cudaDevAttrMaxTexture1DLayeredWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 1D layered texture width
cudaDevAttrMaxTexture1DLinearWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 1D linear texture width
cudaDevAttrMaxTexture1DMipmappedWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum mipmapped 1D texture width
cudaDevAttrMaxTexture1DWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 1D texture width
cudaDevAttrMaxTexture2DGatherHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D texture height if cudaArrayTextureGather is set
cudaDevAttrMaxTexture2DGatherWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D texture width if cudaArrayTextureGather is set
cudaDevAttrMaxTexture2DHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D texture height
cudaDevAttrMaxTexture2DLayeredHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D layered texture height
cudaDevAttrMaxTexture2DLayeredLayers - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum layers in a 2D layered texture
cudaDevAttrMaxTexture2DLayeredWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D layered texture width
cudaDevAttrMaxTexture2DLinearHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D linear texture height
cudaDevAttrMaxTexture2DLinearPitch - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D linear texture pitch in bytes
cudaDevAttrMaxTexture2DLinearWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D linear texture width
cudaDevAttrMaxTexture2DMipmappedHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum mipmapped 2D texture height
cudaDevAttrMaxTexture2DMipmappedWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum mipmapped 2D texture width
cudaDevAttrMaxTexture2DWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D texture width
cudaDevAttrMaxTexture3DDepth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 3D texture depth
cudaDevAttrMaxTexture3DDepthAlt - Static variable in class jcuda.runtime.cudaDeviceAttr
Alternate maximum 3D texture depth
cudaDevAttrMaxTexture3DHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 3D texture height
cudaDevAttrMaxTexture3DHeightAlt - Static variable in class jcuda.runtime.cudaDeviceAttr
Alternate maximum 3D texture height
cudaDevAttrMaxTexture3DWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 3D texture width
cudaDevAttrMaxTexture3DWidthAlt - Static variable in class jcuda.runtime.cudaDeviceAttr
Alternate maximum 3D texture width
cudaDevAttrMaxTextureCubemapLayeredLayers - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum layers in a cubemap layered texture
cudaDevAttrMaxTextureCubemapLayeredWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum cubemap layered texture width/height
cudaDevAttrMaxTextureCubemapWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum cubemap texture width/height
cudaDevAttrMaxThreadsPerBlock - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum number of threads per block
cudaDevAttrMaxThreadsPerMultiProcessor - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum resident threads per multiprocessor
cudaDevAttrMemoryClockRate - Static variable in class jcuda.runtime.cudaDeviceAttr
Peak memory clock frequency in kilohertz
cudaDevAttrMultiGpuBoardGroupID - Static variable in class jcuda.runtime.cudaDeviceAttr
Unique identifier for a group of devices on the same multi-GPU board
cudaDevAttrMultiProcessorCount - Static variable in class jcuda.runtime.cudaDeviceAttr
Number of multiprocessors on device
cudaDevAttrPageableMemoryAccess - Static variable in class jcuda.runtime.cudaDeviceAttr
Device supports coherently accessing pageable memory without calling cudaHostRegister on it
cudaDevAttrPageableMemoryAccessUsesHostPageTables - Static variable in class jcuda.runtime.cudaDeviceAttr
Device accesses pageable memory via the host's page tables.
cudaDevAttrPciBusId - Static variable in class jcuda.runtime.cudaDeviceAttr
PCI bus ID of the device
cudaDevAttrPciDeviceId - Static variable in class jcuda.runtime.cudaDeviceAttr
PCI device ID of the device
cudaDevAttrPciDomainId - Static variable in class jcuda.runtime.cudaDeviceAttr
PCI domain ID of the device
cudaDevAttrReserved92 - Static variable in class jcuda.runtime.cudaDeviceAttr
Reserved
cudaDevAttrReserved93 - Static variable in class jcuda.runtime.cudaDeviceAttr
Reserved
cudaDevAttrReserved94 - Static variable in class jcuda.runtime.cudaDeviceAttr
Reserved
cudaDevAttrReservedSharedMemoryPerBlock - Static variable in class jcuda.runtime.cudaDeviceAttr
Shared memory reserved by CUDA driver per block in bytes
cudaDevAttrSingleToDoublePrecisionPerfRatio - Static variable in class jcuda.runtime.cudaDeviceAttr
Ratio of single precision performance (in floating-point operations per second) to double precision performance
cudaDevAttrStreamPrioritiesSupported - Static variable in class jcuda.runtime.cudaDeviceAttr
Device supports stream priorities
cudaDevAttrSurfaceAlignment - Static variable in class jcuda.runtime.cudaDeviceAttr
Alignment requirement for surfaces
cudaDevAttrTccDriver - Static variable in class jcuda.runtime.cudaDeviceAttr
Device is using TCC driver model
cudaDevAttrTextureAlignment - Static variable in class jcuda.runtime.cudaDeviceAttr
Alignment requirement for textures
cudaDevAttrTexturePitchAlignment - Static variable in class jcuda.runtime.cudaDeviceAttr
Pitch alignment requirement for textures
cudaDevAttrTotalConstantMemory - Static variable in class jcuda.runtime.cudaDeviceAttr
Memory available on device for __constant__ variables in a CUDA C kernel in bytes
cudaDevAttrUnifiedAddressing - Static variable in class jcuda.runtime.cudaDeviceAttr
Device shares a unified address space with the host
cudaDevAttrWarpSize - Static variable in class jcuda.runtime.cudaDeviceAttr
Warp size in threads
cudaDeviceAttr - Class in jcuda.runtime
CUDA device attributes
cudaDeviceBlockingSync - Static variable in class jcuda.runtime.JCuda
Deprecated.
As of CUDA 4.0 and replaced by cudaDeviceScheduleBlockingSync
cudaDeviceCanAccessPeer(int[], int, int) - Static method in class jcuda.runtime.JCuda
Queries if a device may directly access a peer device's memory.
cudaDeviceDisablePeerAccess(int) - Static method in class jcuda.runtime.JCuda
Disables direct access to memory allocations on a peer device.
cudaDeviceEnablePeerAccess(int, int) - Static method in class jcuda.runtime.JCuda
Enables direct access to memory allocations on a peer device.
cudaDeviceGetAttribute(int[], int, int) - Static method in class jcuda.runtime.JCuda
Returns information about the device.
cudaDeviceGetByPCIBusId(int[], String) - Static method in class jcuda.runtime.JCuda
Returns a handle to a compute device.
cudaDeviceGetCacheConfig(int[]) - Static method in class jcuda.runtime.JCuda
Returns the preferred cache configuration for the current device.
cudaDeviceGetLimit(long[], int) - Static method in class jcuda.runtime.JCuda
Returns resource limits.
cudaDeviceGetP2PAttribute(int[], int, int, int) - Static method in class jcuda.runtime.JCuda
Queries attributes of the link between two devices.
cudaDeviceGetPCIBusId(String[], int, int) - Static method in class jcuda.runtime.JCuda
Returns a PCI Bus Id string for the device.
cudaDeviceGetSharedMemConfig(int[]) - Static method in class jcuda.runtime.JCuda
Returns the shared memory configuration for the current device.
cudaDeviceGetStreamPriorityRange(int[], int[]) - Static method in class jcuda.runtime.JCuda
 
cudaDeviceLmemResizeToMax - Static variable in class jcuda.runtime.JCuda
Device flag - Keep local memory allocation after launch
cudaDeviceMapHost - Static variable in class jcuda.runtime.JCuda
Device flag - Support mapped pinned allocations
cudaDeviceMask - Static variable in class jcuda.runtime.JCuda
Device flags mask
cudaDeviceP2PAttr - Class in jcuda.runtime
CUDA device P2P attributes
cudaDeviceProp - Class in jcuda.runtime
Java port of the cudaDeviceProp.
cudaDeviceProp() - Constructor for class jcuda.runtime.cudaDeviceProp
Creates a new, uninitialized cudaDeviceProp object
cudaDeviceReset() - Static method in class jcuda.runtime.JCuda
Destroy all allocations and reset all state on the current device in the current process.
cudaDeviceScheduleAuto - Static variable in class jcuda.runtime.JCuda
Device flag - Automatic scheduling
cudaDeviceScheduleBlockingSync - Static variable in class jcuda.runtime.JCuda
Device flag - Use blocking synchronization
cudaDeviceScheduleMask - Static variable in class jcuda.runtime.JCuda
Device schedule flags mask
cudaDeviceScheduleSpin - Static variable in class jcuda.runtime.JCuda
Device flag - Spin default scheduling
cudaDeviceScheduleYield - Static variable in class jcuda.runtime.JCuda
Device flag - Yield default scheduling
cudaDeviceSetCacheConfig(int) - Static method in class jcuda.runtime.JCuda
Sets the preferred cache configuration for the current device.
cudaDeviceSetLimit(int, long) - Static method in class jcuda.runtime.JCuda
Set resource limits.
cudaDeviceSetSharedMemConfig(int) - Static method in class jcuda.runtime.JCuda
Sets the shared memory configuration for the current device.
cudaDeviceSynchronize() - Static method in class jcuda.runtime.JCuda
Wait for compute device to finish.
cudaDevP2PAttrAccessSupported - Static variable in class jcuda.runtime.cudaDeviceP2PAttr
Peer access is enabled
cudaDevP2PAttrNativeAtomicSupported - Static variable in class jcuda.runtime.cudaDeviceP2PAttr
Native atomic operation over the link supported
cudaDevP2PAttrPerformanceRank - Static variable in class jcuda.runtime.cudaDeviceP2PAttr
A relative value indicating the performance of the link between two devices
cudaDriverGetVersion(int[]) - Static method in class jcuda.runtime.JCuda
Returns the CUDA driver version.
cudaError - Class in jcuda.runtime
CUDA error types
cudaErrorAddressOfConstant - Static variable in class jcuda.runtime.cudaError
Deprecated.
This error return is deprecated as of CUDA 3.1. Variables in constant memory may now have their address taken by the runtime via JCuda.cudaGetSymbolAddress(jcuda.Pointer, java.lang.String).
cudaErrorAlreadyAcquired - Static variable in class jcuda.runtime.cudaError
This indicates that a resource has already been acquired.
cudaErrorAlreadyMapped - Static variable in class jcuda.runtime.cudaError
This indicates that the resource is already mapped.
cudaErrorApiFailureBase - Static variable in class jcuda.runtime.cudaError
Deprecated.
This error return is deprecated as of CUDA 4.1.
cudaErrorArrayIsMapped - Static variable in class jcuda.runtime.cudaError
This indicates that the specified array is currently mapped and thus cannot be destroyed.
cudaErrorAssert - Static variable in class jcuda.runtime.cudaError
An assert triggered in device code during kernel execution.
cudaErrorCapturedEvent - Static variable in class jcuda.runtime.cudaError
The operation is not permitted on an event which was last recorded in a capturing stream.
cudaErrorCompatNotSupportedOnDevice - Static variable in class jcuda.runtime.cudaError
This error indicates that the system was upgraded to run with forward compatibility but the visible hardware detected by CUDA does not support this configuration.
cudaErrorContextIsDestroyed - Static variable in class jcuda.runtime.cudaError
This error indicates that the context current to the calling thread has been destroyed using ::cuCtxDestroy, or is a primary context which has not yet been initialized.
cudaErrorCooperativeLaunchTooLarge - Static variable in class jcuda.runtime.cudaError
This error indicates that the number of blocks launched per grid for a kernel that was launched via either JCuda#cudaLaunchCooperativeKernel or JCuda#cudaLaunchCooperativeKernelMultiDevice exceeds the maximum number of blocks as allowed by ::cudaOccupancyMaxActiveBlocksPerMultiprocessor or ::cudaOccupancyMaxActiveBlocksPerMultiprocessorWithFlags times the number of multiprocessors as specified by the device attribute ::cudaDevAttrMultiProcessorCount.
cudaErrorCudartUnloading - Static variable in class jcuda.runtime.cudaError
This indicates that a CUDA Runtime API call cannot be executed because it is being called during process shut down, at a point in time after CUDA driver has been unloaded.
cudaErrorDeviceAlreadyInUse - Static variable in class jcuda.runtime.cudaError
This indicates that a call tried to access an exclusive-thread device that is already in use by a different thread.
cudaErrorDevicesUnavailable - Static variable in class jcuda.runtime.cudaError
This indicates that all CUDA devices are busy or unavailable at the current time.
cudaErrorDeviceUninitialized - Static variable in class jcuda.runtime.cudaError
This most frequently indicates that there is no context bound to the current thread.
cudaErrorDeviceUninitilialized - Static variable in class jcuda.runtime.cudaError
Deprecated.
As of CUDA 10.2, replaced by "cudaErrorDeviceUninitialized"
cudaErrorDuplicateSurfaceName - Static variable in class jcuda.runtime.cudaError
This indicates that multiple surfaces (across separate CUDA source files in the application) share the same string name.
cudaErrorDuplicateTextureName - Static variable in class jcuda.runtime.cudaError
This indicates that multiple textures (across separate CUDA source files in the application) share the same string name.
cudaErrorDuplicateVariableName - Static variable in class jcuda.runtime.cudaError
This indicates that multiple global or constant variables (across separate CUDA source files in the application) share the same string name.
cudaErrorECCUncorrectable - Static variable in class jcuda.runtime.cudaError
This indicates that an uncorrectable ECC error was detected during execution.
cudaErrorFileNotFound - Static variable in class jcuda.runtime.cudaError
This indicates that the file specified was not found.
cudaErrorGraphExecUpdateFailure - Static variable in class jcuda.runtime.cudaError
This error indicates that the graph update was not performed because it included changes which violated constraints specific to instantiated graph update.
cudaErrorHardwareStackError - Static variable in class jcuda.runtime.cudaError
Device encountered an error in the call stack during kernel execution, possibly due to stack corruption or exceeding the stack size limit.
cudaErrorHostMemoryAlreadyRegistered - Static variable in class jcuda.runtime.cudaError
This error indicates that the memory range passed to JCuda.cudaHostRegister(jcuda.Pointer, long, int) has already been registered.
cudaErrorHostMemoryNotRegistered - Static variable in class jcuda.runtime.cudaError
This error indicates that the pointer passed to JCuda.cudaHostUnregister(jcuda.Pointer) does not correspond to any currently registered memory region.
cudaErrorIllegalAddress - Static variable in class jcuda.runtime.cudaError
The device encountered a load or store instruction on an invalid memory address.
cudaErrorIllegalInstruction - Static variable in class jcuda.runtime.cudaError
The device encountered an illegal instruction during kernel execution This leaves the process in an inconsistent state and any further CUDA work will return the same error.
cudaErrorIllegalState - Static variable in class jcuda.runtime.cudaError
This indicates that a resource required by the API call is not in a valid state to perform the requested operation.
cudaErrorIncompatibleDriverContext - Static variable in class jcuda.runtime.cudaError
This indicates that the current context is not compatible with this the CUDA Runtime.
cudaErrorInitializationError - Static variable in class jcuda.runtime.cudaError
The API call failed because the CUDA driver and runtime could not be initialized.
cudaErrorInsufficientDriver - Static variable in class jcuda.runtime.cudaError
This indicates that the installed NVIDIA CUDA driver is older than the CUDA runtime library.
cudaErrorInvalidAddressSpace - Static variable in class jcuda.runtime.cudaError
While executing a kernel, the device encountered an instruction which can only operate on memory locations in certain address spaces (global, shared, or local), but was supplied a memory address not belonging to an allowed address space.
cudaErrorInvalidChannelDescriptor - Static variable in class jcuda.runtime.cudaError
This indicates that the channel descriptor passed to the API call is not valid.
cudaErrorInvalidConfiguration - Static variable in class jcuda.runtime.cudaError
This indicates that a kernel launch is requesting resources that can never be satisfied by the current device.
cudaErrorInvalidDevice - Static variable in class jcuda.runtime.cudaError
This indicates that the device ordinal supplied by the user does not correspond to a valid CUDA device.
cudaErrorInvalidDeviceFunction - Static variable in class jcuda.runtime.cudaError
The requested device function does not exist or is not compiled for the proper device architecture.
cudaErrorInvalidDevicePointer - Static variable in class jcuda.runtime.cudaError
Deprecated.
This error return is deprecated as of CUDA 10.1.
cudaErrorInvalidFilterSetting - Static variable in class jcuda.runtime.cudaError
This indicates that a non-float texture was being accessed with linear filtering.
cudaErrorInvalidGraphicsContext - Static variable in class jcuda.runtime.cudaError
This indicates an error with the OpenGL or DirectX context.
cudaErrorInvalidHostPointer - Static variable in class jcuda.runtime.cudaError
Deprecated.
This error return is deprecated as of CUDA 10.1.
cudaErrorInvalidKernelImage - Static variable in class jcuda.runtime.cudaError
This indicates that the device kernel image is invalid.
cudaErrorInvalidMemcpyDirection - Static variable in class jcuda.runtime.cudaError
This indicates that the direction of the memcpy passed to the API call is not one of the types specified by ::cudaMemcpyKind.
cudaErrorInvalidNormSetting - Static variable in class jcuda.runtime.cudaError
This indicates that an attempt was made to read a non-float texture as a normalized float.
cudaErrorInvalidPc - Static variable in class jcuda.runtime.cudaError
The device encountered an invalid program counter.
cudaErrorInvalidPitchValue - Static variable in class jcuda.runtime.cudaError
This indicates that one or more of the pitch-related parameters passed to the API call is not within the acceptable range for pitch.
cudaErrorInvalidPtx - Static variable in class jcuda.runtime.cudaError
A PTX compilation failed.
cudaErrorInvalidResourceHandle - Static variable in class jcuda.runtime.cudaError
This indicates that a resource handle passed to the API call was not valid.
cudaErrorInvalidSource - Static variable in class jcuda.runtime.cudaError
This indicates that the device kernel source is invalid.
cudaErrorInvalidSurface - Static variable in class jcuda.runtime.cudaError
This indicates that the surface passed to the API call is not a valid surface.
cudaErrorInvalidSymbol - Static variable in class jcuda.runtime.cudaError
This indicates that the symbol name/identifier passed to the API call is not a valid name or identifier.
cudaErrorInvalidTexture - Static variable in class jcuda.runtime.cudaError
This indicates that the texture passed to the API call is not a valid texture.
cudaErrorInvalidTextureBinding - Static variable in class jcuda.runtime.cudaError
This indicates that the texture binding is not valid.
cudaErrorInvalidValue - Static variable in class jcuda.runtime.cudaError
This indicates that one or more of the parameters passed to the API call is not within an acceptable range of values.
cudaErrorJitCompilerNotFound - Static variable in class jcuda.runtime.cudaError
This indicates that the PTX JIT compiler library was not found.
cudaErrorLaunchFailure - Static variable in class jcuda.runtime.cudaError
An exception occurred on the device while executing a kernel.
cudaErrorLaunchFileScopedSurf - Static variable in class jcuda.runtime.cudaError
This error indicates that a grid launch did not occur because the kernel uses file-scoped surfaces which are unsupported by the device runtime.
cudaErrorLaunchFileScopedTex - Static variable in class jcuda.runtime.cudaError
This error indicates that a grid launch did not occur because the kernel uses file-scoped textures which are unsupported by the device runtime.
cudaErrorLaunchIncompatibleTexturing - Static variable in class jcuda.runtime.cudaError
This error indicates a kernel launch that uses an incompatible texturing mode.
cudaErrorLaunchMaxDepthExceeded - Static variable in class jcuda.runtime.cudaError
This error indicates that a device runtime grid launch did not occur because the depth of the child grid would exceed the maximum supported number of nested grid launches.
cudaErrorLaunchOutOfResources - Static variable in class jcuda.runtime.cudaError
This indicates that a launch did not occur because it did not have appropriate resources.
cudaErrorLaunchPendingCountExceeded - Static variable in class jcuda.runtime.cudaError
This error indicates that a device runtime grid launch failed because the launch would exceed the limit ::cudaLimitDevRuntimePendingLaunchCount.
cudaErrorLaunchTimeout - Static variable in class jcuda.runtime.cudaError
This indicates that the device kernel took too long to execute.
cudaErrorMapBufferObjectFailed - Static variable in class jcuda.runtime.cudaError
This indicates that the buffer object could not be mapped.
cudaErrorMemoryAllocation - Static variable in class jcuda.runtime.cudaError
The API call failed because it was unable to allocate enough memory to perform the requested operation.
cudaErrorMemoryValueTooLarge - Static variable in class jcuda.runtime.cudaError
Deprecated.
This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release.
cudaErrorMisalignedAddress - Static variable in class jcuda.runtime.cudaError
The device encountered a load or store instruction on a memory address which is not aligned.
cudaErrorMissingConfiguration - Static variable in class jcuda.runtime.cudaError
The device function being invoked (usually via JCuda#cudaLaunchKernel) was not previously configured via the JCuda.cudaConfigureCall(jcuda.runtime.dim3, jcuda.runtime.dim3, long, jcuda.runtime.cudaStream_t) function.
cudaErrorMixedDeviceExecution - Static variable in class jcuda.runtime.cudaError
Deprecated.
This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release.
cudaErrorNoDevice - Static variable in class jcuda.runtime.cudaError
This indicates that no CUDA-capable devices were detected by the installed CUDA driver.
cudaErrorNoKernelImageForDevice - Static variable in class jcuda.runtime.cudaError
This indicates that there is no kernel image available that is suitable for the device.
cudaErrorNotMapped - Static variable in class jcuda.runtime.cudaError
This indicates that a resource is not mapped.
cudaErrorNotMappedAsArray - Static variable in class jcuda.runtime.cudaError
This indicates that a mapped resource is not available for access as an array.
cudaErrorNotMappedAsPointer - Static variable in class jcuda.runtime.cudaError
This indicates that a mapped resource is not available for access as a pointer.
cudaErrorNotPermitted - Static variable in class jcuda.runtime.cudaError
This error indicates the attempted operation is not permitted.
cudaErrorNotReady - Static variable in class jcuda.runtime.cudaError
This indicates that asynchronous operations issued previously have not completed yet.
cudaErrorNotSupported - Static variable in class jcuda.runtime.cudaError
This error indicates the attempted operation is not supported on the current system or device.
cudaErrorNotYetImplemented - Static variable in class jcuda.runtime.cudaError
Deprecated.
This error return is deprecated as of CUDA 4.1.
cudaErrorNvlinkUncorrectable - Static variable in class jcuda.runtime.cudaError
This indicates that an uncorrectable NVLink error was detected during the execution.
cudaErrorOperatingSystem - Static variable in class jcuda.runtime.cudaError
This error indicates that an OS call failed.
cudaErrorPeerAccessAlreadyEnabled - Static variable in class jcuda.runtime.cudaError
This error indicates that a call to JCuda.cudaDeviceEnablePeerAccess(int, int) is trying to re-enable peer addressing on from a context which has already had peer addressing enabled.
cudaErrorPeerAccessNotEnabled - Static variable in class jcuda.runtime.cudaError
This error indicates that JCuda.cudaDeviceDisablePeerAccess(int) is trying to disable peer addressing which has not been enabled yet via JCuda.cudaDeviceEnablePeerAccess(int, int).
cudaErrorPeerAccessUnsupported - Static variable in class jcuda.runtime.cudaError
This error indicates that P2P access is not supported across the given devices.
cudaErrorPriorLaunchFailure - Static variable in class jcuda.runtime.cudaError
Deprecated.
This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release.
cudaErrorProfilerAlreadyStarted - Static variable in class jcuda.runtime.cudaError
Deprecated.
This error return is deprecated as of CUDA 5.0. It is no longer an error to call cudaProfilerStart() when profiling is already enabled.
cudaErrorProfilerAlreadyStopped - Static variable in class jcuda.runtime.cudaError
Deprecated.
This error return is deprecated as of CUDA 5.0. It is no longer an error to call cudaProfilerStop() when profiling is already disabled.
cudaErrorProfilerDisabled - Static variable in class jcuda.runtime.cudaError
This indicates profiler is not initialized for this run.
cudaErrorProfilerNotInitialized - Static variable in class jcuda.runtime.cudaError
Deprecated.
This error return is deprecated as of CUDA 5.0. It is no longer an error to attempt to enable/disable the profiling via JCuda.cudaProfilerStart() or JCuda.cudaProfilerStop() without initialization.
cudaErrorSetOnActiveProcess - Static variable in class jcuda.runtime.cudaError
This indicates that the user has called JCuda.cudaSetValidDevices(int[], int), JCuda.cudaSetDeviceFlags(int), JCuda#cudaD3D9SetDirect3DDevice, JCuda#cudaD3D10SetDirect3DDevice, JCuda#cudaD3D11SetDirect3DDevice, or JCuda#cudaVDPAUSetVDPAUDevice after initializing the CUDA runtime by calling non-device management operations (allocating memory and launching kernels are examples of non-device management operations).
cudaErrorSharedObjectInitFailed - Static variable in class jcuda.runtime.cudaError
This indicates that initialization of a shared object failed.
cudaErrorSharedObjectSymbolNotFound - Static variable in class jcuda.runtime.cudaError
This indicates that a link to a shared object failed to resolve.
cudaErrorStartupFailure - Static variable in class jcuda.runtime.cudaError
This indicates an internal startup failure in the CUDA runtime.
cudaErrorStreamCaptureImplicit - Static variable in class jcuda.runtime.cudaError
The operation would have resulted in a disallowed implicit dependency on a current capture sequence from cudaStreamLegacy.
cudaErrorStreamCaptureInvalidated - Static variable in class jcuda.runtime.cudaError
The current capture sequence on the stream has been invalidated due to a previous error.
cudaErrorStreamCaptureIsolation - Static variable in class jcuda.runtime.cudaError
A dependency would have been created which crosses the capture sequence boundary.
cudaErrorStreamCaptureMerge - Static variable in class jcuda.runtime.cudaError
The operation would have resulted in a merge of two independent capture sequences.
cudaErrorStreamCaptureUnjoined - Static variable in class jcuda.runtime.cudaError
The capture sequence contains a fork that was not joined to the primary stream.
cudaErrorStreamCaptureUnmatched - Static variable in class jcuda.runtime.cudaError
The capture was not initiated in this stream.
cudaErrorStreamCaptureUnsupported - Static variable in class jcuda.runtime.cudaError
The operation is not permitted when the stream is capturing.
cudaErrorStreamCaptureWrongThread - Static variable in class jcuda.runtime.cudaError
A stream capture sequence not initiated with the ::cudaStreamCaptureModeRelaxed argument to ::cudaStreamBeginCapture was passed to ::cudaStreamEndCapture in a different thread.
cudaErrorSymbolNotFound - Static variable in class jcuda.runtime.cudaError
This indicates that a named symbol was not found.
cudaErrorSyncDepthExceeded - Static variable in class jcuda.runtime.cudaError
This error indicates that a call to JCuda.cudaDeviceSynchronize() made from the device runtime failed because the call was made at grid depth greater than than either the default (2 levels of grids) or user specified device limit ::cudaLimitDevRuntimeSyncDepth.
cudaErrorSynchronizationError - Static variable in class jcuda.runtime.cudaError
Deprecated.
This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release.
cudaErrorSystemDriverMismatch - Static variable in class jcuda.runtime.cudaError
This error indicates that there is a mismatch between the versions of the display driver and the CUDA driver.
cudaErrorSystemNotReady - Static variable in class jcuda.runtime.cudaError
This error indicates that the system is not yet ready to start any CUDA work.
cudaErrorTextureFetchFailed - Static variable in class jcuda.runtime.cudaError
Deprecated.
This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release.
cudaErrorTextureNotBound - Static variable in class jcuda.runtime.cudaError
Deprecated.
This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release.
cudaErrorTimeout - Static variable in class jcuda.runtime.cudaError
This indicates that the wait operation has timed out.
cudaErrorTooManyPeers - Static variable in class jcuda.runtime.cudaError
This error indicates that the hardware resources required to enable peer access have been exhausted for one or more of the devices passed to JCuda#cudaEnablePeerAccess.
cudaErrorUnknown - Static variable in class jcuda.runtime.cudaError
This indicates that an unknown internal error has occurred.
cudaErrorUnmapBufferObjectFailed - Static variable in class jcuda.runtime.cudaError
This indicates that the buffer object could not be unmapped.
cudaErrorUnsupportedLimit - Static variable in class jcuda.runtime.cudaError
This indicates that the ::cudaLimit passed to the API call is not supported by the active device.
cudaEvent_t - Class in jcuda.runtime
Java port of a cudaEvent_t.
cudaEvent_t() - Constructor for class jcuda.runtime.cudaEvent_t
Creates a new, uninitialized cudaEvent_t
cudaEvent_t(CUevent) - Constructor for class jcuda.runtime.cudaEvent_t
Creates a cudaEvent_t for the given CUevent.
cudaEventBlockingSync - Static variable in class jcuda.runtime.JCuda
Event uses blocking synchronization
cudaEventCreate(cudaEvent_t) - Static method in class jcuda.runtime.JCuda
[C++ API] Creates an event object with the specified flags cudaError_t cudaEventCreate ( cudaEvent_t* event, unsigned int flags ) [C++ API] Creates an event object with the specified flags Creates an event object with the specified flags.
cudaEventCreateWithFlags(cudaEvent_t, int) - Static method in class jcuda.runtime.JCuda
Creates an event object with the specified flags.
cudaEventDefault - Static variable in class jcuda.runtime.JCuda
Default event flag
cudaEventDestroy(cudaEvent_t) - Static method in class jcuda.runtime.JCuda
Destroys an event object.
cudaEventDisableTiming - Static variable in class jcuda.runtime.JCuda
Event will not record timing data
cudaEventElapsedTime(float[], cudaEvent_t, cudaEvent_t) - Static method in class jcuda.runtime.JCuda
Computes the elapsed time between events.
cudaEventInterprocess - Static variable in class jcuda.runtime.JCuda
Event is suitable for interprocess use. cudaEventDisableTiming must be set
cudaEventQuery(cudaEvent_t) - Static method in class jcuda.runtime.JCuda
Queries an event's status.
cudaEventRecord(cudaEvent_t, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Records an event.
cudaEventSynchronize(cudaEvent_t) - Static method in class jcuda.runtime.JCuda
Waits for an event to complete.
CudaException - Exception in jcuda
An exception that may be thrown due to a CUDA error.
CudaException(String) - Constructor for exception jcuda.CudaException
Creates a new CudaException with the given error message.
CudaException(String, Throwable) - Constructor for exception jcuda.CudaException
Creates a new CudaException with the given error message and the given Throwable as the cause.
cudaExtent - Class in jcuda.runtime
Java port of a cudaExtent.
cudaExtent() - Constructor for class jcuda.runtime.cudaExtent
Creates a new cudaExtent with all-zero sizes
cudaExtent(int, int, int) - Constructor for class jcuda.runtime.cudaExtent
Creates a new cudaExtent with the given sizes
cudaExtent(long, long, long) - Constructor for class jcuda.runtime.cudaExtent
Creates a new cudaExtent with the given sizes
cudaFilterModeLinear - Static variable in class jcuda.runtime.cudaTextureFilterMode
Linear filter mode
cudaFilterModePoint - Static variable in class jcuda.runtime.cudaTextureFilterMode
Point filter mode
cudaFormatModeAuto - Static variable in class jcuda.runtime.cudaSurfaceFormatMode
 
cudaFormatModeForced - Static variable in class jcuda.runtime.cudaSurfaceFormatMode
 
cudaFree(Pointer) - Static method in class jcuda.runtime.JCuda
Frees memory on the device.
cudaFreeArray(cudaArray) - Static method in class jcuda.runtime.JCuda
Frees an array on the device.
cudaFreeHost(Pointer) - Static method in class jcuda.runtime.JCuda
Frees page-locked memory.
cudaFreeMipmappedArray(cudaMipmappedArray) - Static method in class jcuda.runtime.JCuda
Frees a mipmapped array on the device.
cudaFuncAttribute - Class in jcuda.runtime
CUDA function attributes that can be set using cudaFuncSetAttribute
cudaFuncAttributeMaxDynamicSharedMemorySize - Static variable in class jcuda.runtime.cudaFuncAttribute
Maximum dynamic shared memory size
cudaFuncAttributePreferredSharedMemoryCarveout - Static variable in class jcuda.runtime.cudaFuncAttribute
Preferred shared memory-L1 cache split ratio
cudaFuncAttributes - Class in jcuda.runtime
CUDA function attributes.
cudaFuncAttributes() - Constructor for class jcuda.runtime.cudaFuncAttributes
Creates new, uninitialized cudaFuncAttributes
cudaFuncCache - Class in jcuda.runtime
CUDA function cache configurations
cudaFuncCachePreferEqual - Static variable in class jcuda.runtime.cudaFuncCache
Prefer equal size L1 cache and shared memory
cudaFuncCachePreferL1 - Static variable in class jcuda.runtime.cudaFuncCache
Prefer larger L1 cache and smaller shared memory
cudaFuncCachePreferNone - Static variable in class jcuda.runtime.cudaFuncCache
Default function cache configuration, no preference
cudaFuncCachePreferShared - Static variable in class jcuda.runtime.cudaFuncCache
Prefer larger shared memory and smaller L1 cache
cudaFuncGetAttributes(cudaFuncAttributes, String) - Static method in class jcuda.runtime.JCuda
Deprecated.
This function is no longer supported as of CUDA 5.0
cudaGetChannelDesc(cudaChannelFormatDesc, cudaArray) - Static method in class jcuda.runtime.JCuda
Get the channel descriptor of an array.
cudaGetDevice(int[]) - Static method in class jcuda.runtime.JCuda
Returns which device is currently being used.
cudaGetDeviceCount(int[]) - Static method in class jcuda.runtime.JCuda
Returns the number of compute-capable devices.
cudaGetDeviceFlags(int[]) - Static method in class jcuda.runtime.JCuda
Gets the flags for the current device.
cudaGetDeviceProperties(cudaDeviceProp, int) - Static method in class jcuda.runtime.JCuda
Returns information about the compute-device.
cudaGetErrorName(int) - Static method in class jcuda.runtime.JCuda
Returns the string representation of an error code enum name

Returns a string containing the name of an error code in the enum, or NULL if the error code is not valid.
cudaGetErrorString(int) - Static method in class jcuda.runtime.JCuda
Returns the message string from an error code.
cudaGetLastError() - Static method in class jcuda.runtime.JCuda
Returns the last error from a runtime call.
cudaGetMipmappedArrayLevel(cudaArray, cudaMipmappedArray, int) - Static method in class jcuda.runtime.JCuda
Gets a mipmap level of a CUDA mipmapped array.
cudaGetSurfaceObjectResourceDesc(cudaResourceDesc, cudaSurfaceObject) - Static method in class jcuda.runtime.JCuda
Returns a surface object's resource descriptor Returns the resource descriptor for the surface object specified by surfObject.
cudaGetSurfaceReference(surfaceReference, String) - Static method in class jcuda.runtime.JCuda
Deprecated.
This function is no longer supported as of CUDA 5.0
cudaGetSymbolAddress(Pointer, String) - Static method in class jcuda.runtime.JCuda
Deprecated.
This function is no longer supported as of CUDA 5.0
cudaGetSymbolSize(long[], String) - Static method in class jcuda.runtime.JCuda
Deprecated.
This function is no longer supported as of CUDA 5.0
cudaGetTextureAlignmentOffset(long[], textureReference) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 10.1
cudaGetTextureObjectResourceDesc(cudaResourceDesc, cudaTextureObject) - Static method in class jcuda.runtime.JCuda
Returns a texture object's resource descriptor.
cudaGetTextureObjectResourceViewDesc(cudaResourceViewDesc, cudaTextureObject) - Static method in class jcuda.runtime.JCuda
Returns a texture object's resource view descriptor.
cudaGetTextureObjectTextureDesc(cudaTextureDesc, cudaTextureObject) - Static method in class jcuda.runtime.JCuda
Returns a texture object's texture descriptor.
cudaGetTextureReference(textureReference, String) - Static method in class jcuda.runtime.JCuda
Deprecated.
This function is no longer supported as of CUDA 5.0
cudaGLDeviceList - Class in jcuda.runtime
CUDA devices corresponding to the current OpenGL context
cudaGLDeviceListAll - Static variable in class jcuda.runtime.cudaGLDeviceList
The CUDA devices for all GPUs used by the current OpenGL context
cudaGLDeviceListCurrentFrame - Static variable in class jcuda.runtime.cudaGLDeviceList
The CUDA devices for the GPUs used by the current OpenGL context in its currently rendering frame
cudaGLDeviceListNextFrame - Static variable in class jcuda.runtime.cudaGLDeviceList
The CUDA devices for the GPUs to be used by the current OpenGL context in the next frame
cudaGLGetDevices(int[], int[], int, int) - Static method in class jcuda.runtime.JCuda
Gets the CUDA devices associated with the current OpenGL context.
cudaGLMapBufferObject(Pointer, int) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 3.0
cudaGLMapBufferObjectAsync(Pointer, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 3.0
cudaGLMapFlags - Class in jcuda.runtime
CUDA GL Map Flags
cudaGLMapFlagsNone - Static variable in class jcuda.runtime.cudaGLMapFlags
Default; Assume resource can be read/written
cudaGLMapFlagsReadOnly - Static variable in class jcuda.runtime.cudaGLMapFlags
CUDA kernels will not write to this resource
cudaGLMapFlagsWriteDiscard - Static variable in class jcuda.runtime.cudaGLMapFlags
CUDA kernels will only write to and will not read from this resource
cudaGLRegisterBufferObject(int) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 3.0
cudaGLSetBufferObjectMapFlags(int, int) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 3.0
cudaGLSetGLDevice(int) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 5.0
cudaGLUnmapBufferObject(int) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 3.0
cudaGLUnmapBufferObjectAsync(int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 3.0
cudaGLUnregisterBufferObject(int) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 3.0
cudaGraphicsCubeFace - Class in jcuda.runtime
CUDA graphics interop array indices for cube maps
cudaGraphicsCubeFaceNegativeX - Static variable in class jcuda.runtime.cudaGraphicsCubeFace
Negative X face of cubemap
cudaGraphicsCubeFaceNegativeY - Static variable in class jcuda.runtime.cudaGraphicsCubeFace
Negative Y face of cubemap
cudaGraphicsCubeFaceNegativeZ - Static variable in class jcuda.runtime.cudaGraphicsCubeFace
Negative Z face of cubemap
cudaGraphicsCubeFacePositiveX - Static variable in class jcuda.runtime.cudaGraphicsCubeFace
Positive X face of cubemap
cudaGraphicsCubeFacePositiveY - Static variable in class jcuda.runtime.cudaGraphicsCubeFace
Positive Y face of cubemap
cudaGraphicsCubeFacePositiveZ - Static variable in class jcuda.runtime.cudaGraphicsCubeFace
Positive Z face of cubemap
cudaGraphicsGLRegisterBuffer(cudaGraphicsResource, int, int) - Static method in class jcuda.runtime.JCuda
Registers an OpenGL buffer object.
cudaGraphicsGLRegisterImage(cudaGraphicsResource, int, int, int) - Static method in class jcuda.runtime.JCuda
Register an OpenGL texture or renderbuffer object.
cudaGraphicsMapFlags - Class in jcuda.runtime
CUDA graphics interop map flags
cudaGraphicsMapFlagsNone - Static variable in class jcuda.runtime.cudaGraphicsMapFlags
Default; Assume resource can be read/written
cudaGraphicsMapFlagsReadOnly - Static variable in class jcuda.runtime.cudaGraphicsMapFlags
CUDA will not write to this resource
cudaGraphicsMapFlagsWriteDiscard - Static variable in class jcuda.runtime.cudaGraphicsMapFlags
CUDA will only write to and will not read from this resource
cudaGraphicsMapResources(int, cudaGraphicsResource[], cudaStream_t) - Static method in class jcuda.runtime.JCuda
Map graphics resources for access by CUDA.
cudaGraphicsRegisterFlags - Class in jcuda.runtime
CUDA graphics interop register flags
cudaGraphicsRegisterFlagsNone - Static variable in class jcuda.runtime.cudaGraphicsRegisterFlags
Default
cudaGraphicsRegisterFlagsReadOnly - Static variable in class jcuda.runtime.cudaGraphicsRegisterFlags
CUDA will not write to this resource
cudaGraphicsRegisterFlagsSurfaceLoadStore - Static variable in class jcuda.runtime.cudaGraphicsRegisterFlags
CUDA will bind this resource to a surface reference
cudaGraphicsRegisterFlagsTextureGather - Static variable in class jcuda.runtime.cudaGraphicsRegisterFlags
CUDA will perform texture gather operations on this resource
cudaGraphicsRegisterFlagsWriteDiscard - Static variable in class jcuda.runtime.cudaGraphicsRegisterFlags
CUDA will only write to and will not read from this resource
cudaGraphicsResource - Class in jcuda.runtime
Java port of a cudaGraphicsResource
cudaGraphicsResource() - Constructor for class jcuda.runtime.cudaGraphicsResource
Creates a new, uninitialized cudaGraphicsResource
cudaGraphicsResource(CUgraphicsResource) - Constructor for class jcuda.runtime.cudaGraphicsResource
Creates a cudaGraphicsResource for the given CUgraphicsResource.
cudaGraphicsResourceGetMappedMipmappedArray(cudaMipmappedArray, cudaGraphicsResource) - Static method in class jcuda.runtime.JCuda
Get a mipmapped array through which to access a mapped graphics resource.
cudaGraphicsResourceGetMappedPointer(Pointer, long[], cudaGraphicsResource) - Static method in class jcuda.runtime.JCuda
Get an device pointer through which to access a mapped graphics resource.
cudaGraphicsResourceSetMapFlags(cudaGraphicsResource, int) - Static method in class jcuda.runtime.JCuda
Set usage flags for mapping a graphics resource.
cudaGraphicsSubResourceGetMappedArray(cudaArray, cudaGraphicsResource, int, int) - Static method in class jcuda.runtime.JCuda
Get an array through which to access a subresource of a mapped graphics resource.
cudaGraphicsUnmapResources(int, cudaGraphicsResource[], cudaStream_t) - Static method in class jcuda.runtime.JCuda
Unmap graphics resources.
cudaGraphicsUnregisterResource(cudaGraphicsResource) - Static method in class jcuda.runtime.JCuda
Unregisters a graphics resource for access by CUDA.
cudaHostAlloc(Pointer, long, int) - Static method in class jcuda.runtime.JCuda
Allocates page-locked memory on the host.
cudaHostAllocDefault - Static variable in class jcuda.runtime.JCuda
Default page-locked allocation flag
cudaHostAllocMapped - Static variable in class jcuda.runtime.JCuda
Map allocation into device space
cudaHostAllocPortable - Static variable in class jcuda.runtime.JCuda
Pinned memory accessible by all CUDA contexts
cudaHostAllocWriteCombined - Static variable in class jcuda.runtime.JCuda
Write-combined memory
cudaHostFn - Interface in jcuda.runtime
Interface for emulating a CUDA host function
cudaHostGetDevicePointer(Pointer, Pointer, int) - Static method in class jcuda.runtime.JCuda
Passes back device pointer of mapped host memory allocated by cudaHostAlloc or registered by cudaHostRegister.
cudaHostRegister(Pointer, long, int) - Static method in class jcuda.runtime.JCuda
Registers an existing host memory range for use by CUDA.
cudaHostRegisterDefault - Static variable in class jcuda.runtime.JCuda
Default host memory registration flag
cudaHostRegisterIoMemory - Static variable in class jcuda.runtime.JCuda
Memory-mapped I/O space
cudaHostRegisterMapped - Static variable in class jcuda.runtime.JCuda
Map registered memory into device space
cudaHostRegisterPortable - Static variable in class jcuda.runtime.JCuda
Pinned memory accessible by all CUDA contexts
cudaHostUnregister(Pointer) - Static method in class jcuda.runtime.JCuda
Unregisters a memory range that was registered with cudaHostRegister.
cudaInvalidDeviceId - Static variable in class jcuda.runtime.JCuda
Device id that represents an invalid device
cudaIpcCloseMemHandle(Pointer) - Static method in class jcuda.runtime.JCuda
Close memory mapped with cudaIpcOpenMemHandle.
cudaIpcEventHandle - Class in jcuda.runtime
Java port of a cudaIpcEventHandle.
cudaIpcEventHandle() - Constructor for class jcuda.runtime.cudaIpcEventHandle
Creates a new, uninitialized cudaIpcEventHandle
cudaIpcGetEventHandle(cudaIpcEventHandle, cudaEvent_t) - Static method in class jcuda.runtime.JCuda
Gets an interprocess handle for a previously allocated event.
cudaIpcGetMemHandle(cudaIpcMemHandle, Pointer) - Static method in class jcuda.runtime.JCuda
cudaError_t cudaIpcGetMemHandle ( cudaIpcMemHandle_t* handle, void* devPtr ) /brief Gets an interprocess memory handle for an existing device memory allocation Takes a pointer to the base of an existing device memory allocation created with cudaMalloc and exports it for use in another process.
cudaIpcMemHandle - Class in jcuda.runtime
Java port of a cudaIpcMemHandle.
cudaIpcMemHandle() - Constructor for class jcuda.runtime.cudaIpcMemHandle
Creates a new, uninitialized cudaIpcMemHandle
cudaIpcMemLazyEnablePeerAccess - Static variable in class jcuda.runtime.JCuda
Automatically enable peer access between remote devices as needed
cudaIpcOpenEventHandle(cudaEvent_t, cudaIpcEventHandle) - Static method in class jcuda.runtime.JCuda
Opens an interprocess event handle for use in the current process.
cudaIpcOpenMemHandle(Pointer, cudaIpcMemHandle, int) - Static method in class jcuda.runtime.JCuda
cudaError_t cudaIpcOpenMemHandle ( void** devPtr, cudaIpcMemHandle_t handle, unsigned int flags ) /brief Opens an interprocess memory handle exported from another process and returns a device pointer usable in the local process.
cudaKernelNodeAttributeAccessPolicyWindow - Static variable in class jcuda.runtime.cudaKernelNodeAttrID
Identifier for ::cudaKernelNodeAttrValue::accessPolicyWindow.
cudaKernelNodeAttributeCooperative - Static variable in class jcuda.runtime.cudaKernelNodeAttrID
Allows a kernel node to be cooperative (see ::cudaLaunchCooperativeKernel).
cudaKernelNodeAttrID - Class in jcuda.runtime
Graph kernel node Attributes
cudaKernelNodeAttrValue - Class in jcuda.runtime
Graph kernel node attributes union, used with ::cudaKernelNodeSetAttribute/::cudaKernelNodeGetAttribute
cudaKernelNodeAttrValue() - Constructor for class jcuda.runtime.cudaKernelNodeAttrValue
Creates a new, uninitialized cudaKernelNodeAttrValue
cudaKeyValuePair - Static variable in class jcuda.runtime.cudaOutputMode
Output mode Key-Value pair format.
cudaLaunch(String) - Static method in class jcuda.runtime.JCuda
Deprecated.
This function is no longer supported as of CUDA 5.0
cudaLaunchHostFunc(cudaStream_t, cudaHostFn, Object) - Static method in class jcuda.runtime.JCuda
Enqueues a host function call in a stream
Enqueues a host function to run in a stream.
cudaLimit - Class in jcuda.runtime
CUDA limits.
cudaLimitDevRuntimePendingLaunchCount - Static variable in class jcuda.runtime.cudaLimit
GPU device runtime pending launch count
cudaLimitDevRuntimeSyncDepth - Static variable in class jcuda.runtime.cudaLimit
GPU device runtime synchronize depth
cudaLimitMallocHeapSize - Static variable in class jcuda.runtime.cudaLimit
GPU malloc heap size
cudaLimitMaxL2FetchGranularity - Static variable in class jcuda.runtime.cudaLimit
A value between 0 and 128 that indicates the maximum fetch granularity of L2 (in Bytes).
cudaLimitPersistingL2CacheSize - Static variable in class jcuda.runtime.cudaLimit
A size in bytes for L2 persisting lines cache size
cudaLimitPrintfFifoSize - Static variable in class jcuda.runtime.cudaLimit
GPU printf/fprintf FIFO size
cudaLimitStackSize - Static variable in class jcuda.runtime.cudaLimit
GPU thread stack size
cudaMalloc(Pointer, long) - Static method in class jcuda.runtime.JCuda
Allocate memory on the device.
cudaMalloc3D(cudaPitchedPtr, cudaExtent) - Static method in class jcuda.runtime.JCuda
Allocates logical 1D, 2D, or 3D memory objects on the device.
cudaMalloc3DArray(cudaArray, cudaChannelFormatDesc, cudaExtent) - Static method in class jcuda.runtime.JCuda
Allocate an array on the device.
cudaMalloc3DArray(cudaArray, cudaChannelFormatDesc, cudaExtent, int) - Static method in class jcuda.runtime.JCuda
Allocate an array on the device.
cudaMallocArray(cudaArray, cudaChannelFormatDesc, long, long) - Static method in class jcuda.runtime.JCuda
Allocate an array on the device.
cudaMallocArray(cudaArray, cudaChannelFormatDesc, long, long, int) - Static method in class jcuda.runtime.JCuda
Allocate an array on the device.
cudaMallocHost(Pointer, long) - Static method in class jcuda.runtime.JCuda
[C++ API] Allocates page-locked memory on the host cudaError_t cudaMallocHost ( void** ptr, size_t size, unsigned int flags ) [C++ API] Allocates page-locked memory on the host Allocates size bytes of host memory that is page-locked and accessible to the device.
cudaMallocManaged(Pointer, long, int) - Static method in class jcuda.runtime.JCuda
__host__ cudaError_t cudaMallocManaged ( void** devPtr, size_t size, unsigned int flags = cudaMemAttachGlobal ) Allocates memory that will be automatically managed by the Unified Memory system.
cudaMallocMipmappedArray(cudaMipmappedArray, cudaChannelFormatDesc, cudaExtent, int, int) - Static method in class jcuda.runtime.JCuda
Allocate a mipmapped array on the device.
cudaMallocPitch(Pointer, long[], long, long) - Static method in class jcuda.runtime.JCuda
Allocates pitched memory on the device.
cudaMemAdvise(Pointer, long, int, int) - Static method in class jcuda.runtime.JCuda
Advise about the usage of a given memory range

Advise the Unified Memory subsystem about the usage pattern for the memory range starting at devPtr with a size of count bytes.
cudaMemAdviseSetAccessedBy - Static variable in class jcuda.runtime.cudaMemoryAdvise
Data will be accessed by the specified device, so prevent page faults as much as possible
cudaMemAdviseSetPreferredLocation - Static variable in class jcuda.runtime.cudaMemoryAdvise
Set the preferred location for the data as the specified device
cudaMemAdviseSetReadMostly - Static variable in class jcuda.runtime.cudaMemoryAdvise
Data will mostly be read and only occassionally be written to
cudaMemAdviseUnsetAccessedBy - Static variable in class jcuda.runtime.cudaMemoryAdvise
Let the Unified Memory subsystem decide on the page faulting policy for the specified device
cudaMemAdviseUnsetPreferredLocation - Static variable in class jcuda.runtime.cudaMemoryAdvise
Clear the preferred location for the data
cudaMemAdviseUnsetReadMostly - Static variable in class jcuda.runtime.cudaMemoryAdvise
Undo the effect of ::cudaMemAdviseSetReadMostly
cudaMemAttachGlobal - Static variable in class jcuda.runtime.JCuda
Memory can be accessed by any stream on any device
cudaMemAttachHost - Static variable in class jcuda.runtime.JCuda
Memory cannot be accessed by any stream on any device
cudaMemAttachSingle - Static variable in class jcuda.runtime.JCuda
Memory can only be accessed by a single stream on the associated device
cudaMemcpy(Pointer, Pointer, long, int) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpy2D(Pointer, long, Pointer, long, long, long, int) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpy2DArrayToArray(cudaArray, long, long, cudaArray, long, long, long, long, int) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpy2DAsync(Pointer, long, Pointer, long, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpy2DFromArray(Pointer, long, cudaArray, long, long, long, long, int) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpy2DFromArrayAsync(Pointer, long, cudaArray, long, long, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpy2DToArray(cudaArray, long, long, Pointer, long, long, long, int) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpy2DToArrayAsync(cudaArray, long, long, Pointer, long, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpy3D(cudaMemcpy3DParms) - Static method in class jcuda.runtime.JCuda
Copies data between 3D objects.
cudaMemcpy3DAsync(cudaMemcpy3DParms, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies data between 3D objects.
cudaMemcpy3DParms - Class in jcuda.runtime
Java port of cudaMemcpy3DParms.
cudaMemcpy3DParms() - Constructor for class jcuda.runtime.cudaMemcpy3DParms
 
cudaMemcpy3DPeer(cudaMemcpy3DPeerParms) - Static method in class jcuda.runtime.JCuda
Copies memory between devices.
cudaMemcpy3DPeerAsync(cudaMemcpy3DPeerParms, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies memory between devices asynchronously.
cudaMemcpy3DPeerParms - Class in jcuda.runtime
Java port of cudaMemcpy3DPeerParms.
cudaMemcpy3DPeerParms() - Constructor for class jcuda.runtime.cudaMemcpy3DPeerParms
 
cudaMemcpyArrayToArray(cudaArray, long, long, cudaArray, long, long, long, int) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 10.1
cudaMemcpyAsync(Pointer, Pointer, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpyDefault - Static variable in class jcuda.runtime.cudaMemcpyKind
Direction of the transfer is inferred from the pointer values.
cudaMemcpyDeviceToDevice - Static variable in class jcuda.runtime.cudaMemcpyKind
Device -> Device
cudaMemcpyDeviceToHost - Static variable in class jcuda.runtime.cudaMemcpyKind
Device -> Host
cudaMemcpyFromArray(Pointer, cudaArray, long, long, long, int) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 10.1
cudaMemcpyFromArrayAsync(Pointer, cudaArray, long, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 10.1
cudaMemcpyFromSymbol(Pointer, String, long, long, int) - Static method in class jcuda.runtime.JCuda
Deprecated.
This function is no longer supported as of CUDA 5.0
cudaMemcpyFromSymbolAsync(Pointer, String, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Deprecated.
This function is no longer supported as of CUDA 5.0
cudaMemcpyHostToDevice - Static variable in class jcuda.runtime.cudaMemcpyKind
Host -> Device
cudaMemcpyHostToHost - Static variable in class jcuda.runtime.cudaMemcpyKind
Host -> Host
cudaMemcpyKind - Class in jcuda.runtime
Memcpy kinds.
cudaMemcpyPeer(Pointer, int, Pointer, int, long) - Static method in class jcuda.runtime.JCuda
Copies memory between two devices.
cudaMemcpyPeerAsync(Pointer, int, Pointer, int, long, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies memory between two devices asynchronously.
cudaMemcpyToArray(cudaArray, long, long, Pointer, long, int) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 10.1
cudaMemcpyToArrayAsync(cudaArray, long, long, Pointer, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 10.1
cudaMemcpyToSymbol(String, Pointer, long, long, int) - Static method in class jcuda.runtime.JCuda
Deprecated.
This function is no longer supported as of CUDA 5.0
cudaMemcpyToSymbolAsync(String, Pointer, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Deprecated.
This function is no longer supported as of CUDA 5.0
cudaMemGetInfo(long[], long[]) - Static method in class jcuda.runtime.JCuda
Gets free and total device memory.
cudaMemoryAdvise - Class in jcuda.runtime
CUDA Memory Advise values
cudaMemoryType - Class in jcuda.runtime
CUDA memory types
cudaMemoryTypeDevice - Static variable in class jcuda.runtime.cudaMemoryType
Device memory
cudaMemoryTypeHost - Static variable in class jcuda.runtime.cudaMemoryType
Host memory
cudaMemoryTypeManaged - Static variable in class jcuda.runtime.cudaMemoryType
Managed memory
cudaMemoryTypeUnregistered - Static variable in class jcuda.runtime.cudaMemoryType
Unregistered memory
cudaMemPrefetchAsync(Pointer, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Prefetches memory to the specified destination device
Prefetches memory to the specified destination device.
cudaMemRangeAttribute - Class in jcuda.runtime
CUDA range attributes
cudaMemRangeAttributeAccessedBy - Static variable in class jcuda.runtime.cudaMemRangeAttribute
Memory range has ::cudaMemAdviseSetAccessedBy set for specified device
cudaMemRangeAttributeLastPrefetchLocation - Static variable in class jcuda.runtime.cudaMemRangeAttribute
The last location to which the range was prefetched
cudaMemRangeAttributePreferredLocation - Static variable in class jcuda.runtime.cudaMemRangeAttribute
The preferred location of the range
cudaMemRangeAttributeReadMostly - Static variable in class jcuda.runtime.cudaMemRangeAttribute
Whether the range will mostly be read and only occassionally be written to
cudaMemRangeGetAttribute(Pointer, long, int, Pointer, long) - Static method in class jcuda.runtime.JCuda
Query an attribute of a given memory range.
cudaMemRangeGetAttributes(Pointer[], long[], int[], long, Pointer, long) - Static method in class jcuda.runtime.JCuda
Query attributes of a given memory range.
cudaMemset(Pointer, int, long) - Static method in class jcuda.runtime.JCuda
Initializes or sets device memory to a value.
cudaMemset2D(Pointer, long, int, long, long) - Static method in class jcuda.runtime.JCuda
Initializes or sets device memory to a value.
cudaMemset2DAsync(Pointer, long, int, long, long, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Initializes or sets device memory to a value.
cudaMemset3D(cudaPitchedPtr, int, cudaExtent) - Static method in class jcuda.runtime.JCuda
Initializes or sets device memory to a value.
cudaMemset3DAsync(cudaPitchedPtr, int, cudaExtent, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Initializes or sets device memory to a value.
cudaMemsetAsync(Pointer, int, long, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Initializes or sets device memory to a value.
cudaMipmappedArray - Class in jcuda.runtime
Java port of a cudaMipmappedArray
cudaMipmappedArray() - Constructor for class jcuda.runtime.cudaMipmappedArray
Creates a new, uninitialized cudaMipmappedArray
cudaOccupancyDefault - Static variable in class jcuda.runtime.JCuda
Default behavior
cudaOccupancyDisableCachingOverride - Static variable in class jcuda.runtime.JCuda
Assume global caching is enabled and cannot be automatically turned off
cudaOutputMode - Class in jcuda.runtime
CUDA Profiler Output modes
cudaPeekAtLastError() - Static method in class jcuda.runtime.JCuda
Returns the last error from a runtime call.
cudaPeerAccessDefault - Static variable in class jcuda.runtime.JCuda
Default peer addressing enable flag
cudaPitchedPtr - Class in jcuda.runtime
Java port of a cudaPitchedPtr
cudaPitchedPtr() - Constructor for class jcuda.runtime.cudaPitchedPtr
Creates a new, uninitialized cudaPitchedPtr
cudaPointerAttributes - Class in jcuda.runtime
CUDA pointer attributes
cudaPointerAttributes() - Constructor for class jcuda.runtime.cudaPointerAttributes
Creates a new, uninitialized cudaPointerAttributes
cudaPointerGetAttributes(cudaPointerAttributes, Pointer) - Static method in class jcuda.runtime.JCuda
Returns attributes about a specified pointer.
cudaPos - Class in jcuda.runtime
Java port of a cudaPos.
cudaPos() - Constructor for class jcuda.runtime.cudaPos
Creates a new cudaPos at (0,0,0)
cudaPos(long, long, long) - Constructor for class jcuda.runtime.cudaPos
Creates a new cudaPos with the given position
cudaProfilerInitialize(String, String, int) - Static method in class jcuda.runtime.JCuda
Deprecated.
As of CUDA 11.0
cudaProfilerStart() - Static method in class jcuda.runtime.JCuda
Enable profiling.
cudaProfilerStop() - Static method in class jcuda.runtime.JCuda
Disable profiling.
cudaReadModeElementType - Static variable in class jcuda.runtime.cudaTextureReadMode
Element type read mode
cudaReadModeNormalizedFloat - Static variable in class jcuda.runtime.cudaTextureReadMode
Normalized float read mode
cudaResourceDesc - Class in jcuda.runtime
CUDA resource descriptor NOTE: The structure of this class should be considered as being preliminary.
cudaResourceDesc() - Constructor for class jcuda.runtime.cudaResourceDesc
Creates a new, uninitialized cudaResourceDesc
cudaResourceType - Class in jcuda.runtime
CUDA resource types
cudaResourceTypeArray - Static variable in class jcuda.runtime.cudaResourceType
Array resource
cudaResourceTypeLinear - Static variable in class jcuda.runtime.cudaResourceType
Linear resource
cudaResourceTypeMipmappedArray - Static variable in class jcuda.runtime.cudaResourceType
Mipmapped array resource
cudaResourceTypePitch2D - Static variable in class jcuda.runtime.cudaResourceType
Pitch 2D resource
cudaResourceViewDesc - Class in jcuda.runtime
CUDA resource view descriptor
cudaResourceViewDesc() - Constructor for class jcuda.runtime.cudaResourceViewDesc
Creates a new, uninitialized cudaResourceViewDesc
cudaResourceViewFormat - Class in jcuda.runtime
CUDA texture resource view formats
cudaResViewFormatFloat1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
1 channel 32-bit floating point
cudaResViewFormatFloat2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
2 channel 32-bit floating point
cudaResViewFormatFloat4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
4 channel 32-bit floating point
cudaResViewFormatHalf1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
1 channel 16-bit floating point
cudaResViewFormatHalf2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
2 channel 16-bit floating point
cudaResViewFormatHalf4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
4 channel 16-bit floating point
cudaResViewFormatNone - Static variable in class jcuda.runtime.cudaResourceViewFormat
No resource view format (use underlying resource format)
cudaResViewFormatSignedBlockCompressed4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 4 signed
cudaResViewFormatSignedBlockCompressed5 - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 5 signed
cudaResViewFormatSignedBlockCompressed6H - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 6 signed half-float
cudaResViewFormatSignedChar1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
1 channel signed 8-bit integers
cudaResViewFormatSignedChar2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
2 channel signed 8-bit integers
cudaResViewFormatSignedChar4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
4 channel signed 8-bit integers
cudaResViewFormatSignedInt1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
1 channel signed 32-bit integers
cudaResViewFormatSignedInt2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
2 channel signed 32-bit integers
cudaResViewFormatSignedInt4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
4 channel signed 32-bit integers
cudaResViewFormatSignedShort1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
1 channel signed 16-bit integers
cudaResViewFormatSignedShort2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
2 channel signed 16-bit integers
cudaResViewFormatSignedShort4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
4 channel signed 16-bit integers
cudaResViewFormatUnsignedBlockCompressed1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 1
cudaResViewFormatUnsignedBlockCompressed2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 2
cudaResViewFormatUnsignedBlockCompressed3 - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 3
cudaResViewFormatUnsignedBlockCompressed4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 4 unsigned
cudaResViewFormatUnsignedBlockCompressed5 - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 5 unsigned
cudaResViewFormatUnsignedBlockCompressed6H - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 6 unsigned half-float
cudaResViewFormatUnsignedBlockCompressed7 - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 7
cudaResViewFormatUnsignedChar1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
1 channel unsigned 8-bit integers
cudaResViewFormatUnsignedChar2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
2 channel unsigned 8-bit integers
cudaResViewFormatUnsignedChar4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
4 channel unsigned 8-bit integers
cudaResViewFormatUnsignedInt1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
1 channel unsigned 32-bit integers
cudaResViewFormatUnsignedInt2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
2 channel unsigned 32-bit integers
cudaResViewFormatUnsignedInt4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
4 channel unsigned 32-bit integers
cudaResViewFormatUnsignedShort1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
1 channel unsigned 16-bit integers
cudaResViewFormatUnsignedShort2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
2 channel unsigned 16-bit integers
cudaResViewFormatUnsignedShort4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
4 channel unsigned 16-bit integers
CUDART_VERSION - Static variable in class jcuda.runtime.JCuda
CUDA runtime version
cudaRuntimeGetVersion(int[]) - Static method in class jcuda.runtime.JCuda
Returns the CUDA Runtime version.
cudaSetDevice(int) - Static method in class jcuda.runtime.JCuda
Set device to be used for GPU executions.
cudaSetDeviceFlags(int) - Static method in class jcuda.runtime.JCuda
Sets flags to be used for device executions.
cudaSetupArgument(Pointer, long, long) - Static method in class jcuda.runtime.JCuda
Deprecated.
This function is deprecated as of CUDA 7.0
cudaSetValidDevices(int[], int) - Static method in class jcuda.runtime.JCuda
Set a list of devices that can be used for CUDA.
cudaSharedCarveout - Class in jcuda.runtime
Shared memory carveout configurations
cudaSharedMemBankSizeDefault - Static variable in class jcuda.runtime.cudaSharedMemConfig
Set default shared memory bank size
cudaSharedMemBankSizeEightByte - Static variable in class jcuda.runtime.cudaSharedMemConfig
Set shared memory bank width to eight bytes
cudaSharedMemBankSizeFourByte - Static variable in class jcuda.runtime.cudaSharedMemConfig
Set shared memory bank width to four bytes
cudaSharedmemCarveoutDefault - Static variable in class jcuda.runtime.cudaSharedCarveout
no preference for shared memory or L1 (default)
cudaSharedmemCarveoutMaxL1 - Static variable in class jcuda.runtime.cudaSharedCarveout
prefer maximum available L1 cache, minimum shared memory
cudaSharedmemCarveoutMaxShared - Static variable in class jcuda.runtime.cudaSharedCarveout
prefer maximum available shared memory, minimum L1 cache
cudaSharedMemConfig - Class in jcuda.runtime
Shared memory configurations
cudaStream_t - Class in jcuda.runtime
Java port of a cudaStream_t.
cudaStream_t() - Constructor for class jcuda.runtime.cudaStream_t
Creates a new, uninitialized cudaStream_t
cudaStream_t(CUstream) - Constructor for class jcuda.runtime.cudaStream_t
Creates a cudaStream_t for the given CUstream.
cudaStreamAddCallback(cudaStream_t, cudaStreamCallback, Object, int) - Static method in class jcuda.runtime.JCuda
Add a callback to a compute stream.
cudaStreamAttachMemAsync(cudaStream_t, Pointer, long, int) - Static method in class jcuda.runtime.JCuda
 
cudaStreamAttributeAccessPolicyWindow - Static variable in class jcuda.runtime.cudaStreamAttrID
Identifier for ::cudaStreamAttrValue::accessPolicyWindow.
cudaStreamAttributeSynchronizationPolicy - Static variable in class jcuda.runtime.cudaStreamAttrID
cudaSynchronizationPolicy for work queued up in this stream
cudaStreamAttrID - Class in jcuda.runtime
Stream Attributes
cudaStreamAttrValue - Class in jcuda.runtime
Stream attributes union used with ::cudaStreamSetAttribute/::cudaStreamGetAttribute
cudaStreamAttrValue() - Constructor for class jcuda.runtime.cudaStreamAttrValue
 
cudaStreamCallback - Interface in jcuda.runtime
Interface for emulating a CUDA stream callback.
cudaStreamCallbackBlocking - Static variable in class jcuda.runtime.JCuda
Deprecated.
This flag was only present in CUDA 5.0.25 (release candidate) and may be removed (or added again) in future releases
cudaStreamCallbackNonblocking - Static variable in class jcuda.runtime.JCuda
Deprecated.
This flag was only present in CUDA 5.0.25 (release candidate) and may be removed (or added again) in future releases
cudaStreamCopyAttributes(cudaStream_t, cudaStream_t) - Static method in class jcuda.runtime.JCuda
\brief Copies attributes from source stream to destination stream.
cudaStreamCreate(cudaStream_t) - Static method in class jcuda.runtime.JCuda
Create an asynchronous stream.
cudaStreamCreateWithFlags(cudaStream_t, int) - Static method in class jcuda.runtime.JCuda
Create an asynchronous stream.
cudaStreamCreateWithPriority(cudaStream_t, int, int) - Static method in class jcuda.runtime.JCuda
 
cudaStreamDefault - Static variable in class jcuda.runtime.JCuda
Default stream flag
cudaStreamDestroy(cudaStream_t) - Static method in class jcuda.runtime.JCuda
Destroys and cleans up an asynchronous stream.
cudaStreamGetAttribute(cudaStream_t, int, cudaStreamAttrValue) - Static method in class jcuda.runtime.JCuda
\brief Queries stream attribute.
cudaStreamGetFlags(cudaStream_t, int[]) - Static method in class jcuda.runtime.JCuda
 
cudaStreamGetPriority(cudaStream_t, int[]) - Static method in class jcuda.runtime.JCuda
 
cudaStreamLegacy - Static variable in class jcuda.runtime.JCuda
Stream handle that can be passed as a cudaStream_t to use an implicit stream with legacy synchronization behavior.
cudaStreamNonBlocking - Static variable in class jcuda.runtime.JCuda
Stream does not synchronize with stream 0 (the NULL stream)
cudaStreamPerThread - Static variable in class jcuda.runtime.JCuda
Stream handle that can be passed as a cudaStream_t to use an implicit stream with per-thread synchronization behavior.
cudaStreamQuery(cudaStream_t) - Static method in class jcuda.runtime.JCuda
Queries an asynchronous stream for completion status.
cudaStreamSetAttribute(cudaStream_t, int, cudaStreamAttrValue) - Static method in class jcuda.runtime.JCuda
\brief Sets stream attribute.
cudaStreamSynchronize(cudaStream_t) - Static method in class jcuda.runtime.JCuda
Waits for stream tasks to complete.
cudaStreamWaitEvent(cudaStream_t, cudaEvent_t, int) - Static method in class jcuda.runtime.JCuda
Make a compute stream wait on an event.
cudaSuccess - Static variable in class jcuda.runtime.cudaError
The API call returned with no errors.
cudaSurfaceBoundaryMode - Class in jcuda.runtime
Surface boundary modes
cudaSurfaceFormatMode - Class in jcuda.runtime
Surface format modes
cudaSurfaceObject - Class in jcuda.runtime
Java port of a cudaSurfaceObject
cudaSurfaceObject() - Constructor for class jcuda.runtime.cudaSurfaceObject
Creates a new, uninitialized cudaSurfaceObject
cudaSurfaceType1D - Static variable in class jcuda.runtime.JCuda
cudaSurfaceType1D
cudaSurfaceType1DLayered - Static variable in class jcuda.runtime.JCuda
cudaSurfaceType1DLayered
cudaSurfaceType2D - Static variable in class jcuda.runtime.JCuda
cudaSurfaceType2D
cudaSurfaceType2DLayered - Static variable in class jcuda.runtime.JCuda
cudaSurfaceType2DLayered
cudaSurfaceType3D - Static variable in class jcuda.runtime.JCuda
cudaSurfaceType3D
cudaSurfaceTypeCubemap - Static variable in class jcuda.runtime.JCuda
cudaSurfaceTypeCubemap
cudaSurfaceTypeCubemapLayered - Static variable in class jcuda.runtime.JCuda
cudaSurfaceTypeCubemapLayered
cudaSynchronizationPolicy - Class in jcuda.runtime
 
cudaSyncPolicyAuto - Static variable in class jcuda.runtime.cudaSynchronizationPolicy
 
cudaSyncPolicyBlockingSync - Static variable in class jcuda.runtime.cudaSynchronizationPolicy
 
cudaSyncPolicySpin - Static variable in class jcuda.runtime.cudaSynchronizationPolicy
 
cudaSyncPolicyYield - Static variable in class jcuda.runtime.cudaSynchronizationPolicy
 
cudaTextureAddressMode - Class in jcuda.runtime
Texture address modes.
cudaTextureDesc - Class in jcuda.runtime
CUDA texture descriptor
cudaTextureDesc() - Constructor for class jcuda.runtime.cudaTextureDesc
Creates a new, uninitialized cudaTextureDesc
cudaTextureFilterMode - Class in jcuda.runtime
Texture filter modes
cudaTextureObject - Class in jcuda.runtime
Java port of a cudaTextureObject
cudaTextureObject() - Constructor for class jcuda.runtime.cudaTextureObject
Creates a new, uninitialized cudaTextureObject
cudaTextureReadMode - Class in jcuda.runtime
Texture read modes
cudaTextureType1D - Static variable in class jcuda.runtime.JCuda
cudaTextureType1D
cudaTextureType1DLayered - Static variable in class jcuda.runtime.JCuda
cudaTextureType1DLayered
cudaTextureType2D - Static variable in class jcuda.runtime.JCuda
cudaTextureType2D
cudaTextureType2DLayered - Static variable in class jcuda.runtime.JCuda
cudaTextureType2DLayered
cudaTextureType3D - Static variable in class jcuda.runtime.JCuda
cudaTextureType3D
cudaTextureTypeCubemap - Static variable in class jcuda.runtime.JCuda
cudaTextureTypeCubemap
cudaTextureTypeCubemapLayered - Static variable in class jcuda.runtime.JCuda
cudaTextureTypeCubemapLayered
cudaThreadExit() - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated in CUDA
cudaThreadGetCacheConfig(int[]) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated in CUDA
cudaThreadGetLimit(long[], int) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated in CUDA
cudaThreadSetCacheConfig(int) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated in CUDA
cudaThreadSetLimit(int, long) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated in CUDA
cudaThreadSynchronize() - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated in CUDA
cudaUnbindTexture(textureReference) - Static method in class jcuda.runtime.JCuda
Deprecated.
Deprecated as of CUDA 10.1
cudaUUID - Class in jcuda.runtime
Java port of a cudaUUID
cudaUUID() - Constructor for class jcuda.runtime.cudaUUID
Creates a new, uninitialized cudaUUID
CUdevice - Class in jcuda.driver
Java port of a CUdevice.
CUdevice() - Constructor for class jcuda.driver.CUdevice
Creates a new, uninitialized CUdevice
CUdevice_attribute - Class in jcuda.driver
Device properties.
CUdevice_P2PAttribute - Class in jcuda.driver
P2P Attributes.
cuDeviceCanAccessPeer(int[], CUdevice, CUdevice) - Static method in class jcuda.driver.JCudaDriver
Queries if a device may directly access a peer device's memory.
cuDeviceComputeCapability(int[], int[], CUdevice) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 5.0, replaced with JCudaDriver.cuDeviceGetAttribute(int[], int, CUdevice)
cuDeviceGet(CUdevice, int) - Static method in class jcuda.driver.JCudaDriver
Returns a handle to a compute device.
cuDeviceGetAttribute(int[], int, CUdevice) - Static method in class jcuda.driver.JCudaDriver
Returns information about the device.
cuDeviceGetByPCIBusId(CUdevice, String) - Static method in class jcuda.driver.JCudaDriver
Returns a handle to a compute device.
cuDeviceGetCount(int[]) - Static method in class jcuda.driver.JCudaDriver
Returns the number of compute-capable devices.
cuDeviceGetLuid(byte[], int[], CUdevice) - Static method in class jcuda.driver.JCudaDriver
Return an LUID and device node mask for the device.
cuDeviceGetLuidNative(byte[], int[], CUdevice) - Static method in class jcuda.driver.JCudaDriver
 
cuDeviceGetName(byte[], int, CUdevice) - Static method in class jcuda.driver.JCudaDriver
Returns an identifer string for the device.
cuDeviceGetP2PAttribute(int[], int, CUdevice, CUdevice) - Static method in class jcuda.driver.JCudaDriver
Queries attributes of the link between two devices.
cuDeviceGetPCIBusId(String[], int, CUdevice) - Static method in class jcuda.driver.JCudaDriver
Returns a PCI Bus Id string for the device.
cuDeviceGetProperties(CUdevprop, CUdevice) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 5.0, replaced with JCudaDriver.cuDeviceGetAttribute(int[], int, CUdevice)
cuDeviceGetUuid(CUuuid, CUdevice) - Static method in class jcuda.driver.JCudaDriver
Return an UUID for the device.
cuDevicePrimaryCtxRelease(CUdevice) - Static method in class jcuda.driver.JCudaDriver
 
cuDevicePrimaryCtxRetain(CUcontext, CUdevice) - Static method in class jcuda.driver.JCudaDriver
 
cuDevicePrimaryCtxSetFlags(CUdevice, int) - Static method in class jcuda.driver.JCudaDriver
 
CUdeviceptr - Class in jcuda.driver
Java port of a CUdeviceptr.
CUdeviceptr() - Constructor for class jcuda.driver.CUdeviceptr
Creates a new (null) device pointer
CUdeviceptr(CUdeviceptr) - Constructor for class jcuda.driver.CUdeviceptr
Copy constructor
CUdeviceptr(CUdeviceptr, long) - Constructor for class jcuda.driver.CUdeviceptr
Creates a copy of the given pointer, with an additional byte offset
cuDeviceTotalMem(long[], CUdevice) - Static method in class jcuda.driver.JCudaDriver
Returns the total amount of memory on the device.
CUdevprop - Class in jcuda.driver
Legacy device properties.
CUdevprop() - Constructor for class jcuda.driver.CUdevprop
Creates a new, uninitialized CUdevprop
cuDoubleComplex - Class in jcuda
Java port of the CUDA complex number structure for double precision numbers
cuDriverGetVersion(int[]) - Static method in class jcuda.driver.JCudaDriver
Returns the latest CUDA version supported by driver.
CUevent - Class in jcuda.driver
Java port of a CUevent.
CUevent() - Constructor for class jcuda.driver.CUevent
Creates a new, uninitialized CUevent
CUevent(cudaEvent_t) - Constructor for class jcuda.driver.CUevent
Creates a CUevent for the given cudaEvent_t.
CUevent_flags - Class in jcuda.driver
Event creation flags.
cuEventCreate(CUevent, int) - Static method in class jcuda.driver.JCudaDriver
Creates an event.
cuEventDestroy(CUevent) - Static method in class jcuda.driver.JCudaDriver
Destroys an event.
cuEventElapsedTime(float[], CUevent, CUevent) - Static method in class jcuda.driver.JCudaDriver
Computes the elapsed time between two events.
cuEventQuery(CUevent) - Static method in class jcuda.driver.JCudaDriver
Queries an event's status.
cuEventRecord(CUevent, CUstream) - Static method in class jcuda.driver.JCudaDriver
Records an event.
cuEventSynchronize(CUevent) - Static method in class jcuda.driver.JCudaDriver
Waits for an event to complete.
CUextMemory - Class in jcuda.driver
Java port of a CUextMemory.
CUextMemory() - Constructor for class jcuda.driver.CUextMemory
Creates a new, uninitialized CUextMemory
CUextSemaphore - Class in jcuda.driver
Java port of a CUextSemaphore.
CUextSemaphore() - Constructor for class jcuda.driver.CUextSemaphore
Creates a new, uninitialized CUextSemaphore
CUfilter_mode - Class in jcuda.driver
Texture reference filtering modes.
CUfunc_cache - Class in jcuda.driver
Function cache configurations.
cuFuncGetAttribute(int[], int, CUfunction) - Static method in class jcuda.driver.JCudaDriver
Returns information about a function.
cuFuncGetModule(CUmodule, CUfunction) - Static method in class jcuda.driver.JCudaDriver
Returns a module handle Returns in *hmod the handle of the module that function hfunc is located in.
cuFuncSetAttribute(CUfunction, int, int) - Static method in class jcuda.driver.JCudaDriver
Sets information about a function.
cuFuncSetBlockShape(CUfunction, int, int, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated in CUDA
cuFuncSetCacheConfig(CUfunction, int) - Static method in class jcuda.driver.JCudaDriver
Sets the preferred cache configuration for a device function.
cuFuncSetSharedMemConfig(CUfunction, int) - Static method in class jcuda.driver.JCudaDriver
Sets the shared memory configuration for a device function.
cuFuncSetSharedSize(CUfunction, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated in CUDA
CUfunction - Class in jcuda.driver
Java port of a CUfunction.
CUfunction() - Constructor for class jcuda.driver.CUfunction
Creates a new, uninitialized CUfunction
CUfunction_attribute - Class in jcuda.driver
Function properties.
cuGetErrorName(int, String[]) - Static method in class jcuda.driver.JCudaDriver
Gets the string representation of an error code enum name Sets *pStr to the address of a NULL-terminated string representation of the name of the enum error code error.
cuGetErrorString(int, String[]) - Static method in class jcuda.driver.JCudaDriver
Gets the string description of an error code Sets *pStr to the address of a NULL-terminated string description of the error code error.
cuGLCtxCreate(CUcontext, int, CUdevice) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 5.0
CUGLDeviceList - Class in jcuda.driver
CUDA devices corresponding to an OpenGL device
cuGLGetDevices(int[], CUdevice[], int, int) - Static method in class jcuda.driver.JCudaDriver
Gets the CUDA devices associated with the current OpenGL context.
cuGLInit() - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 3.0
CUGLmap_flags - Class in jcuda.driver
Deprecated.
As of CUDA 3.0
cuGLMapBufferObject(CUdeviceptr, long[], int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 3.0
cuGLMapBufferObjectAsync(CUdeviceptr, long[], int, CUstream) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 3.0
cuGLRegisterBufferObject(int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 3.0
cuGLSetBufferObjectMapFlags(int, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 3.0
cuGLUnmapBufferObject(int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 3.0
cuGLUnmapBufferObjectAsync(int, CUstream) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 3.0
cuGLUnregisterBufferObject(int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 3.0
CUgraph - Class in jcuda.driver
Java port of a CUgraph.
CUgraph() - Constructor for class jcuda.driver.CUgraph
Creates a new, uninitialized CUgraph
cuGraphAddChildGraphNode(CUgraphNode, CUgraph, CUgraphNode[], long, CUgraph) - Static method in class jcuda.driver.JCudaDriver
Creates a child graph node and adds it to a graph.
cuGraphAddDependencies(CUgraph, CUgraphNode[], CUgraphNode[], long) - Static method in class jcuda.driver.JCudaDriver
Adds dependency edges to a graph.
cuGraphAddEmptyNode(CUgraphNode, CUgraph, CUgraphNode[], long) - Static method in class jcuda.driver.JCudaDriver
Creates an empty node and adds it to a graph.
cuGraphAddHostNode(CUgraphNode, CUgraph, CUgraphNode[], long, CUDA_HOST_NODE_PARAMS) - Static method in class jcuda.driver.JCudaDriver
Creates a host execution node and adds it to a graph.
cuGraphAddKernelNode(CUgraphNode, CUgraph, CUgraphNode[], long, CUDA_KERNEL_NODE_PARAMS) - Static method in class jcuda.driver.JCudaDriver
Creates a kernel execution node and adds it to a graph.
cuGraphAddMemcpyNode(CUgraphNode, CUgraph, CUgraphNode[], long, CUDA_MEMCPY3D, CUcontext) - Static method in class jcuda.driver.JCudaDriver
Creates a memcpy node and adds it to a graph.
cuGraphAddMemsetNode(CUgraphNode, CUgraph, CUgraphNode[], long, CUDA_MEMSET_NODE_PARAMS, CUcontext) - Static method in class jcuda.driver.JCudaDriver
Creates a memset node and adds it to a graph.
cuGraphChildGraphNodeGetGraph(CUgraphNode, CUgraph) - Static method in class jcuda.driver.JCudaDriver
Gets a handle to the embedded graph of a child graph node.
cuGraphClone(CUgraph, CUgraph) - Static method in class jcuda.driver.JCudaDriver
Clones a graph.
cuGraphCreate(CUgraph, int) - Static method in class jcuda.driver.JCudaDriver
Creates a graph.
cuGraphDestroy(CUgraph) - Static method in class jcuda.driver.JCudaDriver
Destroys a graph.
cuGraphDestroyNode(CUgraphNode) - Static method in class jcuda.driver.JCudaDriver
Remove a node from the graph.
CUgraphExec - Class in jcuda.driver
Java port of a CUgraphExec.
CUgraphExec() - Constructor for class jcuda.driver.CUgraphExec
Creates a new, uninitialized CUgraphExec
cuGraphExecDestroy(CUgraphExec) - Static method in class jcuda.driver.JCudaDriver
Destroys an executable graph.
cuGraphExecHostNodeSetParams(CUgraphExec, CUgraphNode, CUDA_HOST_NODE_PARAMS) - Static method in class jcuda.driver.JCudaDriver
Sets the parameters for a host node in the given graphExec.
cuGraphExecKernelNodeSetParams(CUgraphExec, CUgraphNode, CUDA_KERNEL_NODE_PARAMS) - Static method in class jcuda.driver.JCudaDriver
Sets the parameters for a kernel node in the given graphExec.
cuGraphExecMemcpyNodeSetParams(CUgraphExec, CUgraphNode, CUDA_MEMCPY3D, CUcontext) - Static method in class jcuda.driver.JCudaDriver
Sets the parameters for a memcpy node in the given graphExec.
cuGraphExecMemsetNodeSetParams(CUgraphExec, CUgraphNode, CUDA_MEMSET_NODE_PARAMS, CUcontext) - Static method in class jcuda.driver.JCudaDriver
Sets the parameters for a memset node in the given graphExec.
cuGraphExecUpdate(CUgraphExec, CUgraph, CUgraphNode, int[]) - Static method in class jcuda.driver.JCudaDriver
Check whether an executable graph can be updated with a graph and perform the update if possible.
CUgraphExecUpdateResult - Class in jcuda.driver
 
cuGraphGetEdges(CUgraph, CUgraphNode[], CUgraphNode[], long[]) - Static method in class jcuda.driver.JCudaDriver
Returns a graph's dependency edges.
cuGraphGetNodes(CUgraph, CUgraphNode[], long[]) - Static method in class jcuda.driver.JCudaDriver
Returns a graph's nodes.
cuGraphGetRootNodes(CUgraph, CUgraphNode[], long[]) - Static method in class jcuda.driver.JCudaDriver
Returns a graph's root nodes.
cuGraphHostNodeGetParams(CUgraphNode, CUDA_HOST_NODE_PARAMS) - Static method in class jcuda.driver.JCudaDriver
Returns a host node's parameters.
cuGraphHostNodeSetParams(CUgraphNode, CUDA_HOST_NODE_PARAMS) - Static method in class jcuda.driver.JCudaDriver
Sets a host node's parameters.
cuGraphicsGLRegisterBuffer(CUgraphicsResource, int, int) - Static method in class jcuda.driver.JCudaDriver
Registers an OpenGL buffer object.
cuGraphicsGLRegisterImage(CUgraphicsResource, int, int, int) - Static method in class jcuda.driver.JCudaDriver
Register an OpenGL texture or renderbuffer object.
CUgraphicsMapResourceFlags - Class in jcuda.driver
Flags for mapping and unmapping interop resources
cuGraphicsMapResources(int, CUgraphicsResource[], CUstream) - Static method in class jcuda.driver.JCudaDriver
Map graphics resources for access by CUDA.
CUgraphicsRegisterFlags - Class in jcuda.driver
Flags for mapping and unmapping interop resources
CUgraphicsResource - Class in jcuda.driver
Java port of a CUgraphicsResource.
CUgraphicsResource() - Constructor for class jcuda.driver.CUgraphicsResource
Creates a new, uninitialized CUgraphicsResource
CUgraphicsResource(cudaGraphicsResource) - Constructor for class jcuda.driver.CUgraphicsResource
Creates a CUgraphicsResource for the given cudaGraphicsResource.
cuGraphicsResourceGetMappedMipmappedArray(CUmipmappedArray, CUgraphicsResource) - Static method in class jcuda.driver.JCudaDriver
Get a mipmapped array through which to access a mapped graphics resource.
cuGraphicsResourceGetMappedPointer(CUdeviceptr, long[], CUgraphicsResource) - Static method in class jcuda.driver.JCudaDriver
Get a device pointer through which to access a mapped graphics resource.
cuGraphicsResourceSetMapFlags(CUgraphicsResource, int) - Static method in class jcuda.driver.JCudaDriver
Set usage flags for mapping a graphics resource.
cuGraphicsSubResourceGetMappedArray(CUarray, CUgraphicsResource, int, int) - Static method in class jcuda.driver.JCudaDriver
Get an array through which to access a subresource of a mapped graphics resource.
cuGraphicsUnmapResources(int, CUgraphicsResource[], CUstream) - Static method in class jcuda.driver.JCudaDriver
Unmap graphics resources.
cuGraphicsUnregisterResource(CUgraphicsResource) - Static method in class jcuda.driver.JCudaDriver
Unregisters a graphics resource for access by CUDA.
cuGraphInstantiate(CUgraphExec, CUgraph, CUgraphNode, byte[], long) - Static method in class jcuda.driver.JCudaDriver
Creates an executable graph from a graph.
cuGraphKernelNodeCopyAttributes(CUgraphNode, CUgraphNode) - Static method in class jcuda.driver.JCudaDriver
Copies attributes from source node to destination node.
cuGraphKernelNodeGetAttribute(CUgraphNode, int, CUkernelNodeAttrValue) - Static method in class jcuda.driver.JCudaDriver
Queries node attribute.
cuGraphKernelNodeGetParams(CUgraphNode, CUDA_KERNEL_NODE_PARAMS) - Static method in class jcuda.driver.JCudaDriver
Returns a kernel node's parameters.
cuGraphKernelNodeSetAttribute(CUgraphNode, int, CUkernelNodeAttrValue) - Static method in class jcuda.driver.JCudaDriver
Sets node attribute.
cuGraphKernelNodeSetParams(CUgraphNode, CUDA_KERNEL_NODE_PARAMS) - Static method in class jcuda.driver.JCudaDriver
Sets a kernel node's parameters.
cuGraphLaunch(CUgraphExec, CUstream) - Static method in class jcuda.driver.JCudaDriver
Launches an executable graph in a stream.
cuGraphMemcpyNodeGetParams(CUgraphNode, CUDA_MEMCPY3D) - Static method in class jcuda.driver.JCudaDriver
Returns a memcpy node's parameters.
cuGraphMemcpyNodeSetParams(CUgraphNode, CUDA_MEMCPY3D) - Static method in class jcuda.driver.JCudaDriver
Sets a memcpy node's parameters.
cuGraphMemsetNodeGetParams(CUgraphNode, CUDA_MEMSET_NODE_PARAMS) - Static method in class jcuda.driver.JCudaDriver
Returns a memset node's parameters.
cuGraphMemsetNodeSetParams(CUgraphNode, CUDA_MEMSET_NODE_PARAMS) - Static method in class jcuda.driver.JCudaDriver
Sets a memset node's parameters.
CUgraphNode - Class in jcuda.driver
Java port of a CUgraphNode.
CUgraphNode() - Constructor for class jcuda.driver.CUgraphNode
Creates a new, uninitialized CUgraphNode
cuGraphNodeFindInClone(CUgraphNode, CUgraphNode, CUgraph) - Static method in class jcuda.driver.JCudaDriver
Finds a cloned version of a node.
cuGraphNodeGetDependencies(CUgraphNode, CUgraphNode[], long[]) - Static method in class jcuda.driver.JCudaDriver
Returns a node's dependencies.
cuGraphNodeGetDependentNodes(CUgraphNode, CUgraphNode[], long[]) - Static method in class jcuda.driver.JCudaDriver
Returns a node's dependent nodes.
cuGraphNodeGetType(CUgraphNode, int[]) - Static method in class jcuda.driver.JCudaDriver
Returns a node's type.
CUgraphNodeType - Class in jcuda.driver
Graph node types
cuGraphRemoveDependencies(CUgraph, CUgraphNode[], CUgraphNode[], long) - Static method in class jcuda.driver.JCudaDriver
Removes dependency edges from a graph.
CUhostFn - Interface in jcuda.driver
Interface for emulating a CUDA host function
cuInit(int) - Static method in class jcuda.driver.JCudaDriver
Initialize the CUDA driver API.
cuIpcCloseMemHandle(CUdeviceptr) - Static method in class jcuda.driver.JCudaDriver
Close memory mapped with cuIpcOpenMemHandle.
CUipcEventHandle - Class in jcuda.driver
Java port of a CUipcEventHandle
CUipcEventHandle() - Constructor for class jcuda.driver.CUipcEventHandle
Creates a new, uninitialized CUipcEventHandle
cuIpcGetEventHandle(CUipcEventHandle, CUevent) - Static method in class jcuda.driver.JCudaDriver
Gets an interprocess handle for a previously allocated event.
cuIpcGetMemHandle(CUipcMemHandle, CUdeviceptr) - Static method in class jcuda.driver.JCudaDriver
Gets an interprocess memory handle for an existing device memory allocation.
CUipcMem_flags - Class in jcuda.driver
Memory flags
CUipcMemHandle - Class in jcuda.driver
Java port of a CUipcMemHandle
CUipcMemHandle() - Constructor for class jcuda.driver.CUipcMemHandle
Creates a new, uninitialized CUipcMemHandle
cuIpcOpenEventHandle(CUevent, CUipcEventHandle) - Static method in class jcuda.driver.JCudaDriver
Opens an interprocess event handle for use in the current process.
cuIpcOpenMemHandle(CUdeviceptr, CUipcMemHandle, int) - Static method in class jcuda.driver.JCudaDriver
CUresult cuIpcOpenMemHandle ( CUdeviceptr* pdptr, CUipcMemHandle handle, unsigned int Flags ) /brief Opens an interprocess memory handle exported from another process and returns a device pointer usable in the local process.
CUjit_cacheMode - Class in jcuda.driver
Caching modes for dlcm
CUjit_fallback - Class in jcuda.driver
Cubin matching fallback strategies.
CUjit_option - Class in jcuda.driver
Online compiler and linker options.
CUjit_target - Class in jcuda.driver
Online compilation targets.
CUjitInputType - Class in jcuda.driver
Device code formats
CUkernelNodeAttrID - Class in jcuda.driver
Graph kernel node Attributes
CUkernelNodeAttrValue - Class in jcuda.driver
Graph attributes union, used with ::cuKernelNodeSetAttribute/::cuKernelNodeGetAttribute Note: In CUDA, this is a union.
CUkernelNodeAttrValue() - Constructor for class jcuda.driver.CUkernelNodeAttrValue
Creates a new, uninitialized CUkernelNodeAttrValue
CUkernelNodeAttrValue(CUaccessPolicyWindow, int) - Constructor for class jcuda.driver.CUkernelNodeAttrValue
Creates a new CUkernelNodeAttrValue with the given values
cuLaunch(CUfunction) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated in CUDA
cuLaunchCooperativeKernel(CUfunction, int, int, int, int, int, int, int, CUstream, Pointer) - Static method in class jcuda.driver.JCudaDriver
Launches a CUDA function where thread blocks can cooperate and synchronize as they execute.
cuLaunchCooperativeKernelMultiDevice(CUDA_LAUNCH_PARAMS[], int, int) - Static method in class jcuda.driver.JCudaDriver
Launches CUDA functions on multiple devices where thread blocks can cooperate and synchronize as they execute.
cuLaunchGrid(CUfunction, int, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated in CUDA
cuLaunchGridAsync(CUfunction, int, int, CUstream) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated in CUDA
cuLaunchHostFunc(CUstream, CUhostFn, Object) - Static method in class jcuda.driver.JCudaDriver
Enqueues a host function call in a stream.
cuLaunchKernel(CUfunction, int, int, int, int, int, int, int, CUstream, Pointer, Pointer) - Static method in class jcuda.driver.JCudaDriver
Launches a CUDA function.
CUlimit - Class in jcuda.driver
Limits
cuLinkAddData(CUlinkState, int, Pointer, long, String, JITOptions) - Static method in class jcuda.driver.JCudaDriver
 
cuLinkAddFile(CUlinkState, int, String, JITOptions) - Static method in class jcuda.driver.JCudaDriver
 
cuLinkComplete(CUlinkState, Pointer, long[]) - Static method in class jcuda.driver.JCudaDriver
 
cuLinkCreate(JITOptions, CUlinkState) - Static method in class jcuda.driver.JCudaDriver
 
cuLinkDestroy(CUlinkState) - Static method in class jcuda.driver.JCudaDriver
 
CUlinkState - Class in jcuda.driver
Java port of a CUlinkState
CUlinkState() - Constructor for class jcuda.driver.CUlinkState
Creates a new, uninitialized CUlinkState
CUmem_advise - Class in jcuda.driver
Memory advise values.
CUmem_range_attribute - Class in jcuda.driver
Memory range attributes
CUmemAccess_flags - Class in jcuda.driver
Specifies the memory protection flags for mapping.
CUmemAccessDesc - Class in jcuda.driver
Memory access descriptor
CUmemAccessDesc() - Constructor for class jcuda.driver.CUmemAccessDesc
Creates a new, uninitialized CUmemAccessDesc
CUmemAccessDesc(CUmemLocation, int) - Constructor for class jcuda.driver.CUmemAccessDesc
Creates a new CUmemAccessDesc with the given values
cuMemAddressFree(CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Free an address range reservation.
cuMemAddressReserve(CUdeviceptr, long, long, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Allocate an address range reservation.
cuMemAdvise(CUdeviceptr, long, int, CUdevice) - Static method in class jcuda.driver.JCudaDriver
Advise about the usage of a given memory range

Advise the Unified Memory subsystem about the usage pattern for the memory range starting at devPtr with a size of count bytes.
cuMemAlloc(CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Allocates device memory.
CUmemAllocationCompType - Class in jcuda.driver
Specifies compression attribute for an allocation.
CUmemAllocationGranularity_flags - Class in jcuda.driver
Flag for requesting different optimal and required granularities for an allocation.
CUmemAllocationHandleType - Class in jcuda.driver
Flags for specifying particular handle types
CUmemAllocationProp - Class in jcuda.driver
Specifies the allocation properties for a allocation.
CUmemAllocationProp() - Constructor for class jcuda.driver.CUmemAllocationProp
Creates a new, uninitialized CUmemAllocationProp
CUmemAllocationProp(int, int, CUmemLocation, Pointer, CUmemAllocationProp_allocFlags) - Constructor for class jcuda.driver.CUmemAllocationProp
Creates a new CUmemAllocationProp with the given values
CUmemAllocationProp_allocFlags - Class in jcuda.driver
Additional allocation hint for requesting compressible memory.
CUmemAllocationProp_allocFlags() - Constructor for class jcuda.driver.CUmemAllocationProp_allocFlags
Creates a new, uninitialized CUmemAllocationProp_allocFlags
CUmemAllocationType - Class in jcuda.driver
Defines the allocation types available
cuMemAllocHost(Pointer, long) - Static method in class jcuda.driver.JCudaDriver
Allocates page-locked host memory.
cuMemAllocManaged(CUdeviceptr, long, int) - Static method in class jcuda.driver.JCudaDriver
CUresult cuMemAllocManaged ( CUdeviceptr* dptr, size_t bytesize, unsigned int flags ) Allocates memory that will be automatically managed by the Unified Memory system.
cuMemAllocPitch(CUdeviceptr, long[], long, long, int) - Static method in class jcuda.driver.JCudaDriver
Allocates pitched device memory.
CUmemAttach_flags - Class in jcuda.driver
CUDA Mem Attach Flags
cuMemcpy(CUdeviceptr, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Copies memory.
cuMemcpy2D(CUDA_MEMCPY2D) - Static method in class jcuda.driver.JCudaDriver
Copies memory for 2D arrays.
cuMemcpy2DAsync(CUDA_MEMCPY2D, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies memory for 2D arrays.
cuMemcpy2DUnaligned(CUDA_MEMCPY2D) - Static method in class jcuda.driver.JCudaDriver
Copies memory for 2D arrays.
cuMemcpy3D(CUDA_MEMCPY3D) - Static method in class jcuda.driver.JCudaDriver
Copies memory for 3D arrays.
cuMemcpy3DAsync(CUDA_MEMCPY3D, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies memory for 3D arrays.
cuMemcpy3DPeer(CUDA_MEMCPY3D_PEER) - Static method in class jcuda.driver.JCudaDriver
Copies memory between contexts.
cuMemcpy3DPeerAsync(CUDA_MEMCPY3D_PEER, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies memory between contexts asynchronously.
cuMemcpyAsync(CUdeviceptr, CUdeviceptr, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies memory asynchronously.
cuMemcpyAtoA(CUarray, long, CUarray, long, long) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Array to Array.
cuMemcpyAtoD(CUdeviceptr, CUarray, long, long) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Array to Device.
cuMemcpyAtoH(Pointer, CUarray, long, long) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Array to Host.
cuMemcpyAtoHAsync(Pointer, CUarray, long, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Array to Host.
cuMemcpyDtoA(CUarray, long, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Device to Array.
cuMemcpyDtoD(CUdeviceptr, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Device to Device.
cuMemcpyDtoDAsync(CUdeviceptr, CUdeviceptr, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Device to Device.
cuMemcpyDtoH(Pointer, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Device to Host.
cuMemcpyDtoHAsync(Pointer, CUdeviceptr, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Device to Host.
cuMemcpyHtoA(CUarray, long, Pointer, long) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Host to Array.
cuMemcpyHtoAAsync(CUarray, long, Pointer, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Host to Array.
cuMemcpyHtoD(CUdeviceptr, Pointer, long) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Host to Device.
cuMemcpyHtoDAsync(CUdeviceptr, Pointer, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Host to Device.
cuMemcpyPeer(CUdeviceptr, CUcontext, CUdeviceptr, CUcontext, long) - Static method in class jcuda.driver.JCudaDriver
Copies device memory between two contexts.
cuMemcpyPeerAsync(CUdeviceptr, CUcontext, CUdeviceptr, CUcontext, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies device memory between two contexts asynchronously.
cuMemCreate(CUmemGenericAllocationHandle, long, CUmemAllocationProp, long) - Static method in class jcuda.driver.JCudaDriver
Create a shareable memory handle representing a memory allocation of a given size described by the given properties.
cuMemExportToShareableHandle(Pointer, CUmemGenericAllocationHandle, int, long) - Static method in class jcuda.driver.JCudaDriver
Exports an allocation to a requested shareable handle type.
cuMemFree(CUdeviceptr) - Static method in class jcuda.driver.JCudaDriver
Frees device memory.
cuMemFreeHost(Pointer) - Static method in class jcuda.driver.JCudaDriver
Frees page-locked host memory.
CUmemGenericAllocationHandle - Class in jcuda.driver
Java port of a CUmemGenericAllocationHandle.
CUmemGenericAllocationHandle() - Constructor for class jcuda.driver.CUmemGenericAllocationHandle
Creates a new, uninitialized CUmemGenericAllocationHandle
cuMemGetAccess(long[], CUmemLocation, CUdeviceptr) - Static method in class jcuda.driver.JCudaDriver
Get the access \p flags set for the given \p location and \p ptr

cuMemGetAddressRange(CUdeviceptr, long[], CUdeviceptr) - Static method in class jcuda.driver.JCudaDriver
Get information on memory allocations.
cuMemGetAllocationGranularity(long[], CUmemAllocationProp, int) - Static method in class jcuda.driver.JCudaDriver
Calculates either the minimal or recommended granularity

Calculates either the minimal or recommended granularity for a given allocation specification and returns it in granularity.
cuMemGetAllocationPropertiesFromHandle(CUmemAllocationProp, CUmemGenericAllocationHandle) - Static method in class jcuda.driver.JCudaDriver
Retrieve the contents of the property structure defining properties for this handle
cuMemGetInfo(long[], long[]) - Static method in class jcuda.driver.JCudaDriver
Gets free and total memory.
cuMemHostAlloc(Pointer, long, int) - Static method in class jcuda.driver.JCudaDriver
Allocates page-locked host memory.
cuMemHostGetDevicePointer(CUdeviceptr, Pointer, int) - Static method in class jcuda.driver.JCudaDriver
Passes back device pointer of mapped pinned memory.
cuMemHostGetFlags(int[], Pointer) - Static method in class jcuda.driver.JCudaDriver
Passes back flags that were used for a pinned allocation.
cuMemHostRegister(Pointer, long, int) - Static method in class jcuda.driver.JCudaDriver
Registers an existing host memory range for use by CUDA.
cuMemHostUnregister(Pointer) - Static method in class jcuda.driver.JCudaDriver
Unregisters a memory range that was registered with cuMemHostRegister.
cuMemImportFromShareableHandle(CUmemGenericAllocationHandle, Pointer, int) - Static method in class jcuda.driver.JCudaDriver
Imports an allocation from a requested shareable handle type.
CUmemLocation - Class in jcuda.driver
Specifies a location for an allocation.
CUmemLocation() - Constructor for class jcuda.driver.CUmemLocation
Creates a new, uninitialized CUmemLocation
CUmemLocation(int, int) - Constructor for class jcuda.driver.CUmemLocation
Creates a new CUmemLocation with the given values
CUmemLocationType - Class in jcuda.driver
Specifies the type of location
cuMemMap(CUdeviceptr, long, long, CUmemGenericAllocationHandle, long) - Static method in class jcuda.driver.JCudaDriver
Maps an allocation handle to a reserved virtual address range.
CUmemorytype - Class in jcuda.driver
Memory types.
cuMemPrefetchAsync(CUdeviceptr, long, CUdevice, CUstream) - Static method in class jcuda.driver.JCudaDriver
Prefetches memory to the specified destination device

Prefetches memory to the specified destination device. devPtr is the base device pointer of the memory to be prefetched and dstDevice is the destination device. count specifies the number of bytes to copy.
cuMemRangeGetAttribute(Pointer, long, int, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Query an attribute of a given memory range.
cuMemRangeGetAttributes(Pointer[], long[], int[], long, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Query attributes of a given memory range.
cuMemRelease(CUmemGenericAllocationHandle) - Static method in class jcuda.driver.JCudaDriver
Release a memory handle representing a memory allocation which was previously allocated through cuMemCreate.
cuMemRetainAllocationHandle(CUmemGenericAllocationHandle, Pointer) - Static method in class jcuda.driver.JCudaDriver
Given an address addr, returns the allocation handle of the backing memory allocation.
cuMemSetAccess(CUdeviceptr, long, CUmemAccessDesc[], long) - Static method in class jcuda.driver.JCudaDriver
Set the access flags for each location specified in \p desc for the given virtual address range.
cuMemsetD16(CUdeviceptr, short, long) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD16Async(CUdeviceptr, short, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD2D16(CUdeviceptr, long, short, long, long) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD2D16Async(CUdeviceptr, long, short, long, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD2D32(CUdeviceptr, long, int, long, long) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD2D32Async(CUdeviceptr, long, int, long, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD2D8(CUdeviceptr, long, byte, long, long) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD2D8Async(CUdeviceptr, long, byte, long, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD32(CUdeviceptr, int, long) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD32Async(CUdeviceptr, int, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD8(CUdeviceptr, byte, long) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD8Async(CUdeviceptr, byte, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemUnmap(CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Unmap the backing memory of a given address range.
CUmipmappedArray - Class in jcuda.driver
Java port of a CUmipmappedArray.
CUmipmappedArray() - Constructor for class jcuda.driver.CUmipmappedArray
Creates a new, uninitialized CUmipmappedArray
cuMipmappedArrayCreate(CUmipmappedArray, CUDA_ARRAY3D_DESCRIPTOR, int) - Static method in class jcuda.driver.JCudaDriver
Creates a CUDA mipmapped array.
cuMipmappedArrayDestroy(CUmipmappedArray) - Static method in class jcuda.driver.JCudaDriver
Destroys a CUDA mipmapped array.
cuMipmappedArrayGetLevel(CUarray, CUmipmappedArray, int) - Static method in class jcuda.driver.JCudaDriver
Gets a mipmap level of a CUDA mipmapped array.
CUmodule - Class in jcuda.driver
Java port of a CUmodule.
CUmodule() - Constructor for class jcuda.driver.CUmodule
Creates a new, uninitialized CUmodule
cuModuleGetFunction(CUfunction, CUmodule, String) - Static method in class jcuda.driver.JCudaDriver
Returns a function handle.
cuModuleGetGlobal(CUdeviceptr, long[], CUmodule, String) - Static method in class jcuda.driver.JCudaDriver
Returns a global pointer from a module.
cuModuleGetSurfRef(CUsurfref, CUmodule, String) - Static method in class jcuda.driver.JCudaDriver
Returns a handle to a surface reference.
cuModuleGetTexRef(CUtexref, CUmodule, String) - Static method in class jcuda.driver.JCudaDriver
Returns a handle to a texture reference.
cuModuleLoad(CUmodule, String) - Static method in class jcuda.driver.JCudaDriver
Loads a compute module.
cuModuleLoadData(CUmodule, String) - Static method in class jcuda.driver.JCudaDriver
A wrapper function for JCudaDriver.cuModuleLoadData(CUmodule, byte[]) that converts the given string into a zero-terminated byte array.
cuModuleLoadData(CUmodule, byte[]) - Static method in class jcuda.driver.JCudaDriver
Load a module's data.
cuModuleLoadDataEx(CUmodule, String, int, int[], Pointer) - Static method in class jcuda.driver.JCudaDriver
A wrapper function for JCudaDriver.cuModuleLoadDataEx(CUmodule, Pointer, int, int[], Pointer) which allows passing in the image data as a string.
cuModuleLoadDataEx(CUmodule, Pointer, int, int[], Pointer) - Static method in class jcuda.driver.JCudaDriver
Load a module's data with options.
cuModuleLoadDataJIT(CUmodule, Pointer, JITOptions) - Static method in class jcuda.driver.JCudaDriver
A wrapper function for JCudaDriver.cuModuleLoadDataEx(CUmodule, Pointer, int, int[], Pointer) which allows passing in the options for the JIT compiler, and obtaining the output of the JIT compiler via a JITOptions object.
cuModuleLoadFatBinary(CUmodule, byte[]) - Static method in class jcuda.driver.JCudaDriver
Load a module's data.
cuModuleUnload(CUmodule) - Static method in class jcuda.driver.JCudaDriver
Unloads a module.
CUoccupancy_flags - Class in jcuda.driver
Occupancy calculator flag
cuOccupancyAvailableDynamicSMemPerBlock(long[], CUfunction, int, int) - Static method in class jcuda.driver.JCudaDriver
\brief Returns dynamic shared memory available per block when launching \p numBlocks blocks on SM Returns in \p *dynamicSmemSize the maximum size of dynamic shared memory to allow \p numBlocks blocks per SM.
CUoccupancyB2DSize - Interface in jcuda.driver
Java port of the function that is passed to JCudaDriver.cuOccupancyMaxPotentialBlockSize(int[], int[], jcuda.driver.CUfunction, jcuda.driver.CUoccupancyB2DSize, long, int) and maps a certain kernel block size to the size of the per-block dynamic shared memory
cuOccupancyMaxActiveBlocksPerMultiprocessor(int[], CUfunction, int, long) - Static method in class jcuda.driver.JCudaDriver
\brief Returns occupancy of a function Returns in \p *numBlocks the number of the maximum active blocks per streaming multiprocessor.
cuOccupancyMaxActiveBlocksPerMultiprocessorWithFlags(int[], CUfunction, int, long, int) - Static method in class jcuda.driver.JCudaDriver
\brief Suggest a launch configuration with reasonable occupancy An extended version of ::cuOccupancyMaxPotentialBlockSize.
cuOccupancyMaxPotentialBlockSize(int[], int[], CUfunction, CUoccupancyB2DSize, long, int) - Static method in class jcuda.driver.JCudaDriver
\brief Suggest a launch configuration with reasonable occupancy Returns in \p *blockSize a reasonable block size that can achieve the maximum occupancy (or, the maximum number of active warps with the fewest blocks per multiprocessor), and in \p *minGridSize the minimum grid size to achieve the maximum occupancy.
cuOccupancyMaxPotentialBlockSizeWithFlags(int[], int[], CUfunction, CUoccupancyB2DSize, long, int, int) - Static method in class jcuda.driver.JCudaDriver
 
CUoutput_mode - Class in jcuda.driver
Profiler Output Modes.
cuParamSetf(CUfunction, int, float) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated in CUDA
cuParamSeti(CUfunction, int, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated in CUDA
cuParamSetSize(CUfunction, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated in CUDA
cuParamSetTexRef(CUfunction, int, CUtexref) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated in CUDA
cuParamSetv(CUfunction, int, Pointer, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated in CUDA
CUpointer_attribute - Class in jcuda.driver
Pointer information.
cuPointerGetAttribute(Pointer, int, CUdeviceptr) - Static method in class jcuda.driver.JCudaDriver
Returns information about a pointer.
cuPointerGetAttributes(int, int[], Pointer, CUdeviceptr) - Static method in class jcuda.driver.JCudaDriver
Returns information about a pointer.
cuPointerSetAttribute(Pointer, int, CUdeviceptr) - Static method in class jcuda.driver.JCudaDriver
Set attributes on a previously allocated memory region

The supported attributes are:
CU_POINTER_ATTRIBUTE_SYNC_MEMOPS: A boolean attribute that can either be set (1) or unset (0).
cuProfilerInitialize(String, String, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 11.0
cuProfilerStart() - Static method in class jcuda.driver.JCudaDriver
Enable profiling.
cuProfilerStop() - Static method in class jcuda.driver.JCudaDriver
Disable profiling.
CUresourcetype - Class in jcuda.driver
Resource types
CUresourceViewFormat - Class in jcuda.driver
Resource view format
CUresult - Class in jcuda.driver
Error codes.
CUshared_carveout - Class in jcuda.driver
Shared memory carveout configurations
CUsharedconfig - Class in jcuda.driver
Shared memory configurations
CUstream - Class in jcuda.driver
Java port of a CUstream.
CUstream() - Constructor for class jcuda.driver.CUstream
Creates a new, uninitialized CUstream
CUstream(cudaStream_t) - Constructor for class jcuda.driver.CUstream
Creates a CUstream for the given cudaStream_t.
CUstream_flags - Class in jcuda.driver
Stream creation flags.
cuStreamAddCallback(CUstream, CUstreamCallback, Object, int) - Static method in class jcuda.driver.JCudaDriver
Add a callback to a compute stream.
cuStreamAttachMemAsync(CUstream, CUdeviceptr, long, int) - Static method in class jcuda.driver.JCudaDriver
Attach memory to a stream asynchronously.
CUstreamAttrID - Class in jcuda.driver
Stream Attributes
CUstreamAttrValue - Class in jcuda.driver
Stream attributes union, used with ::cuStreamSetAttribute/::cuStreamGetAttribute Note: In CUDA, this is a union.
CUstreamAttrValue() - Constructor for class jcuda.driver.CUstreamAttrValue
Creates a new, uninitialized CUstreamAttrValue
CUstreamAttrValue(CUaccessPolicyWindow, int) - Constructor for class jcuda.driver.CUstreamAttrValue
Creates a new CUstreamAttrValue with the given values
cuStreamBatchMemOp(CUstream, int, CUstreamBatchMemOpParams[], int) - Static method in class jcuda.driver.JCudaDriver

NOTE: This function is not yet supported in JCuda, and will throw an UnsupportedOperationException!
CUstreamBatchMemOpParams - Class in jcuda.driver
Per-operation parameters for cuStreamBatchMemOp NOTE: The cuStreamBatchMemOp function is not supported yet!
CUstreamBatchMemOpParams() - Constructor for class jcuda.driver.CUstreamBatchMemOpParams
 
CUstreamBatchMemOpType - Class in jcuda.driver
Operations for cuStreamBatchMemOp
cuStreamBeginCapture(CUstream, int) - Static method in class jcuda.driver.JCudaDriver
Begins graph capture on a stream.
CUstreamCallback - Interface in jcuda.driver
Interface for emulating a CUDA stream callback.
CUstreamCaptureMode - Class in jcuda.driver
Possible modes for stream capture thread interactions.
CUstreamCaptureStatus - Class in jcuda.driver
Possible stream capture statuses returned by ::cuStreamIsCapturing
cuStreamCopyAttributes(CUstream, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies attributes from source stream to destination stream Copies attributes from source stream \p src to destination stream \p dst.
cuStreamCreate(CUstream, int) - Static method in class jcuda.driver.JCudaDriver
Create a stream.
cuStreamCreateWithPriority(CUstream, int, int) - Static method in class jcuda.driver.JCudaDriver
Create a stream with the given priority Creates a stream with the specified priority and returns a handle in phStream.
cuStreamDestroy(CUstream) - Static method in class jcuda.driver.JCudaDriver
Destroys a stream.
cuStreamEndCapture(CUstream, CUgraph) - Static method in class jcuda.driver.JCudaDriver
Ends capture on a stream, returning the captured graph.
cuStreamGetAttribute(CUstream, int, CUstreamAttrValue) - Static method in class jcuda.driver.JCudaDriver
Queries stream attribute.
cuStreamGetCaptureInfo(CUstream, int[], long[]) - Static method in class jcuda.driver.JCudaDriver
Query capture status of a stream Query the capture status of a stream and and get an id for the capture sequence, which is unique over the lifetime of the process.
cuStreamGetCtx(CUstream, CUcontext) - Static method in class jcuda.driver.JCudaDriver
Query the context associated with a stream.
cuStreamGetFlags(CUstream, int[]) - Static method in class jcuda.driver.JCudaDriver
Query the flags of a given stream.
cuStreamGetPriority(CUstream, int[]) - Static method in class jcuda.driver.JCudaDriver
Query the priority of a given stream.
cuStreamIsCapturing(CUstream, int[]) - Static method in class jcuda.driver.JCudaDriver
Returns a stream's capture status Return the capture status of \p hStream via \p captureStatus.
cuStreamQuery(CUstream) - Static method in class jcuda.driver.JCudaDriver
Determine status of a compute stream.
cuStreamSetAttribute(CUstream, int, CUstreamAttrValue) - Static method in class jcuda.driver.JCudaDriver
Sets stream attribute.
cuStreamSynchronize(CUstream) - Static method in class jcuda.driver.JCudaDriver
Wait until a stream's tasks are completed.
cuStreamWaitEvent(CUstream, CUevent, int) - Static method in class jcuda.driver.JCudaDriver
Make a compute stream wait on an event.
cuStreamWaitValue32(CUstream, CUdeviceptr, int, int) - Static method in class jcuda.driver.JCudaDriver
Wait on a memory location.
cuStreamWaitValue64(CUstream, CUdeviceptr, long, int) - Static method in class jcuda.driver.JCudaDriver
Wait on a memory location.
CUstreamWaitValue_flags - Class in jcuda.driver
cuStreamWriteValue32(CUstream, CUdeviceptr, int, int) - Static method in class jcuda.driver.JCudaDriver
Write a value to memory.
cuStreamWriteValue64(CUstream, CUdeviceptr, long, int) - Static method in class jcuda.driver.JCudaDriver
Write a value to memory.
CUstreamWriteValue_flags - Class in jcuda.driver
Flags for cuStreamWriteValue32
CUsurfObject - Class in jcuda.driver
Java port of a CUsurfObject.
CUsurfObject() - Constructor for class jcuda.driver.CUsurfObject
Creates a new, uninitialized CUsurfObject
cuSurfObjectCreate(CUsurfObject, CUDA_RESOURCE_DESC) - Static method in class jcuda.driver.JCudaDriver
Creates a surface object.
cuSurfObjectDestroy(CUsurfObject) - Static method in class jcuda.driver.JCudaDriver
Destroys a surface object.
cuSurfObjectGetResourceDesc(CUDA_RESOURCE_DESC, CUsurfObject) - Static method in class jcuda.driver.JCudaDriver
Returns a surface object's resource descriptor.
CUsurfref - Class in jcuda.driver
Java port of a CUsurfref.
CUsurfref() - Constructor for class jcuda.driver.CUsurfref
Creates a new, uninitialized CUtexref
cuSurfRefGetArray(CUarray, CUsurfref) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuSurfRefSetArray(CUsurfref, CUarray, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
CUsynchronizationPolicy - Class in jcuda.driver
 
CUtexObject - Class in jcuda.driver
Java port of a CUtexObject.
CUtexObject() - Constructor for class jcuda.driver.CUtexObject
Creates a new, uninitialized CUtexObject
cuTexObjectCreate(CUtexObject, CUDA_RESOURCE_DESC, CUDA_TEXTURE_DESC, CUDA_RESOURCE_VIEW_DESC) - Static method in class jcuda.driver.JCudaDriver
Creates a texture object.
cuTexObjectDestroy(CUtexObject) - Static method in class jcuda.driver.JCudaDriver
Destroys a texture object.
cuTexObjectGetResourceDesc(CUDA_RESOURCE_DESC, CUtexObject) - Static method in class jcuda.driver.JCudaDriver
Returns a texture object's resource descriptor.
cuTexObjectGetResourceViewDesc(CUDA_RESOURCE_VIEW_DESC, CUtexObject) - Static method in class jcuda.driver.JCudaDriver
Returns a texture object's resource view descriptor.
cuTexObjectGetTextureDesc(CUDA_TEXTURE_DESC, CUtexObject) - Static method in class jcuda.driver.JCudaDriver
Returns a texture object's texture descriptor.
CUtexref - Class in jcuda.driver
Java port of a CUtexref.
CUtexref() - Constructor for class jcuda.driver.CUtexref
Creates a new, uninitialized CUtexref
cuTexRefCreate(CUtexref) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated in CUDA
cuTexRefDestroy(CUtexref) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated in CUDA
cuTexRefGetAddress(CUdeviceptr, CUtexref) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefGetAddressMode(int[], CUtexref, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefGetArray(CUarray, CUtexref) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefGetBorderColor(float[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefGetFilterMode(int[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefGetFlags(int[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefGetFormat(int[], int[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefGetMaxAnisotropy(int[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefGetMipmapFilterMode(int[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefGetMipmapLevelBias(float[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefGetMipmapLevelClamp(float[], float[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefGetMipmappedArray(CUmipmappedArray, CUtexref) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefSetAddress(long[], CUtexref, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefSetAddress2D(CUtexref, CUDA_ARRAY_DESCRIPTOR, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefSetAddressMode(CUtexref, int, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefSetArray(CUtexref, CUarray, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefSetBorderColor(CUtexref, float[]) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefSetFilterMode(CUtexref, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefSetFlags(CUtexref, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefSetFormat(CUtexref, int, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefSetMaxAnisotropy(CUtexref, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefSetMipmapFilterMode(CUtexref, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefSetMipmapLevelBias(CUtexref, float) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefSetMipmapLevelClamp(CUtexref, float, float) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuTexRefSetMipmappedArray(CUtexref, CUmipmappedArray, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated.
Deprecated as of CUDA 10.1
cuThreadExchangeStreamCaptureMode(int[]) - Static method in class jcuda.driver.JCudaDriver
Swaps the stream capture interaction mode for a thread.
CUuuid - Class in jcuda.driver
Java port of a CUuuid
CUuuid() - Constructor for class jcuda.driver.CUuuid
Creates a new, uninitialized CUuuid

D

Depth - Variable in class jcuda.driver.CUDA_ARRAY3D_DESCRIPTOR
Depth is the depth of the CUDA array (in elements); the CUDA array is one-dimensional if height and depth are 0, two-dimensional if depth is 0, and three-dimensional otherwise;
Depth - Variable in class jcuda.driver.CUDA_MEMCPY3D
WidthInBytes, Height and Depth specify the width (in bytes), height and depth of the 3D copy being performed.
Depth - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
WidthInBytes, Height and Depth specify the width (in bytes), height and depth of the 3D copy being performed.
depth - Variable in class jcuda.driver.CUDA_RESOURCE_VIEW_DESC
Depth of the resource view
depth - Variable in class jcuda.runtime.cudaExtent
The depth of this cudaExtent
depth - Variable in class jcuda.runtime.cudaResourceViewDesc
Depth of the resource view
device - Variable in class jcuda.runtime.cudaPointerAttributes
The device against which the memory was allocated or registered.
deviceOverlap - Variable in class jcuda.runtime.cudaDeviceProp
Device can concurrently copy memory and execute a kernel.
devicePointer - Variable in class jcuda.runtime.cudaPointerAttributes
The address which may be dereferenced on the current device to access the memory or NULL if no such address exists.
dim3 - Class in jcuda.runtime
Java port of a dim3.
dim3() - Constructor for class jcuda.runtime.dim3
Creates a new dim3, with default size (1,1,1)
dim3(int, int, int) - Constructor for class jcuda.runtime.dim3
Creates a new dim3, with the given size
directManagedMemAccessFromHost - Variable in class jcuda.runtime.cudaDeviceProp
Host can directly access managed memory on the device without migration.
disableTrilinearOptimization - Variable in class jcuda.runtime.textureReference
Disable any trilinear filtering optimizations.
DOUBLE - Static variable in class jcuda.Sizeof
Size of a double, in bytes
dst - Variable in class jcuda.driver.CUDA_MEMSET_NODE_PARAMS
Destination device pointer
dstArray - Variable in class jcuda.driver.CUDA_MEMCPY2D
The destination array.
dstArray - Variable in class jcuda.driver.CUDA_MEMCPY3D
The destination array.
dstArray - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
The destination array.
dstArray - Variable in class jcuda.runtime.cudaMemcpy3DParms
The destination array.
dstArray - Variable in class jcuda.runtime.cudaMemcpy3DPeerParms
The destination array.
dstContext - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
Destination context (ignored with dstMemoryType is ::CU_MEMORYTYPE_ARRAY)
dstDevice - Variable in class jcuda.driver.CUDA_MEMCPY2D
The destination pointer.
dstDevice - Variable in class jcuda.driver.CUDA_MEMCPY3D
The destination pointer.
dstDevice - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
The destination pointer.
dstDevice - Variable in class jcuda.runtime.cudaMemcpy3DPeerParms
Destination device
dstHeight - Variable in class jcuda.driver.CUDA_MEMCPY3D
The destination height - ignored when dst is array and may be 0 if Depth==1
dstHeight - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
The destination height - ignored when dst is array and may be 0 if Depth==1
dstHost - Variable in class jcuda.driver.CUDA_MEMCPY2D
The destination pointer.
dstHost - Variable in class jcuda.driver.CUDA_MEMCPY3D
The destination pointer.
dstHost - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
The destination pointer.
dstLOD - Variable in class jcuda.driver.CUDA_MEMCPY3D
Must be set to 0
dstLOD - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
Must be set to 0
dstMemoryType - Variable in class jcuda.driver.CUDA_MEMCPY2D
The destination memory type.
dstMemoryType - Variable in class jcuda.driver.CUDA_MEMCPY3D
The destination memory type.
dstMemoryType - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
The destination memory type.
dstPitch - Variable in class jcuda.driver.CUDA_MEMCPY2D
The destination pitch - ignored when dst is array.
dstPitch - Variable in class jcuda.driver.CUDA_MEMCPY3D
The destination pitch - ignored when dst is array.
dstPitch - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
The destination pitch - ignored when dst is array.
dstPos - Variable in class jcuda.runtime.cudaMemcpy3DParms
The srcPos and dstPos fields are optional offsets into the source and destination objects and are defined in units of each object's elements.
dstPos - Variable in class jcuda.runtime.cudaMemcpy3DPeerParms
The srcPos and dstPos fields are optional offsets into the source and destination objects and are defined in units of each object's elements.
dstPtr - Variable in class jcuda.runtime.cudaMemcpy3DParms
The destination pointer.
dstPtr - Variable in class jcuda.runtime.cudaMemcpy3DPeerParms
The destination pointer.
dstXInBytes - Variable in class jcuda.driver.CUDA_MEMCPY2D
dstXInBytes and dstY specify the base address of the destination data for the copy.
dstXInBytes - Variable in class jcuda.driver.CUDA_MEMCPY3D
dstXInBytes, dstY and dstZ specify the base address of the destination data for the copy.
dstXInBytes - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
dstXInBytes, dstY and dstZ specify the base address of the destination data for the copy.
dstY - Variable in class jcuda.driver.CUDA_MEMCPY2D
dstXInBytes and dstY specify the base address of the destination data for the copy.
dstY - Variable in class jcuda.driver.CUDA_MEMCPY3D
dstXInBytes, dstY and dstZ specify the base address of the destination data for the copy.
dstY - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
dstXInBytes, dstY and dstZ specify the base address of the destination data for the copy.
dstZ - Variable in class jcuda.driver.CUDA_MEMCPY3D
dstXInBytes, dstY and dstZ specify the base address of the destination data for the copy.
dstZ - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
dstXInBytes, dstY and dstZ specify the base address of the destination data for the copy.

E

ECCEnabled - Variable in class jcuda.runtime.cudaDeviceProp
Device has ECC support enabled
elementSize - Variable in class jcuda.driver.CUDA_MEMSET_NODE_PARAMS
Size of each element in bytes.
equals(Object) - Method in class jcuda.NativePointerObject
 
extent - Variable in class jcuda.runtime.cudaMemcpy3DParms
The extent field defines the dimensions of the transferred area in elements.
extent - Variable in class jcuda.runtime.cudaMemcpy3DPeerParms
The extent field defines the dimensions of the transferred area in elements.
extra - Variable in class jcuda.driver.CUDA_KERNEL_NODE_PARAMS
Extra options

F

f - Variable in class jcuda.runtime.cudaChannelFormatDesc
The channel format kind.
filterMode - Variable in class jcuda.driver.CUDA_TEXTURE_DESC
Filter mode
filterMode - Variable in class jcuda.runtime.cudaTextureDesc
Texture filter mode
filterMode - Variable in class jcuda.runtime.textureReference
Specifies the filtering mode, that is how the value returned when fetching the texture is computed based on the input texture coordinates.
firstLayer - Variable in class jcuda.driver.CUDA_RESOURCE_VIEW_DESC
First layer index
firstLayer - Variable in class jcuda.runtime.cudaResourceViewDesc
First layer index
firstMipmapLevel - Variable in class jcuda.driver.CUDA_RESOURCE_VIEW_DESC
First defined mipmap level
firstMipmapLevel - Variable in class jcuda.runtime.cudaResourceViewDesc
First defined mipmap level
Flags - Variable in class jcuda.driver.CUDA_ARRAY3D_DESCRIPTOR
The flags for the array creation.
flags - Variable in class jcuda.driver.CUDA_RESOURCE_DESC
Flags (must be zero)
flags - Variable in class jcuda.driver.CUDA_TEXTURE_DESC
Flags
flags - Variable in class jcuda.driver.CUmemAccessDesc
CUmemProt accessibility flags to set on the request
FLOAT - Static variable in class jcuda.Sizeof
Size of a float, in bytes
fn - Variable in class jcuda.driver.CUDA_HOST_NODE_PARAMS
The function to call when the node executes
Format - Variable in class jcuda.driver.CUDA_ARRAY3D_DESCRIPTOR
Format specifies the format of the elements; CUarray_format
Format - Variable in class jcuda.driver.CUDA_ARRAY_DESCRIPTOR
Format specifies the format of the elements;
format - Variable in class jcuda.driver.CUDA_RESOURCE_VIEW_DESC
Resource view format
format - Variable in class jcuda.runtime.cudaResourceViewDesc
Resource view format
func - Variable in class jcuda.driver.CUDA_KERNEL_NODE_PARAMS
Kernel to launch
function - Variable in class jcuda.driver.CUDA_LAUNCH_PARAMS
Kernel to launch

G

getByteBuffer(long, long) - Method in class jcuda.Pointer
Returns a ByteBuffer that corresponds to the specified segment of the memory that this pointer points to.
getByteBuffer() - Method in class jcuda.Pointer
Returns a ByteBuffer that corresponds to the memory that this pointer points to.
getByteOffset() - Method in class jcuda.Pointer
Returns the byte offset
getBytes(int) - Method in class jcuda.driver.JITOptions
Returns the value of the given option.
getFloat(int) - Method in class jcuda.driver.JITOptions
Returns the value of the given option.
getInt(int) - Method in class jcuda.driver.JITOptions
Returns the value of the given option.
getJCudaVersion() - Static method in class jcuda.runtime.JCuda
Returns an unspecified string that will be appended to native library names for disambiguation
getName() - Method in class jcuda.runtime.cudaDeviceProp
Returns the String describing the name of this cudaDeviceProp
getNativePointer() - Method in class jcuda.NativePointerObject
Obtain the native pointer value.
getString(int) - Method in class jcuda.driver.JITOptions
Convenience method that returns the value of the given option as a string.
globalL1CacheSupported - Variable in class jcuda.runtime.cudaDeviceProp
Device supports caching globals in L1
gpuDirectRDMACapable - Variable in class jcuda.driver.CUmemAllocationProp_allocFlags
 
gridDimX - Variable in class jcuda.driver.CUDA_KERNEL_NODE_PARAMS
Width of grid in blocks
gridDimX - Variable in class jcuda.driver.CUDA_LAUNCH_PARAMS
Width of grid in blocks
gridDimY - Variable in class jcuda.driver.CUDA_KERNEL_NODE_PARAMS
Height of grid in blocks
gridDimY - Variable in class jcuda.driver.CUDA_LAUNCH_PARAMS
Height of grid in blocks
gridDimZ - Variable in class jcuda.driver.CUDA_KERNEL_NODE_PARAMS
Depth of grid in blocks
gridDimZ - Variable in class jcuda.driver.CUDA_LAUNCH_PARAMS
Depth of grid in blocks

H

hashCode() - Method in class jcuda.NativePointerObject
 
Height - Variable in class jcuda.driver.CUDA_ARRAY3D_DESCRIPTOR
Height is the height of the CUDA array (in elements); the CUDA array is one-dimensional if height and depth are 0, two-dimensional if depth is 0, and three-dimensional otherwise;
Height - Variable in class jcuda.driver.CUDA_ARRAY_DESCRIPTOR
Height is the height of the CUDA array (in elements); the CUDA array is one-dimensional if height is 0, two-dimensional, otherwise;
Height - Variable in class jcuda.driver.CUDA_MEMCPY2D
WidthInBytes and Height specify the width (in bytes) and height of the 2D copy being performed.
Height - Variable in class jcuda.driver.CUDA_MEMCPY3D
WidthInBytes, Height and Depth specify the width (in bytes), height and depth of the 3D copy being performed.
Height - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
WidthInBytes, Height and Depth specify the width (in bytes), height and depth of the 3D copy being performed.
height - Variable in class jcuda.driver.CUDA_MEMSET_NODE_PARAMS
Number of rows
height - Variable in class jcuda.driver.CUDA_RESOURCE_VIEW_DESC
Height of the resource view
height - Variable in class jcuda.runtime.cudaExtent
The height of this cudaExtent, in elements
height - Variable in class jcuda.runtime.cudaResourceViewDesc
Height of the resource view
hitProp - Variable in class jcuda.driver.CUaccessPolicyWindow
CUaccessProperty set for hit.
hitProp - Variable in class jcuda.runtime.cudaAccessPolicyWindow
::CUaccessProperty set for hit.
hitRatio - Variable in class jcuda.driver.CUaccessPolicyWindow
hitRatio specifies percentage of lines assigned hitProp, rest are assigned missProp.
hitRatio - Variable in class jcuda.runtime.cudaAccessPolicyWindow
hitRatio specifies percentage of lines assigned hitProp, rest are assigned missProp.
hostNativeAtomicSupported - Variable in class jcuda.runtime.cudaDeviceProp
Link between the device and the host supports native atomic operations
hostPointer - Variable in class jcuda.runtime.cudaPointerAttributes
The address which may be dereferenced on the host to access the memory or NULL if no such address exists.
hStream - Variable in class jcuda.driver.CUDA_LAUNCH_PARAMS
Stream identifier

I

id - Variable in class jcuda.driver.CUmemLocation
identifier for a given this location's ::CUmemLocationType.
initialize() - Static method in class jcuda.runtime.JCuda
Initializes the native library.
INT - Static variable in class jcuda.Sizeof
Size of an int, in bytes
integrated - Variable in class jcuda.runtime.cudaDeviceProp
Device is integrated as opposed to discrete
isManaged - Variable in class jcuda.runtime.cudaPointerAttributes
Deprecated.
As of CUDA 10, this is part of the cudaPointerAttributes.type
isMultiGpuBoard - Variable in class jcuda.runtime.cudaDeviceProp
Device is on a multi-GPU board

J

jcuda - package jcuda
Contains common classes for all JCuda libraries.
JCuda - Class in jcuda.runtime
Java bindings for the NVidia CUDA runtime API.
jcuda.driver - package jcuda.driver
Contains the classes related to the JCuda driver API.
jcuda.nvrtc - package jcuda.nvrtc
 
jcuda.runtime - package jcuda.runtime
Contains the classes related to the JCuda runtime API.
JCUDA_INTERNAL_ERROR - Static variable in class jcuda.nvrtc.nvrtcResult
 
JCudaDriver - Class in jcuda.driver
Java bindings for the NVidia CUDA driver API.
jcudaInternalError - Static variable in class jcuda.runtime.cudaError
An internal JCuda error occurred
JITOptions - Class in jcuda.driver
Note: This class should be considered as preliminary, and might change in future releases.
JITOptions() - Constructor for class jcuda.driver.JITOptions
Creates new, empty JITOptions
JNvrtc - Class in jcuda.nvrtc
Java bindings for NVRTC, the NVIDIA CUDA RunTime Compiler

K

kernelExecTimeoutEnabled - Variable in class jcuda.runtime.cudaDeviceProp
Specified whether there is a run time limit on kernels
kernelParams - Variable in class jcuda.driver.CUDA_KERNEL_NODE_PARAMS
Array of pointers to kernel parameters
kernelParams - Variable in class jcuda.driver.CUDA_LAUNCH_PARAMS
Array of pointers to kernel parameters
kind - Variable in class jcuda.runtime.cudaMemcpy3DParms
The kind field defines the direction of the copy.

L

l2CacheSize - Variable in class jcuda.runtime.cudaDeviceProp
L2 cache size in bytes
lastLayer - Variable in class jcuda.driver.CUDA_RESOURCE_VIEW_DESC
Last layer index
lastLayer - Variable in class jcuda.runtime.cudaResourceViewDesc
Last layer index
lastMipmapLevel - Variable in class jcuda.driver.CUDA_RESOURCE_VIEW_DESC
Last defined mipmap level
lastMipmapLevel - Variable in class jcuda.runtime.cudaResourceViewDesc
Last defined mipmap level
libraryPropertyType - Class in jcuda
The constants in this class are used as a parameter to specify which property is requested in the *GetProperty functions of the runtime libraries.
LibUtils - Class in jcuda
Utility class for detecting the operating system and architecture types, and automatically loading the matching native library as a resource or from a file.
LibUtils.ArchType - Enum in jcuda
Enumeration of common CPU architectures.
LibUtils.OSType - Enum in jcuda
Enumeration of common operating systems, independent of version or architecture.
linear_desc - Variable in class jcuda.runtime.cudaResourceDesc
linear_devPtr - Variable in class jcuda.driver.CUDA_RESOURCE_DESC
linear_devPtr - Variable in class jcuda.runtime.cudaResourceDesc
linear_format - Variable in class jcuda.driver.CUDA_RESOURCE_DESC
linear_numChannels - Variable in class jcuda.driver.CUDA_RESOURCE_DESC
Channels per array element for CUresourcetype.CU_RESOURCE_TYPE_LINEAR
linear_sizeInBytes - Variable in class jcuda.driver.CUDA_RESOURCE_DESC
linear_sizeInBytes - Variable in class jcuda.runtime.cudaResourceDesc
loadLibrary(String, String...) - Static method in class jcuda.LibUtils
Loads the specified library.
localL1CacheSupported - Variable in class jcuda.runtime.cudaDeviceProp
Device supports caching locals in L1
localSizeBytes - Variable in class jcuda.runtime.cudaFuncAttributes
Size of local memory in bytes
location - Variable in class jcuda.driver.CUmemAccessDesc
Location on which the request is to change it's accessibility
location - Variable in class jcuda.driver.CUmemAllocationProp
Location of allocation
LogLevel - Enum in jcuda
The log levels which may be used to control the internal logging of the JCuda libraries
LONG - Static variable in class jcuda.Sizeof
Size of a long, in bytes
luid - Variable in class jcuda.runtime.cudaDeviceProp
8-byte locally unique identifier.
luidDeviceNodeMask - Variable in class jcuda.runtime.cudaDeviceProp
LUID device node mask.

M

major - Variable in class jcuda.runtime.cudaDeviceProp
Major revision number defining the device's compute capability;
MAJOR_VERSION - Static variable in class jcuda.libraryPropertyType
The major version number
managedMemory - Variable in class jcuda.runtime.cudaDeviceProp
Device supports allocating managed memory on this system
maxAnisotropy - Variable in class jcuda.driver.CUDA_TEXTURE_DESC
Maximum anisotropy ratio
maxAnisotropy - Variable in class jcuda.runtime.cudaTextureDesc
Limit to the anisotropy ratio
maxAnisotropy - Variable in class jcuda.runtime.textureReference
Limit to the anisotropy ratio
maxBlocksPerMultiProcessor - Variable in class jcuda.runtime.cudaDeviceProp
Maximum number of resident blocks per multiprocessor
maxDynamicSharedSizeBytes - Variable in class jcuda.runtime.cudaFuncAttributes
The maximum size in bytes of dynamic shared memory per block for this function.
maxGridSize - Variable in class jcuda.driver.CUdevprop
The maximum sizes of each dimension of a grid;
maxGridSize - Variable in class jcuda.runtime.cudaDeviceProp
The maximum sizes of each dimension of a grid;
maxMipmapLevelClamp - Variable in class jcuda.driver.CUDA_TEXTURE_DESC
Mipmap maximum level clamp
maxMipmapLevelClamp - Variable in class jcuda.runtime.cudaTextureDesc
Upper end of the mipmap level range to clamp access to
maxMipmapLevelClamp - Variable in class jcuda.runtime.textureReference
Upper end of the mipmap level range to clamp access to
maxSurface1D - Variable in class jcuda.runtime.cudaDeviceProp
Maximum 1D surface size
maxSurface1DLayered - Variable in class jcuda.runtime.cudaDeviceProp
Maximum 1D layered surface dimensions
maxSurface2D - Variable in class jcuda.runtime.cudaDeviceProp
Maximum 2D surface dimensions
maxSurface2DLayered - Variable in class jcuda.runtime.cudaDeviceProp
Maximum 2D layered surface dimensions
maxSurface3D - Variable in class jcuda.runtime.cudaDeviceProp
Maximum 3D surface dimensions
maxSurfaceCubemap - Variable in class jcuda.runtime.cudaDeviceProp
Maximum Cubemap surface dimensions
maxSurfaceCubemapLayered - Variable in class jcuda.runtime.cudaDeviceProp
Maximum Cubemap layered surface dimensions
maxTexture1D - Variable in class jcuda.runtime.cudaDeviceProp
Maximum 1D texture size
maxTexture1DLayered - Variable in class jcuda.runtime.cudaDeviceProp
Maximum 1D layered texture dimensions
maxTexture1DLinear - Variable in class jcuda.runtime.cudaDeviceProp
Maximum size for 1D textures bound to linear memory
maxTexture1DMipmap - Variable in class jcuda.runtime.cudaDeviceProp
Maximum 1D mipmapped texture size
maxTexture2D - Variable in class jcuda.runtime.cudaDeviceProp
Maximum 2D texture dimensions
maxTexture2DGather - Variable in class jcuda.runtime.cudaDeviceProp
Maximum 2D texture dimensions if texture gather operations have to be performed
maxTexture2DLayered - Variable in class jcuda.runtime.cudaDeviceProp
Maximum 2D layered texture dimensions
maxTexture2DLinear - Variable in class jcuda.runtime.cudaDeviceProp
Maximum dimensions (width, height, pitch) for 2D textures bound to pitched memory
maxTexture2DMipmap - Variable in class jcuda.runtime.cudaDeviceProp
Maximum 2D mipmapped texture dimensions
maxTexture3D - Variable in class jcuda.runtime.cudaDeviceProp
Maximum 3D texture dimensions
maxTexture3DAlt - Variable in class jcuda.runtime.cudaDeviceProp
Contains the maximum alternate 3D texture dimensions
maxTextureCubemap - Variable in class jcuda.runtime.cudaDeviceProp
Maximum Cubemap texture dimensions
maxTextureCubemapLayered - Variable in class jcuda.runtime.cudaDeviceProp
Maximum Cubemap layered texture dimensions
maxThreadsDim - Variable in class jcuda.driver.CUdevprop
The maximum sizes of each dimension of a block;
maxThreadsDim - Variable in class jcuda.runtime.cudaDeviceProp
The maximum sizes of each dimension of a block;
maxThreadsPerBlock - Variable in class jcuda.driver.CUdevprop
The maximum number of threads per block;
maxThreadsPerBlock - Variable in class jcuda.runtime.cudaDeviceProp
The maximum number of threads per block;
maxThreadsPerBlock - Variable in class jcuda.runtime.cudaFuncAttributes
Maximum number of threads per block
maxThreadsPerMultiProcessor - Variable in class jcuda.runtime.cudaDeviceProp
The number of maximum resident threads per multiprocessor.
memoryBusWidth - Variable in class jcuda.runtime.cudaDeviceProp
The memory bus width in bits
memoryClockRate - Variable in class jcuda.runtime.cudaDeviceProp
The peak memory clock frequency in kilohertz.
memoryType - Variable in class jcuda.runtime.cudaPointerAttributes
Deprecated.
Replaced by cudaPointerAttributes.type in CUDA 10
memPitch - Variable in class jcuda.driver.CUdevprop
The maximum pitch allowed by the memory copy functions that involve memory regions allocated through cuMemAllocPitch();
memPitch - Variable in class jcuda.runtime.cudaDeviceProp
The maximum pitch in bytes allowed by the memory copy functions that involve memory regions allocated through cudaMallocPitch();
minMipmapLevelClamp - Variable in class jcuda.driver.CUDA_TEXTURE_DESC
Mipmap minimum level clamp
minMipmapLevelClamp - Variable in class jcuda.runtime.cudaTextureDesc
Lower end of the mipmap level range to clamp access to
minMipmapLevelClamp - Variable in class jcuda.runtime.textureReference
Lower end of the mipmap level range to clamp access to
minor - Variable in class jcuda.runtime.cudaDeviceProp
Minor revision number defining the device's compute capability;
MINOR_VERSION - Static variable in class jcuda.libraryPropertyType
The minor version number
mipmap_hMipmappedArray - Variable in class jcuda.driver.CUDA_RESOURCE_DESC
mipmap_mipmap - Variable in class jcuda.runtime.cudaResourceDesc
mipmapFilterMode - Variable in class jcuda.driver.CUDA_TEXTURE_DESC
Mipmap filter mode
mipmapFilterMode - Variable in class jcuda.runtime.cudaTextureDesc
Mipmap filter mode
mipmapFilterMode - Variable in class jcuda.runtime.textureReference
Mipmap filter mode
mipmapLevelBias - Variable in class jcuda.driver.CUDA_TEXTURE_DESC
Mipmap level bias
mipmapLevelBias - Variable in class jcuda.runtime.cudaTextureDesc
Offset applied to the supplied mipmap level
mipmapLevelBias - Variable in class jcuda.runtime.textureReference
Offset applied to the supplied mipmap level
missProp - Variable in class jcuda.driver.CUaccessPolicyWindow
CUaccessProperty set for miss.
missProp - Variable in class jcuda.runtime.cudaAccessPolicyWindow
::CUaccessProperty set for miss.
multiGpuBoardGroupID - Variable in class jcuda.runtime.cudaDeviceProp
Unique identifier for a group of devices on the same multi-GPU board
multiProcessorCount - Variable in class jcuda.runtime.cudaDeviceProp
Number of multiprocessors on device

N

name - Variable in class jcuda.runtime.cudaDeviceProp
An ASCII string identifying the device;
NativePointerObject - Class in jcuda
Base class for all classes that store a native pointer
NativePointerObject() - Constructor for class jcuda.NativePointerObject
Creates a new NativePointerObject with a null pointer.
NativePointerObject(long) - Constructor for class jcuda.NativePointerObject
Creates a new Pointer with the given native pointer value
NativePointerObject(NativePointerObject) - Constructor for class jcuda.NativePointerObject
Creates a new Pointer with the samme native pointer as the given one
normalized - Variable in class jcuda.runtime.textureReference
Specifies whether texture coordinates are normalized or not.
normalizedCoords - Variable in class jcuda.runtime.cudaTextureDesc
Indicates whether texture reads are normalized or not
num_bytes - Variable in class jcuda.driver.CUaccessPolicyWindow
Size in bytes of the window policy.
num_bytes - Variable in class jcuda.runtime.cudaAccessPolicyWindow
Size in bytes of the window policy.
NumChannels - Variable in class jcuda.driver.CUDA_ARRAY3D_DESCRIPTOR
NumChannels specifies the number of packed components per CUDA array element.; it may be 1, 2 or 4
NumChannels - Variable in class jcuda.driver.CUDA_ARRAY_DESCRIPTOR
NumChannels specifies the number of packed components per CUDA array element.; it may be 1, 2 or 4
numRegs - Variable in class jcuda.runtime.cudaFuncAttributes
Number of registers used
NVRTC_ERROR_BUILTIN_OPERATION_FAILURE - Static variable in class jcuda.nvrtc.nvrtcResult
 
NVRTC_ERROR_COMPILATION - Static variable in class jcuda.nvrtc.nvrtcResult
 
NVRTC_ERROR_INTERNAL_ERROR - Static variable in class jcuda.nvrtc.nvrtcResult
 
NVRTC_ERROR_INVALID_INPUT - Static variable in class jcuda.nvrtc.nvrtcResult
 
NVRTC_ERROR_INVALID_OPTION - Static variable in class jcuda.nvrtc.nvrtcResult
 
NVRTC_ERROR_INVALID_PROGRAM - Static variable in class jcuda.nvrtc.nvrtcResult
 
NVRTC_ERROR_NAME_EXPRESSION_NOT_VALID - Static variable in class jcuda.nvrtc.nvrtcResult
 
NVRTC_ERROR_NO_LOWERED_NAMES_BEFORE_COMPILATION - Static variable in class jcuda.nvrtc.nvrtcResult
 
NVRTC_ERROR_NO_NAME_EXPRESSIONS_AFTER_COMPILATION - Static variable in class jcuda.nvrtc.nvrtcResult
 
NVRTC_ERROR_OUT_OF_MEMORY - Static variable in class jcuda.nvrtc.nvrtcResult
 
NVRTC_ERROR_PROGRAM_CREATION_FAILURE - Static variable in class jcuda.nvrtc.nvrtcResult
 
NVRTC_SUCCESS - Static variable in class jcuda.nvrtc.nvrtcResult
 
nvrtcAddNameExpression(nvrtcProgram, String) - Static method in class jcuda.nvrtc.JNvrtc
Notes the given name expression denoting a __global__ function or function template instantiation.
nvrtcCompileProgram(nvrtcProgram, int, String[]) - Static method in class jcuda.nvrtc.JNvrtc
Compiles the given program.
nvrtcCreateProgram(nvrtcProgram, String, String, int, String[], String[]) - Static method in class jcuda.nvrtc.JNvrtc
Creates an instance of nvrtcProgram with the given input parameters, and sets the output parameter prog with it.
nvrtcDestroyProgram(nvrtcProgram) - Static method in class jcuda.nvrtc.JNvrtc
Destroys the given program.
nvrtcGetErrorString(int) - Static method in class jcuda.nvrtc.JNvrtc
A helper function that returns a string describing the given nvrtcResult code, e.g., NVRTC_SUCCESS to "NVRTC_SUCCESS".
nvrtcGetLoweredName(nvrtcProgram, String, String[]) - Static method in class jcuda.nvrtc.JNvrtc
Extracts the lowered (mangled) name for a __global__ function or function template instantiation, and updates *lowered_name to point to it.
nvrtcGetProgramLog(nvrtcProgram, String[]) - Static method in class jcuda.nvrtc.JNvrtc
Stores the log generated by the previous compilation of prog in the memory pointed by log.
nvrtcGetProgramLogSize(nvrtcProgram, long[]) - Static method in class jcuda.nvrtc.JNvrtc
Sets logSizeRet with the size of the log generated by the previous compilation of prog (including the trailing NULL)
nvrtcGetPTX(nvrtcProgram, String[]) - Static method in class jcuda.nvrtc.JNvrtc
Stores the PTX generated by the previous compilation of prog in the memory pointed by ptx.
nvrtcGetPTXSize(nvrtcProgram, long[]) - Static method in class jcuda.nvrtc.JNvrtc
Sets ptxSizeRet with the size of the PTX generated by the previous compilation of prog (including the trailing NULL).
nvrtcProgram - Class in jcuda.nvrtc
Java port of a nvrtcProgram
nvrtcProgram() - Constructor for class jcuda.nvrtc.nvrtcProgram
Creates a new, uninitialized nvrtcProgram
nvrtcResult - Class in jcuda.nvrtc
Return codes for the NVRTC API
nvrtcVersion(int[], int[]) - Static method in class jcuda.nvrtc.JNvrtc
Sets the output parameters major and minor with the CUDA Runtime Compilation version number.

P

p2pToken - Variable in class jcuda.driver.CUDA_POINTER_ATTRIBUTE_P2P_TOKENS
 
pageableMemoryAccess - Variable in class jcuda.runtime.cudaDeviceProp
Device supports coherently accessing pageable memory without calling cudaHostRegister on it
pageableMemoryAccessUsesHostPageTables - Variable in class jcuda.runtime.cudaDeviceProp
Device accesses pageable memory via the host's page tables
PATCH_LEVEL - Static variable in class jcuda.libraryPropertyType
The patch level
pciBusID - Variable in class jcuda.runtime.cudaDeviceProp
PCI bus ID of the device
pciDeviceID - Variable in class jcuda.runtime.cudaDeviceProp
PCI device ID of the device
pciDomainID - Variable in class jcuda.runtime.cudaDeviceProp
PCI domain ID of the device
persistingL2CacheMaxSize - Variable in class jcuda.runtime.cudaDeviceProp
Device's maximum l2 persisting lines capacity setting in bytes
pitch - Variable in class jcuda.driver.CUDA_MEMSET_NODE_PARAMS
Pitch of destination device pointer.
pitch - Variable in class jcuda.runtime.cudaPitchedPtr
The pitch of the pointer, in bytes
pitch2D_desc - Variable in class jcuda.runtime.cudaResourceDesc
pitch2D_devPtr - Variable in class jcuda.driver.CUDA_RESOURCE_DESC
pitch2D_devPtr - Variable in class jcuda.runtime.cudaResourceDesc
pitch2D_format - Variable in class jcuda.driver.CUDA_RESOURCE_DESC
pitch2D_height - Variable in class jcuda.driver.CUDA_RESOURCE_DESC
Height of the array in elements for CUresourcetype.CU_RESOURCE_TYPE_PITCH2D
pitch2D_height - Variable in class jcuda.runtime.cudaResourceDesc
Height of the array in elements for cudaResourceType.cudaResourceTypePitch2D
pitch2D_numChannels - Variable in class jcuda.driver.CUDA_RESOURCE_DESC
Channels per array element for CUresourcetype.CU_RESOURCE_TYPE_PITCH2D
pitch2D_pitchInBytes - Variable in class jcuda.driver.CUDA_RESOURCE_DESC
Pitch between two rows in bytes for CUresourcetype.CU_RESOURCE_TYPE_PITCH2D
pitch2D_pitchInBytes - Variable in class jcuda.runtime.cudaResourceDesc
Pitch between two rows in bytes for cudaResourceType.cudaResourceTypePitch2D
pitch2D_width - Variable in class jcuda.driver.CUDA_RESOURCE_DESC
Width of the array in elements for CUresourcetype.CU_RESOURCE_TYPE_PITCH2D
pitch2D_width - Variable in class jcuda.runtime.cudaResourceDesc
Width of the array in elements for cudaResourceType.cudaResourceTypePitch2D
Pointer - Class in jcuda
A Java representation of a void pointer.
Pointer() - Constructor for class jcuda.Pointer
Creates a new (null) Pointer
Pointer(long) - Constructor for class jcuda.Pointer
Constructor which accepts a constant value as the pointer value.
Pointer(Pointer) - Constructor for class jcuda.Pointer
Copy constructor
Pointer(Pointer, long) - Constructor for class jcuda.Pointer
Creates a copy of the given pointer, with an additional byte offset
POINTER - Static variable in class jcuda.Sizeof
Size of a (native) pointer, in bytes.
preferredShmemCarveout - Variable in class jcuda.runtime.cudaFuncAttributes
On devices where the L1 cache and shared memory use the same hardware resources, this sets the shared memory carveout preference, in percent of the total resources.
ptr - Variable in class jcuda.runtime.cudaPitchedPtr
Pointer to allocated memory.
ptxVersion - Variable in class jcuda.runtime.cudaFuncAttributes
PTX virtual architecture version for which the function was compiled.
put(int) - Method in class jcuda.driver.JITOptions
Put the specified option into these options (without a value)
putBytes(int, byte[]) - Method in class jcuda.driver.JITOptions
Put the given value for the specified option into these options
putFloat(int, float) - Method in class jcuda.driver.JITOptions
Put the given value for the specified option into these options
putInt(int, int) - Method in class jcuda.driver.JITOptions
Put the given value for the specified option into these options

R

readMode - Variable in class jcuda.runtime.cudaTextureDesc
Texture read mode
regsPerBlock - Variable in class jcuda.driver.CUdevprop
The total number of registers available per block;
regsPerBlock - Variable in class jcuda.runtime.cudaDeviceProp
The maximum number of 32-bit registers available to a thread block; this number is shared by all thread blocks simultaneously resident on a multiprocessor;
regsPerMultiprocessor - Variable in class jcuda.runtime.cudaDeviceProp
32-bit registers available per multiprocessor
remove(int) - Method in class jcuda.driver.JITOptions
Removes the specified option
requestedHandleTypes - Variable in class jcuda.driver.CUmemAllocationProp
requested ::CUmemAllocationHandleType
reservedSharedMemPerBlock - Variable in class jcuda.runtime.cudaDeviceProp
Shared memory reserved by CUDA driver per block in bytes
resType - Variable in class jcuda.driver.CUDA_RESOURCE_DESC
Resource type
resType - Variable in class jcuda.runtime.cudaResourceDesc
Resource type

S

setExceptionsEnabled(boolean) - Static method in class jcuda.driver.JCudaDriver
Enables or disables exceptions.
setExceptionsEnabled(boolean) - Static method in class jcuda.nvrtc.JNvrtc
Enables or disables exceptions.
setExceptionsEnabled(boolean) - Static method in class jcuda.runtime.JCuda
Enables or disables exceptions.
setLogLevel(LogLevel) - Static method in class jcuda.driver.JCudaDriver
Set the specified log level for the JCuda driver library.
setLogLevel(LogLevel) - Static method in class jcuda.nvrtc.JNvrtc
Set the specified log level for the JNvrtc library.
setLogLevel(LogLevel) - Static method in class jcuda.runtime.JCuda
Set the specified log level for the JCuda runtime library.
setName(String) - Method in class jcuda.runtime.cudaDeviceProp
Set the name of this cudaDeviceProp to the given name
sharedMemBytes - Variable in class jcuda.driver.CUDA_KERNEL_NODE_PARAMS
Dynamic shared-memory size per thread block in bytes
sharedMemBytes - Variable in class jcuda.driver.CUDA_LAUNCH_PARAMS
Dynamic shared-memory size per thread block in bytes
sharedMemPerBlock - Variable in class jcuda.driver.CUdevprop
The total amount of shared memory available per block in bytes;
sharedMemPerBlock - Variable in class jcuda.runtime.cudaDeviceProp
The maximum amount of shared memory available to a thread block in bytes; this amount is shared by all thread blocks simultaneously resident on a multiprocessor;
sharedMemPerBlockOptin - Variable in class jcuda.runtime.cudaDeviceProp
Per device maximum shared memory per block usable by special opt in
sharedMemPerMultiprocessor - Variable in class jcuda.runtime.cudaDeviceProp
Shared memory available per multiprocessor in bytes
sharedSizeBytes - Variable in class jcuda.runtime.cudaFuncAttributes
Size of shared memory in bytes
SHORT - Static variable in class jcuda.Sizeof
Size of a short, in bytes
SIMDWidth - Variable in class jcuda.driver.CUdevprop
The warp size;
singleToDoublePrecisionPerfRatio - Variable in class jcuda.runtime.cudaDeviceProp
Ratio of single precision performance (in floating-point operations per second) to double precision performance
Sizeof - Class in jcuda
Constants for sizes of primitives
srcArray - Variable in class jcuda.driver.CUDA_MEMCPY2D
The source array.
srcArray - Variable in class jcuda.driver.CUDA_MEMCPY3D
The source array.
srcArray - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
The source array.
srcArray - Variable in class jcuda.runtime.cudaMemcpy3DParms
The source array.
srcArray - Variable in class jcuda.runtime.cudaMemcpy3DPeerParms
The source array.
srcContext - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
Source context (ignored with srcMemoryType is ::CU_MEMORYTYPE_ARRAY)
srcDevice - Variable in class jcuda.driver.CUDA_MEMCPY2D
The source pointer.
srcDevice - Variable in class jcuda.driver.CUDA_MEMCPY3D
The source pointer.
srcDevice - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
The source pointer.
srcDevice - Variable in class jcuda.runtime.cudaMemcpy3DPeerParms
Source device
srcHeight - Variable in class jcuda.driver.CUDA_MEMCPY3D
The source height - ignored when src is array and may be 0 if Depth==1
srcHeight - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
The source height - ignored when src is array and may be 0 if Depth==1
srcHost - Variable in class jcuda.driver.CUDA_MEMCPY2D
The source pointer.
srcHost - Variable in class jcuda.driver.CUDA_MEMCPY3D
The source pointer.
srcHost - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
The source pointer.
srcLOD - Variable in class jcuda.driver.CUDA_MEMCPY3D
Must be set to 0
srcLOD - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
Must be set to 0
srcMemoryType - Variable in class jcuda.driver.CUDA_MEMCPY2D
The source memory type.
srcMemoryType - Variable in class jcuda.driver.CUDA_MEMCPY3D
The source memory type.
srcMemoryType - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
The source memory type.
srcPitch - Variable in class jcuda.driver.CUDA_MEMCPY2D
The source pitch - ignored when src is array.
srcPitch - Variable in class jcuda.driver.CUDA_MEMCPY3D
The source pitch - ignored when src is array.
srcPitch - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
The source pitch - ignored when src is array.
srcPos - Variable in class jcuda.runtime.cudaMemcpy3DParms
The srcPos and dstPos fields are optional offsets into the source and destination objects and are defined in units of each object's elements.
srcPos - Variable in class jcuda.runtime.cudaMemcpy3DPeerParms
The srcPos and dstPos fields are optional offsets into the source and destination objects and are defined in units of each object's elements.
srcPtr - Variable in class jcuda.runtime.cudaMemcpy3DParms
The source pointer.
srcPtr - Variable in class jcuda.runtime.cudaMemcpy3DPeerParms
The source pointer.
srcXInBytes - Variable in class jcuda.driver.CUDA_MEMCPY2D
srcXInBytes and srcY specify the base address of the source data for the copy.
srcXInBytes - Variable in class jcuda.driver.CUDA_MEMCPY3D
srcXInBytes, srcY and srcZ specify the base address of the source data for the copy.
srcXInBytes - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
srcXInBytes, srcY and srcZ specify the base address of the source data for the copy.
srcY - Variable in class jcuda.driver.CUDA_MEMCPY2D
srcXInBytes and srcY specify the base address of the source data for the copy.
srcY - Variable in class jcuda.driver.CUDA_MEMCPY3D
srcXInBytes, srcY and srcZ specify the base address of the source data for the copy.
srcY - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
srcXInBytes, srcY and srcZ specify the base address of the source data for the copy.
srcZ - Variable in class jcuda.driver.CUDA_MEMCPY3D
srcXInBytes, srcY and srcZ specify the base address of the source data for the copy.
srcZ - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
srcXInBytes, srcY and srcZ specify the base address of the source data for the copy.
sRGB - Variable in class jcuda.runtime.cudaTextureDesc
Perform sRGB->linear conversion during texture read
sRGB - Variable in class jcuda.runtime.textureReference
Perform sRGB->linear conversion during texture read
streamPrioritiesSupported - Variable in class jcuda.runtime.cudaDeviceProp
Is 1 if the device supports stream priorities, or 0 if it is not supported
stringFor(int) - Static method in class jcuda.cudaDataType
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.driver.CUaccessProperty
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.driver.CUaddress_mode
Returns the String identifying the given CUaddress_mode
stringFor(int) - Static method in class jcuda.driver.CUarray_cubemap_face
Returns the String identifying the given CUarray_cubemap_face
stringFor(int) - Static method in class jcuda.driver.CUarray_format
Returns the String identifying the given CUarray_format
stringFor(int) - Static method in class jcuda.driver.CUcomputemode
Returns the String identifying the given CUcomputemode
stringFor(int) - Static method in class jcuda.driver.CUctx_flags
Returns the String identifying the given CUctx_flags
stringFor(int) - Static method in class jcuda.driver.CUdevice_attribute
Returns the String identifying the given CUdevice_attribute
stringFor(int) - Static method in class jcuda.driver.CUdevice_P2PAttribute
Returns the String identifying the given CUdevice_P2PAttribute
stringFor(int) - Static method in class jcuda.driver.CUevent_flags
Returns the String identifying the given CUevent_flags
stringFor(int) - Static method in class jcuda.driver.CUfilter_mode
Returns the String identifying the given CUfilter_mode
stringFor(int) - Static method in class jcuda.driver.CUfunc_cache
Returns the String identifying the given CUfunc_cache
stringFor(int) - Static method in class jcuda.driver.CUfunction_attribute
Returns the String identifying the given CUfunction_attribute
stringFor(int) - Static method in class jcuda.driver.CUGLDeviceList
Returns the String identifying the given CUGLDeviceList
stringFor(int) - Static method in class jcuda.driver.CUGLmap_flags
Deprecated.
Returns the String identifying the given CUGLmap_flags
stringFor(int) - Static method in class jcuda.driver.CUgraphExecUpdateResult
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.driver.CUgraphicsMapResourceFlags
Returns the String identifying the given CUgraphicsMapResourceFlags
stringFor(int) - Static method in class jcuda.driver.CUgraphicsRegisterFlags
Returns the String identifying the given CUgraphicsRegisterFlags
stringFor(int) - Static method in class jcuda.driver.CUgraphNodeType
Returns the String identifying the given CUgraphNodeType
stringFor(int) - Static method in class jcuda.driver.CUipcMem_flags
Returns the String identifying the given CUipcMem_flags
stringFor(int) - Static method in class jcuda.driver.CUjit_cacheMode
Returns the String identifying the given CUjit_cacheMode
stringFor(int) - Static method in class jcuda.driver.CUjit_fallback
Returns the String identifying the given CUjit_fallback
stringFor(int) - Static method in class jcuda.driver.CUjit_option
Returns the String identifying the given CUjit_option
stringFor(int) - Static method in class jcuda.driver.CUjit_target
Returns the String identifying the given CUjit_target
stringFor(int) - Static method in class jcuda.driver.CUjitInputType
Returns the String identifying the given CUjitInputType
stringFor(int) - Static method in class jcuda.driver.CUkernelNodeAttrID
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.driver.CUlimit
Returns the String identifying the given CUlimit
stringFor(int) - Static method in class jcuda.driver.CUmem_advise
Returns the String identifying the given CUmem_advise
stringFor(int) - Static method in class jcuda.driver.CUmem_range_attribute
Returns the String identifying the given CUmem_range_attribute
stringFor(int) - Static method in class jcuda.driver.CUmemAccess_flags
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.driver.CUmemAllocationCompType
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.driver.CUmemAllocationGranularity_flags
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.driver.CUmemAllocationHandleType
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.driver.CUmemAllocationType
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.driver.CUmemAttach_flags
Returns the String identifying the given CUmemAttach_flags
stringFor(int) - Static method in class jcuda.driver.CUmemLocationType
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.driver.CUmemorytype
Returns the String identifying the given CUmemorytype
stringFor(int) - Static method in class jcuda.driver.CUoccupancy_flags
Returns the String identifying the given CUoccupancy_flags
stringFor(int) - Static method in class jcuda.driver.CUoutput_mode
Returns the String identifying the given CUoutput_mode
stringFor(int) - Static method in class jcuda.driver.CUpointer_attribute
Returns the String identifying the given CUpointer_attribute
stringFor(int) - Static method in class jcuda.driver.CUresourcetype
Returns the String identifying the given CUresourcetype
stringFor(int) - Static method in class jcuda.driver.CUresourceViewFormat
Returns the String identifying the given CUresourceViewFormat
stringFor(int) - Static method in class jcuda.driver.CUresult
Returns the String identifying the given CUresult
stringFor(int) - Static method in class jcuda.driver.CUshared_carveout
Returns the String identifying the given CUshared_carveout
stringFor(int) - Static method in class jcuda.driver.CUsharedconfig
Returns the String identifying the given CUsharedconfig
stringFor(int) - Static method in class jcuda.driver.CUstream_flags
Returns the String identifying the given CUstream_flags
stringFor(int) - Static method in class jcuda.driver.CUstreamAttrID
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.driver.CUstreamBatchMemOpType
Returns the String identifying the given CUstreamBatchMemOpType
stringFor(int) - Static method in class jcuda.driver.CUstreamCaptureMode
Returns the String identifying the given CUstreamCaptureMode
stringFor(int) - Static method in class jcuda.driver.CUstreamCaptureStatus
Returns the String identifying the given CUstreamCaptureStatus
stringFor(int) - Static method in class jcuda.driver.CUstreamWaitValue_flags
Returns the String identifying the given CUstreamWaitValue_flags
stringFor(int) - Static method in class jcuda.driver.CUstreamWriteValue_flags
Returns the String identifying the given CUstreamWriteValue_flags
stringFor(int) - Static method in class jcuda.driver.CUsynchronizationPolicy
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.libraryPropertyType
Returns the String identifying the given libraryPropertyType
stringFor(int) - Static method in class jcuda.nvrtc.nvrtcResult
Returns the String identifying the given nvrtcResult
stringFor(int) - Static method in class jcuda.runtime.cudaAccessProperty
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.runtime.cudaChannelFormatKind
Returns the String identifying the given cudaChannelFormatKind
stringFor(int) - Static method in class jcuda.runtime.cudaComputeMode
Returns the String identifying the given cudaComputeMode
stringFor(int) - Static method in class jcuda.runtime.cudaDeviceAttr
Returns the String identifying the given cudaDeviceAttr
stringFor(int) - Static method in class jcuda.runtime.cudaDeviceP2PAttr
Returns the String identifying the given cudaDeviceP2PAttr
stringFor(int) - Static method in class jcuda.runtime.cudaError
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.runtime.cudaFuncAttribute
Returns the String identifying the given cudaFuncAttribute
stringFor(int) - Static method in class jcuda.runtime.cudaFuncCache
Returns the String identifying the given cudaFuncCache
stringFor(int) - Static method in class jcuda.runtime.cudaGLDeviceList
Returns the String identifying the given cudaGLDeviceList
stringFor(int) - Static method in class jcuda.runtime.cudaGLMapFlags
Returns the String identifying the given cudaGLMapFlags
stringFor(int) - Static method in class jcuda.runtime.cudaGraphicsCubeFace
Returns the String identifying the given cudaGraphicsCubeFace
stringFor(int) - Static method in class jcuda.runtime.cudaGraphicsMapFlags
Returns the String identifying the given cudaGraphicsMapFlags
stringFor(int) - Static method in class jcuda.runtime.cudaGraphicsRegisterFlags
Returns the String identifying the given cudaGraphicsRegisterFlags
stringFor(int) - Static method in class jcuda.runtime.cudaKernelNodeAttrID
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.runtime.cudaLimit
Returns the String identifying the given cudaLimit
stringFor(int) - Static method in class jcuda.runtime.cudaMemcpyKind
Returns the String identifying the given cudaMemcpyKind
stringFor(int) - Static method in class jcuda.runtime.cudaMemoryAdvise
Returns the String identifying the given cudaMemoryAdvise
stringFor(int) - Static method in class jcuda.runtime.cudaMemoryType
Returns the String identifying the given cudaMemoryType
stringFor(int) - Static method in class jcuda.runtime.cudaMemRangeAttribute
Returns the String identifying the given cudaMemRangeAttribute
stringFor(int) - Static method in class jcuda.runtime.cudaOutputMode
Returns the String identifying the given cudaOutputMode
stringFor(int) - Static method in class jcuda.runtime.cudaResourceType
Returns the String identifying the given cudaResourceType
stringFor(int) - Static method in class jcuda.runtime.cudaResourceViewFormat
Returns the String identifying the given cudaResourceViewFormat
stringFor(int) - Static method in class jcuda.runtime.cudaSharedCarveout
Returns the String identifying the given cudaSharedCarveout
stringFor(int) - Static method in class jcuda.runtime.cudaSharedMemConfig
Returns the String identifying the given cudaSharedMemConfig
stringFor(int) - Static method in class jcuda.runtime.cudaStreamAttrID
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.runtime.cudaSurfaceBoundaryMode
Returns the String identifying the given cudaSurfaceBoundaryMode
stringFor(int) - Static method in class jcuda.runtime.cudaSurfaceFormatMode
Returns the String identifying the given cudaSurfaceFormatMode
stringFor(int) - Static method in class jcuda.runtime.cudaSynchronizationPolicy
Returns a string representation of the given constant
stringFor(int) - Static method in class jcuda.runtime.cudaTextureAddressMode
Returns the String identifying the given cudaTextureAddressMode
stringFor(int) - Static method in class jcuda.runtime.cudaTextureFilterMode
Returns the String identifying the given cudaTextureFilterMode
stringFor(int) - Static method in class jcuda.runtime.cudaTextureReadMode
Returns the String identifying the given cudaTextureReadMode
surfaceAlignment - Variable in class jcuda.runtime.cudaDeviceProp
Alignment requirements for surfaces
surfaceReference - Class in jcuda.runtime
Java port of a surfaceReference.
surfaceReference() - Constructor for class jcuda.runtime.surfaceReference
Creates a new, uninitialized textureReference
syncPolicy - Variable in class jcuda.driver.CUstreamAttrValue
Value for ::CU_STREAM_ATTRIBUTE_SYNCHRONIZATION_POLICY.
syncPolicy - Variable in class jcuda.runtime.cudaStreamAttrValue
 

T

tccDriver - Variable in class jcuda.runtime.cudaDeviceProp
1 if device is a Tesla device using TCC driver, 0 otherwise
textureAlign - Variable in class jcuda.driver.CUdevprop
The alignment requirement; texture base addresses that are aligned to textureAlign bytes do not need an offset applied to texture fetches
textureAlignment - Variable in class jcuda.runtime.cudaDeviceProp
The alignment requirement; texture base addresses that are aligned to textureAlignment bytes do not need an offset applied to texture fetches;
texturePitchAlignment - Variable in class jcuda.runtime.cudaDeviceProp
Pitch alignment requirement for texture references bound to pitched memory
textureReference - Class in jcuda.runtime
Java port of a textureReference.
textureReference() - Constructor for class jcuda.runtime.textureReference
Creates a new, uninitialized textureReference
to(byte[]) - Static method in class jcuda.Pointer
Creates a new Pointer to the given values.
to(char[]) - Static method in class jcuda.Pointer
Creates a new Pointer to the given values.
to(short[]) - Static method in class jcuda.Pointer
Creates a new Pointer to the given values.
to(int[]) - Static method in class jcuda.Pointer
Creates a new Pointer to the given values.
to(float[]) - Static method in class jcuda.Pointer
Creates a new Pointer to the given values.
to(long[]) - Static method in class jcuda.Pointer
Creates a new Pointer to the given values.
to(double[]) - Static method in class jcuda.Pointer
Creates a new Pointer to the given values.
to(Buffer) - Static method in class jcuda.Pointer
NOTE: This method does not take into account the position and array offset of the given buffer.
to(NativePointerObject...) - Static method in class jcuda.Pointer
Creates a new Pointer to the given Pointers.
toBuffer(Buffer) - Static method in class jcuda.Pointer
Creates a new Pointer to the given buffer.
toFormattedString() - Method in class jcuda.driver.CUDA_HOST_NODE_PARAMS
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.driver.CUDA_KERNEL_NODE_PARAMS
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.driver.CUDA_LAUNCH_PARAMS
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.driver.CUDA_MEMCPY2D
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.driver.CUDA_MEMCPY3D
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.driver.CUDA_MEMCPY3D_PEER
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.driver.CUDA_MEMSET_NODE_PARAMS
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.driver.CUDA_POINTER_ATTRIBUTE_P2P_TOKENS
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.driver.CUDA_RESOURCE_DESC
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.driver.CUDA_RESOURCE_VIEW_DESC
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.driver.CUDA_TEXTURE_DESC
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.driver.CUdevprop
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.driver.JITOptions
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.runtime.cudaDeviceProp
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.runtime.cudaMemcpy3DParms
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.runtime.cudaMemcpy3DPeerParms
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.runtime.cudaResourceDesc
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.runtime.cudaResourceViewDesc
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.runtime.cudaTextureDesc
Creates and returns a formatted (aligned, multi-line) String representation of this object
toString() - Method in class jcuda.cuComplex
Returns a String representation of this complex number.
toString() - Method in class jcuda.cuDoubleComplex
Returns a String representation of this complex number.
toString() - Method in class jcuda.driver.CUaccessPolicyWindow
 
toString() - Method in class jcuda.driver.CUarray
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUcontext
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUDA_ARRAY3D_DESCRIPTOR
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUDA_ARRAY_DESCRIPTOR
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUDA_HOST_NODE_PARAMS
 
toString() - Method in class jcuda.driver.CUDA_KERNEL_NODE_PARAMS
 
toString() - Method in class jcuda.driver.CUDA_LAUNCH_PARAMS
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUDA_MEMCPY2D
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUDA_MEMCPY3D
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUDA_MEMCPY3D_PEER
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUDA_MEMSET_NODE_PARAMS
 
toString() - Method in class jcuda.driver.CUDA_POINTER_ATTRIBUTE_P2P_TOKENS
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUDA_RESOURCE_DESC
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUDA_RESOURCE_VIEW_DESC
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUDA_TEXTURE_DESC
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUdevice
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUdeviceptr
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUdevprop
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUevent
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUextMemory
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUextSemaphore
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUfunction
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUgraph
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUgraphExec
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUgraphicsResource
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUgraphNode
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUipcEventHandle
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUipcMemHandle
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUkernelNodeAttrValue
 
toString() - Method in class jcuda.driver.CUlinkState
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUmemAccessDesc
 
toString() - Method in class jcuda.driver.CUmemAllocationProp
 
toString() - Method in class jcuda.driver.CUmemAllocationProp_allocFlags
 
toString() - Method in class jcuda.driver.CUmemGenericAllocationHandle
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUmemLocation
 
toString() - Method in class jcuda.driver.CUmipmappedArray
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUmodule
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUstream
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUstreamAttrValue
 
toString() - Method in class jcuda.driver.CUsurfObject
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUsurfref
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUtexObject
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUtexref
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUuuid
Returns a String representation of this object.
toString() - Method in class jcuda.driver.JITOptions
Returns a String representation of this object.
toString() - Method in class jcuda.NativePointerObject
 
toString() - Method in class jcuda.nvrtc.nvrtcProgram
Returns a String representation of this object.
toString() - Method in class jcuda.Pointer
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaAccessPolicyWindow
 
toString() - Method in class jcuda.runtime.cudaArray
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaChannelFormatDesc
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaDeviceProp
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaEvent_t
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaExtent
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaFuncAttributes
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaGraphicsResource
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaIpcEventHandle
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaIpcMemHandle
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaKernelNodeAttrValue
 
toString() - Method in class jcuda.runtime.cudaMemcpy3DParms
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaMemcpy3DPeerParms
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaMipmappedArray
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaPitchedPtr
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaPointerAttributes
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaPos
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaResourceDesc
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaResourceViewDesc
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaStream_t
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaSurfaceObject
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaTextureDesc
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaTextureObject
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaUUID
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.dim3
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.surfaceReference
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.textureReference
Returns a String representation of this object.
totalConstantMemory - Variable in class jcuda.driver.CUdevprop
The total amount of constant memory available on the device in bytes;
totalConstMem - Variable in class jcuda.runtime.cudaDeviceProp
The total amount of constant memory available on the device in bytes;
totalGlobalMem - Variable in class jcuda.runtime.cudaDeviceProp
The total amount of global memory available on the device in bytes;
type - Variable in class jcuda.driver.CUmemAllocationProp
Allocation type
type - Variable in class jcuda.driver.CUmemLocation
Specifies the location type, which modifies the meaning of id.
type - Variable in class jcuda.runtime.cudaPointerAttributes
The type of memory - ::cudaMemoryTypeUnregistered, ::cudaMemoryTypeHost, ::cudaMemoryTypeDevice or ::cudaMemoryTypeManaged.

U

unifiedAddressing - Variable in class jcuda.runtime.cudaDeviceProp
1 if the device shares a unified address space with the host and 0 otherwise.
userData - Variable in class jcuda.driver.CUDA_HOST_NODE_PARAMS
Argument to pass to the function
uuid - Variable in class jcuda.runtime.cudaDeviceProp
16-byte unique identifier

V

value - Variable in class jcuda.driver.CUDA_MEMSET_NODE_PARAMS
Value to be set
valueOf(String) - Static method in enum jcuda.LibUtils.ArchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jcuda.LibUtils.OSType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jcuda.LogLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum jcuda.LibUtils.ArchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jcuda.LibUtils.OSType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jcuda.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
vaSpaceToken - Variable in class jcuda.driver.CUDA_POINTER_ATTRIBUTE_P2P_TOKENS
 

W

w - Variable in class jcuda.runtime.cudaChannelFormatDesc
Number of bits in w component
warpSize - Variable in class jcuda.runtime.cudaDeviceProp
The warp size in threads;
Width - Variable in class jcuda.driver.CUDA_ARRAY3D_DESCRIPTOR
Width is the width of the CUDA array (in elements);
Width - Variable in class jcuda.driver.CUDA_ARRAY_DESCRIPTOR
Width is the width of the CUDA array (in elements);
width - Variable in class jcuda.driver.CUDA_MEMSET_NODE_PARAMS
Width in bytes, of the row
width - Variable in class jcuda.driver.CUDA_RESOURCE_VIEW_DESC
Width of the resource view
width - Variable in class jcuda.runtime.cudaExtent
The width of this cudaExtent, in elements
width - Variable in class jcuda.runtime.cudaResourceViewDesc
Width of the resource view
WidthInBytes - Variable in class jcuda.driver.CUDA_MEMCPY2D
WidthInBytes and Height specify the width (in bytes) and height of the 2D copy being performed.
WidthInBytes - Variable in class jcuda.driver.CUDA_MEMCPY3D
WidthInBytes, Height and Depth specify the width (in bytes), height and depth of the 3D copy being performed.
WidthInBytes - Variable in class jcuda.driver.CUDA_MEMCPY3D_PEER
WidthInBytes, Height and Depth specify the width (in bytes), height and depth of the 3D copy being performed.
win32HandleMetaData - Variable in class jcuda.driver.CUmemAllocationProp
Windows-specific LPSECURITYATTRIBUTES required when ::CU_MEM_HANDLE_TYPE_WIN32 is specified.
withByteOffset(long) - Method in class jcuda.driver.CUdeviceptr
 
withByteOffset(long) - Method in class jcuda.Pointer
Returns a new pointer with an offset of the given number of bytes

X

x - Variable in class jcuda.cuComplex
The real part of the complex number
x - Variable in class jcuda.cuDoubleComplex
The real part of the complex number
x - Variable in class jcuda.runtime.cudaChannelFormatDesc
Number of bits in x component
x - Variable in class jcuda.runtime.cudaPos
The x component
x - Variable in class jcuda.runtime.dim3
The x size
xsize - Variable in class jcuda.runtime.cudaPitchedPtr
xsize and ysize, the logical width and height of the, are equivalent to the width and height extent parameters provided by the programmer during allocation

Y

y - Variable in class jcuda.cuComplex
The imaginary part of the complex number
y - Variable in class jcuda.cuDoubleComplex
The imaginary part of the complex number
y - Variable in class jcuda.runtime.cudaChannelFormatDesc
Number of bits in y component
y - Variable in class jcuda.runtime.cudaPos
The y component
y - Variable in class jcuda.runtime.dim3
The y size
ysize - Variable in class jcuda.runtime.cudaPitchedPtr
xsize and ysize, the logical width and height of the, are equivalent to the width and height extent parameters provided by the programmer during allocation

Z

z - Variable in class jcuda.runtime.cudaChannelFormatDesc
Number of bits in z component
z - Variable in class jcuda.runtime.cudaPos
The z component
z - Variable in class jcuda.runtime.dim3
The z size
A B C D E F G H I J K L M N P R S T U V W X Y Z 

Copyright © 2020. All rights reserved.