- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_NUMSLICES - Static variable in class jcuda.driver.CUdevice_attribute
-
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- CU_STREAM_CALLBACK_NONBLOCKING - Static variable in class jcuda.driver.JCudaDriver
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- CUDA_ERROR_PEER_MEMORY_NOT_REGISTERED - Static variable in class jcuda.driver.CUresult
-
- 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
-
- CUDA_ERROR_PROFILER_ALREADY_STOPPED - Static variable in class jcuda.driver.CUresult
-
- 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
-
- 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
-
- cudaBindTexture(long[], textureReference, Pointer, cudaChannelFormatDesc, long) - Static method in class jcuda.runtime.JCuda
-
- cudaBindTexture2D(long[], textureReference, Pointer, cudaChannelFormatDesc, long, long, long) - Static method in class jcuda.runtime.JCuda
-
- cudaBindTextureToArray(textureReference, cudaArray, cudaChannelFormatDesc) - Static method in class jcuda.runtime.JCuda
-
- cudaBindTextureToMipmappedArray(textureReference, cudaMipmappedArray, cudaChannelFormatDesc) - Static method in class jcuda.runtime.JCuda
-
- 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
-
- cudaComputeModeExclusive - Static variable in class jcuda.runtime.cudaComputeMode
-
- 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
-
- cudaConfigureCall(dim3, dim3, long, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- cudaErrorHostMemoryNotRegistered - Static variable in class jcuda.runtime.cudaError
-
- 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
-
- 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
-
- 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
-
- 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
-
- cudaErrorMixedDeviceExecution - Static variable in class jcuda.runtime.cudaError
-
- 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
-
- 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
-
- cudaErrorPeerAccessNotEnabled - Static variable in class jcuda.runtime.cudaError
-
- 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
-
- cudaErrorProfilerAlreadyStarted - Static variable in class jcuda.runtime.cudaError
-
- cudaErrorProfilerAlreadyStopped - Static variable in class jcuda.runtime.cudaError
-
- 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
-
- 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
-
- 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
-
- cudaErrorTextureNotBound - Static variable in class jcuda.runtime.cudaError
-
- 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
-
- 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
-
- cudaGetSymbolAddress(Pointer, String) - Static method in class jcuda.runtime.JCuda
-
- cudaGetSymbolSize(long[], String) - Static method in class jcuda.runtime.JCuda
-
- cudaGetTextureAlignmentOffset(long[], textureReference) - Static method in class jcuda.runtime.JCuda
-
- 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
-
- 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
-
- cudaGLMapBufferObjectAsync(Pointer, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
- 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
-
- cudaGLSetBufferObjectMapFlags(int, int) - Static method in class jcuda.runtime.JCuda
-
- cudaGLSetGLDevice(int) - Static method in class jcuda.runtime.JCuda
-
- cudaGLUnmapBufferObject(int) - Static method in class jcuda.runtime.JCuda
-
- cudaGLUnmapBufferObjectAsync(int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
- cudaGLUnregisterBufferObject(int) - Static method in class jcuda.runtime.JCuda
-
- 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
-
- 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
-
- 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
-
- 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
-
- cudaMemcpyFromArrayAsync(Pointer, cudaArray, long, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
- cudaMemcpyFromSymbol(Pointer, String, long, long, int) - Static method in class jcuda.runtime.JCuda
-
- cudaMemcpyFromSymbolAsync(Pointer, String, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
- 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
-
- cudaMemcpyToArrayAsync(cudaArray, long, long, Pointer, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
- cudaMemcpyToSymbol(String, Pointer, long, long, int) - Static method in class jcuda.runtime.JCuda
-
- cudaMemcpyToSymbolAsync(String, Pointer, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
- 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
-
- 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
-
- 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
-
- cudaStreamCallbackNonblocking - Static variable in class jcuda.runtime.JCuda
-
- 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
-
- cudaThreadGetCacheConfig(int[]) - Static method in class jcuda.runtime.JCuda
-
- cudaThreadGetLimit(long[], int) - Static method in class jcuda.runtime.JCuda
-
- cudaThreadSetCacheConfig(int) - Static method in class jcuda.runtime.JCuda
-
- cudaThreadSetLimit(int, long) - Static method in class jcuda.runtime.JCuda
-
- cudaThreadSynchronize() - Static method in class jcuda.runtime.JCuda
-
- cudaUnbindTexture(textureReference) - Static method in class jcuda.runtime.JCuda
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- CUGLmap_flags - Class in jcuda.driver
-
- cuGLMapBufferObject(CUdeviceptr, long[], int) - Static method in class jcuda.driver.JCudaDriver
-
- cuGLMapBufferObjectAsync(CUdeviceptr, long[], int, CUstream) - Static method in class jcuda.driver.JCudaDriver
-
- cuGLRegisterBufferObject(int) - Static method in class jcuda.driver.JCudaDriver
-
- cuGLSetBufferObjectMapFlags(int, int) - Static method in class jcuda.driver.JCudaDriver
-
- cuGLUnmapBufferObject(int) - Static method in class jcuda.driver.JCudaDriver
-
- cuGLUnmapBufferObjectAsync(int, CUstream) - Static method in class jcuda.driver.JCudaDriver
-
- cuGLUnregisterBufferObject(int) - Static method in class jcuda.driver.JCudaDriver
-
- 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
-
- 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
-
- 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
-
- cuLaunchGridAsync(CUfunction, int, int, CUstream) - Static method in class jcuda.driver.JCudaDriver
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- cuParamSeti(CUfunction, int, int) - Static method in class jcuda.driver.JCudaDriver
-
- cuParamSetSize(CUfunction, int) - Static method in class jcuda.driver.JCudaDriver
-
- cuParamSetTexRef(CUfunction, int, CUtexref) - Static method in class jcuda.driver.JCudaDriver
-
- cuParamSetv(CUfunction, int, Pointer, int) - Static method in class jcuda.driver.JCudaDriver
-
- 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
-
- 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
-
- 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
-
- cuSurfRefSetArray(CUsurfref, CUarray, int) - Static method in class jcuda.driver.JCudaDriver
-
- 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
-
- cuTexRefDestroy(CUtexref) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefGetAddress(CUdeviceptr, CUtexref) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefGetAddressMode(int[], CUtexref, int) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefGetArray(CUarray, CUtexref) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefGetBorderColor(float[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefGetFilterMode(int[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefGetFlags(int[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefGetFormat(int[], int[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefGetMaxAnisotropy(int[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefGetMipmapFilterMode(int[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefGetMipmapLevelBias(float[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefGetMipmapLevelClamp(float[], float[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefGetMipmappedArray(CUmipmappedArray, CUtexref) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefSetAddress(long[], CUtexref, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefSetAddress2D(CUtexref, CUDA_ARRAY_DESCRIPTOR, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefSetAddressMode(CUtexref, int, int) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefSetArray(CUtexref, CUarray, int) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefSetBorderColor(CUtexref, float[]) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefSetFilterMode(CUtexref, int) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefSetFlags(CUtexref, int) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefSetFormat(CUtexref, int, int) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefSetMaxAnisotropy(CUtexref, int) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefSetMipmapFilterMode(CUtexref, int) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefSetMipmapLevelBias(CUtexref, float) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefSetMipmapLevelClamp(CUtexref, float, float) - Static method in class jcuda.driver.JCudaDriver
-
- cuTexRefSetMipmappedArray(CUtexref, CUmipmappedArray, int) - Static method in class jcuda.driver.JCudaDriver
-
- 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