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

C

calculateArch() - Static method in class jcuda.LibUtils
Calculates the current ARCHType
calculateOS() - Static method in class jcuda.LibUtils
Calculates the current OSType
canMapHostMemory - Variable in class jcuda.runtime.cudaDeviceProp
Device can map host memory with cudaHostAlloc/cudaHostGetDevicePointer
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;
computeMode - Variable in class jcuda.runtime.cudaDeviceProp
Compute mode (See ::cudaComputeMode)
concurrentKernels - Variable in class jcuda.runtime.cudaDeviceProp
Device can possibly execute multiple kernels concurrently
constSizeBytes - Variable in class jcuda.runtime.cudaFuncAttributes
Size of constant memory in bytes
createLibName(String) - Static method in class jcuda.LibUtils
Creates the name for the native library with the given base name for the current operating system and architecture.
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
Compute-exclusive-thread mode (Only one context used by a single thread can be present on this device at a time)
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_MAP_HOST_MEMORY - Static variable in class jcuda.driver.CUdevice_attribute
Device can map host memory into CUDA address space
CU_DEVICE_ATTRIBUTE_CAN_TEX2D_GATHER - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated. Deprecated, do not use.
CU_DEVICE_ATTRIBUTE_CLOCK_RATE - Static variable in class jcuda.driver.CUdevice_attribute
Clock frequency in kilohertz;
CU_DEVICE_ATTRIBUTE_COMPUTE_MODE - Static variable in class jcuda.driver.CUdevice_attribute
Compute mode (See CUcomputemode for details)
CU_DEVICE_ATTRIBUTE_CONCURRENT_KERNELS - Static variable in class jcuda.driver.CUdevice_attribute
Device can possibly execute multiple kernels concurrently
CU_DEVICE_ATTRIBUTE_ECC_ENABLED - Static variable in class jcuda.driver.CUdevice_attribute
Device has ECC support enabled
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_OVERLAP - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated. Use instead CU_DEVICE_ATTRIBUTE_ASYNC_ENGINE_COUNT
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_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_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_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_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_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_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 1D texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated. Use CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_HEIGHT
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_NUMSLICES - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated. Use CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_LAYERS
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated. Use CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_WIDTH
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_GATHER_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D texture height if CUDA_ARRAY3D_TEXTURE_GATHER is set
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_GATHER_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D texture width if CUDA_ARRAY3D_TEXTURE_GATHER is set
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
aximum 2D texture height
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D layered texture height
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_LAYERS - Static variable in class jcuda.driver.CUdevice_attribute
Maximum layers in a 2D layered texture
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D layered texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D linear texture height
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_PITCH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D linear texture pitch in bytes
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D linear texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_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
Peak memory clock frequency in kilohertz
CU_DEVICE_ATTRIBUTE_MULTIPROCESSOR_COUNT - Static variable in class jcuda.driver.CUdevice_attribute
Number of multiprocessors on the device
CU_DEVICE_ATTRIBUTE_PCI_BUS_ID - Static variable in class jcuda.driver.CUdevice_attribute
PCI bus ID of the device
CU_DEVICE_ATTRIBUTE_PCI_DEVICE_ID - Static variable in class jcuda.driver.CUdevice_attribute
PCI device ID of the device
CU_DEVICE_ATTRIBUTE_PCI_DOMAIN_ID - Static variable in class jcuda.driver.CUdevice_attribute
PCI domain ID of the device
CU_DEVICE_ATTRIBUTE_REGISTERS_PER_BLOCK - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated. use CU_DEVICE_ATTRIBUTE_MAX_REGISTERS_PER_BLOCK
CU_DEVICE_ATTRIBUTE_SHARED_MEMORY_PER_BLOCK - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated. use CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK
CU_DEVICE_ATTRIBUTE_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_WARP_SIZE - Static variable in class jcuda.driver.CUdevice_attribute
Warp size in threads;
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_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_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_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_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_ERROR_LOG_BUFFER - Static variable in class jcuda.driver.CUjit_option
Pointer to a buffer in which to print any log messages from PTXAS that reflect errors
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_INFO_LOG_BUFFER - Static variable in class jcuda.driver.CUjit_option
Pointer to a buffer in which to print any log messsages from PTXAS that are informational in nature
CU_JIT_INFO_LOG_BUFFER_SIZE_BYTES - Static variable in class jcuda.driver.CUjit_option
IN: Log buffer size in bytes.
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_enum.
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\n OUT: Returns the number of threads the compiler actually targeted.
CU_JIT_WALL_TIME - Static variable in class jcuda.driver.CUjit_option
Returns a float value in the option of the wall clock time, in milliseconds, spent creating the cubin
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_MALLOC_HEAP_SIZE - Static variable in class jcuda.driver.CUlimit
GPU malloc heap 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_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_PORTABLE - Static variable in class jcuda.driver.JCudaDriver
If set, host memory is portable between CUDA contexts.
CU_MEMORYTYPE_ARRAY - Static variable in class jcuda.driver.CUmemorytype
Array memory
CU_MEMORYTYPE_DEVICE - Static variable in class jcuda.driver.CUmemorytype
Device memory
CU_MEMORYTYPE_HOST - Static variable in class jcuda.driver.CUmemorytype
Host memory
CU_MEMORYTYPE_UNIFIED - Static variable in class jcuda.driver.CUmemorytype
Unified device or host memory
CU_MEMPEERREGISTER_DEVICEMAP - Static variable in class jcuda.driver.JCudaDriver
Deprecated. This value has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2
CU_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_CONTEXT - Static variable in class jcuda.driver.CUpointer_attribute
The ::CUcontext 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_MEMORY_TYPE - Static variable in class jcuda.driver.CUpointer_attribute
The ::CUmemorytype describing the physical location of a pointer
CU_PREFER_BINARY - Static variable in class jcuda.driver.CUjit_fallback
Prefer to fall back to compatible binary code
CU_PREFER_PTX - Static variable in class jcuda.driver.CUjit_fallback
Prefer to compile ptx
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_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_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.
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
cuArray3DCreate(CUarray, CUDA_ARRAY3D_DESCRIPTOR) - Static method in class jcuda.driver.JCudaDriver
Creates a 3D CUDA array.
cuArray3DGetDescriptor(CUDA_ARRAY3D_DESCRIPTOR, CUarray) - Static method in class jcuda.driver.JCudaDriver
Get a 3D CUDA array descriptor.
CUarray_cubemap_face - Class in jcuda.driver
Array indices for cube faces
CUarray_format - Class in jcuda.driver
Array formats.
cuArrayCreate(CUarray, CUDA_ARRAY_DESCRIPTOR) - Static method in class jcuda.driver.JCudaDriver
Creates a 1D or 2D CUDA array.
cuArrayDestroy(CUarray) - Static method in class jcuda.driver.JCudaDriver
Destroys a CUDA array.
cuArrayGetDescriptor(CUDA_ARRAY_DESCRIPTOR, CUarray) - Static method in class jcuda.driver.JCudaDriver
Get a 1D or 2D CUDA array descriptor.
cuCabs(cuComplex) - Static method in class jcuda.cuComplex
Returns the absolute value of the given complex number.
cuCabs(cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns the absolute value of the given complex number.
cuCadd(cuComplex, cuComplex) - Static method in class jcuda.cuComplex
Returns a new complex number that is the sum of the given complex numbers.
cuCadd(cuDoubleComplex, cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns a new complex number that is the sum of the given complex numbers.
cuCdiv(cuComplex, cuComplex) - Static method in class jcuda.cuComplex
Returns the quotient of the given complex numbers.
cuCdiv(cuDoubleComplex, cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns the quotient of the given complex numbers.
cuCimag(cuComplex) - Static method in class jcuda.cuComplex
Returns the imaginary part of the given complex number.
cuCimag(cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns the imaginary part of the given complex number.
cuCmplx(float, float) - Static method in class jcuda.cuComplex
Creates a new complex number consisting of the given real and imaginary part.
cuCmplx(double, double) - Static method in class jcuda.cuDoubleComplex
Creates a new complex number consisting of the given real and imaginary part.
cuCmul(cuComplex, cuComplex) - Static method in class jcuda.cuComplex
Returns the product of the given complex numbers.
cuCmul(cuDoubleComplex, cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns the product of the given complex numbers.
cuComplex - Class in jcuda
Java port of the CUDA complex number structure.
CUcomputemode - Class in jcuda.driver
Compute Modes.
cuConj(cuComplex) - Static method in class jcuda.cuComplex
Returns the complex conjugate of the given complex number.
cuConj(cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns the complex conjugate of the given complex number.
CUcontext - Class in jcuda.driver
Java port of a CUcontext.
CUcontext() - Constructor for class jcuda.driver.CUcontext
Creates a new, uninitialized CUcontext
cuCreal(cuComplex) - Static method in class jcuda.cuComplex
Returns the real part of the given complex number.
cuCreal(cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns the real part of the given complex number.
CUctx_flags - Class in jcuda.driver
Context creation flags.
cuCtxAttach(CUcontext, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
cuCtxCreate(CUcontext, int, CUdevice) - Static method in class jcuda.driver.JCudaDriver
Create a CUDA context.
cuCtxDestroy(CUcontext) - Static method in class jcuda.driver.JCudaDriver
Destroy a CUDA context.
cuCtxDetach(CUcontext) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
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.
cuCtxGetLimit(long[], int) - Static method in class jcuda.driver.JCudaDriver
Returns resource limits.
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.
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.
cuCtxSynchronize() - Static method in class jcuda.driver.JCudaDriver
Block for a context's tasks to complete.
CUDA_ARRAY3D_2DARRAY - Static variable in class jcuda.driver.JCudaDriver
Deprecated. use CUDA_ARRAY3D_LAYERED
CUDA_ARRAY3D_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_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_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_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_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_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_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_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_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_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_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_READY - Static variable in class jcuda.driver.CUresult
This indicates that asynchronous operations issued previously have not completed yet.
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_MEMORY_ALREADY_REGISTERED - Static variable in class jcuda.driver.CUresult
Deprecated. This value has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2
CUDA_ERROR_PEER_MEMORY_NOT_REGISTERED - Static variable in class jcuda.driver.CUresult
Deprecated. This value has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2
CUDA_ERROR_PRIMARY_CONTEXT_ACTIVE - Static variable in class jcuda.driver.CUresult
This error indicates that ::cuCtxCreate was called with the flag ::CU_CTX_PRIMARY on a device which already has initialized its primary context.
CUDA_ERROR_PROFILER_ALREADY_STARTED - Static variable in class jcuda.driver.CUresult
This indicates profiler has already been started and probably cuProfilerStart() is incorrectly called.
CUDA_ERROR_PROFILER_ALREADY_STOPPED - Static variable in class jcuda.driver.CUresult
This indicates profiler has already been stopped and probably cuProfilerStop() is incorrectly called.
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
This indicates profiling has not been initialized for this context.
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_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_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_SUCCESS - Static variable in class jcuda.driver.CUresult
The API call returned with no errors.
CUDA_VERSION - Static variable in class jcuda.driver.JCudaDriver
The CUDA version
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
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
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
Binds an array to a surface.
cudaBindTexture(long[], textureReference, Pointer, cudaChannelFormatDesc, long) - Static method in class jcuda.runtime.JCuda
Binds a memory area to a texture.
cudaBindTexture2D(long[], textureReference, Pointer, cudaChannelFormatDesc, long, long, long) - Static method in class jcuda.runtime.JCuda
Binds a 2D memory area to a texture.
cudaBindTextureToArray(textureReference, cudaArray, cudaChannelFormatDesc) - Static method in class jcuda.runtime.JCuda
Binds an array to a texture.
cudaBoundaryModeClamp - Static variable in class jcuda.runtime.cudaSurfaceBoundaryMode
 
cudaBoundaryModeTrap - Static variable in class jcuda.runtime.cudaSurfaceBoundaryMode
 
cudaBoundaryModeZero - Static variable in class jcuda.runtime.cudaSurfaceBoundaryMode
 
cudaChannelFormatDesc - Class in jcuda.runtime
Java port of the cudaChannelFormatDesc.
cudaChannelFormatDesc() - Constructor for class jcuda.runtime.cudaChannelFormatDesc
Creates an uninitialized cudaChannelFormatDesc
cudaChannelFormatDesc(int, int, int, int, int) - Constructor for class jcuda.runtime.cudaChannelFormatDesc
Creates a cudaChannelFormatDesc with the given bit counts and the given format kind.
cudaChannelFormatKind - Class in jcuda.runtime
Channel formats.
cudaChannelFormatKindFloat - Static variable in class jcuda.runtime.cudaChannelFormatKind
Float channel format
cudaChannelFormatKindNone - Static variable in class jcuda.runtime.cudaChannelFormatKind
No channel format
cudaChannelFormatKindSigned - Static variable in class jcuda.runtime.cudaChannelFormatKind
Signed channel format
cudaChannelFormatKindUnsigned - Static variable in class jcuda.runtime.cudaChannelFormatKind
Unsigned channel format
cudaChooseDevice(int[], cudaDeviceProp) - Static method in class jcuda.runtime.JCuda
Select compute-device which best matches criteria.
cudaComputeMode - Class in jcuda.runtime
CUDA device compute modes.
cudaComputeModeDefault - Static variable in class jcuda.runtime.cudaComputeMode
Default compute mode (Multiple threads can use JCuda.cudaSetDevice(int) with this device)
cudaComputeModeExclusive - Static variable in class jcuda.runtime.cudaComputeMode
Compute-exclusive mode (Only one thread will be able to use JCuda.cudaSetDevice(int) with this device)
cudaComputeModeExclusiveProcess - Static variable in class jcuda.runtime.cudaComputeMode
Compute-exclusive-process mode (Many threads in one process will be able to use ::cudaSetDevice() with this device)
cudaComputeModeProhibited - Static variable in class jcuda.runtime.cudaComputeMode
Compute-prohibited mode (No threads can use JCuda.cudaSetDevice(int) with this device)
cudaConfigureCall(dim3, dim3, long, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Configure a device-launch.
cudaCreateChannelDesc(int, int, int, int, int) - Static method in class jcuda.runtime.JCuda
Returns a channel descriptor using the specified format.
cudaCSV - Static variable in class jcuda.runtime.cudaOutputMode
Output mode Comma separated values format.
cudaDeviceBlockingSync - Static variable in class jcuda.runtime.JCuda
Deprecated. As of CUDA 4.0 and replaced by cudaDeviceScheduleBlockingSync
cudaDeviceCanAccessPeer(int[], int, int) - Static method in class jcuda.runtime.JCuda
Queries if a device may directly access a peer device's memory.
cudaDeviceDisablePeerAccess(int) - Static method in class jcuda.runtime.JCuda
Disables direct access to memory allocations on a peer device and unregisters any registered allocations from that device.
cudaDeviceEnablePeerAccess(int, int) - Static method in class jcuda.runtime.JCuda
Enables direct access to memory allocations on a peer 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.
cudaDeviceGetPCIBusId(String[], int, int) - Static method in class jcuda.runtime.JCuda
Returns a PCI Bus Id string for the device.
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
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.
cudaDeviceSynchronize() - Static method in class jcuda.runtime.JCuda
Wait for compute device to finish.
cudaDriverGetVersion(int[]) - Static method in class jcuda.runtime.JCuda
Returns the CUDA driver version.
cudaError - Class in jcuda.runtime
Error codes
cudaErrorAddressOfConstant - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 3.1. Variables in constant memory may now have their address taken by the runtime via JCuda.cudaGetSymbolAddress(jcuda.Pointer, java.lang.String).
cudaErrorApiFailureBase - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 4.1.
cudaErrorAssert - Static variable in class jcuda.runtime.cudaError
An assert triggered in device code during kernel execution.
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.
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.
cudaErrorHostMemoryAlreadyRegistered - Static variable in class jcuda.runtime.cudaError
This error indicates that the memory range passed to ::cudaHostRegister() has already been registered.
cudaErrorHostMemoryNotRegistered - Static variable in class jcuda.runtime.cudaError
This error indicates that the pointer passed to ::cudaHostUnregister() does not correspond to any currently registered memory region.
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.
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
This indicates that at least one device pointer passed to the API call is not a valid device pointer.
cudaErrorInvalidFilterSetting - Static variable in class jcuda.runtime.cudaError
This indicates that a non-float texture was being accessed with linear filtering.
cudaErrorInvalidHostPointer - Static variable in class jcuda.runtime.cudaError
This indicates that at least one host pointer passed to the API call is not a valid host pointer.
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.
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.
cudaErrorInvalidResourceHandle - Static variable in class jcuda.runtime.cudaError
This indicates that a resource handle passed to the API call was not valid.
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.
cudaErrorLaunchFailure - Static variable in class jcuda.runtime.cudaError
An exception occurred on the device while executing a kernel.
cudaErrorLaunchOutOfResources - Static variable in class jcuda.runtime.cudaError
This indicates that a launch did not occur because it did not have appropriate resources.
cudaErrorLaunchTimeout - Static variable in class jcuda.runtime.cudaError
This indicates that the device kernel took too long to execute.
cudaErrorMapBufferObjectFailed - Static variable in class jcuda.runtime.cudaError
This indicates that the buffer object could not be mapped.
cudaErrorMemoryAllocation - Static variable in class jcuda.runtime.cudaError
The API call failed because it was unable to allocate enough memory to perform the requested operation.
cudaErrorMemoryValueTooLarge - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release.
cudaErrorMissingConfiguration - Static variable in class jcuda.runtime.cudaError
The device function being invoked (usually via JCuda.cudaLaunch(java.lang.String)) was not previously configured via the JCuda.cudaConfigureCall(jcuda.runtime.dim3, jcuda.runtime.dim3, long, jcuda.runtime.cudaStream_t) function.
cudaErrorMixedDeviceExecution - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release.
cudaErrorNoDevice - Static variable in class jcuda.runtime.cudaError
This indicates that no CUDA-capable devices were detected by the installed CUDA driver.
cudaErrorNoKernelImageForDevice - Static variable in class jcuda.runtime.cudaError
This indicates that there is no kernel image available that is suitable for the device.
cudaErrorNotReady - Static variable in class jcuda.runtime.cudaError
This indicates that asynchronous operations issued previously have not completed yet.
cudaErrorNotYetImplemented - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 4.1.
cudaErrorOperatingSystem - Static variable in class jcuda.runtime.cudaError
This error indicates that an OS call failed.
cudaErrorPeerAccessAlreadyEnabled - Static variable in class jcuda.runtime.cudaError
This error indicates that a call to JCuda.cudaDeviceEnablePeerAccess(int, int) is trying to re-enable peer addressing on from a context which has already had peer addressing enabled.
cudaErrorPeerAccessNotEnabled - Static variable in class jcuda.runtime.cudaError
This error indicates that a call to JCuda.cudaDeviceEnablePeerAccess(int, int) trying to register memory from a context which has not had peer addressing enabled yet via JCuda.cudaDeviceEnablePeerAccess(int, int), or that JCuda.cudaDeviceDisablePeerAccess(int) is trying to disable peer addressing which has not been enabled yet.
cudaErrorPriorLaunchFailure - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release.
cudaErrorProfilerAlreadyStarted - Static variable in class jcuda.runtime.cudaError
This indicates profiler is already started.
cudaErrorProfilerAlreadyStopped - Static variable in class jcuda.runtime.cudaError
This indicates profiler is already stopped.
cudaErrorProfilerDisabled - Static variable in class jcuda.runtime.cudaError
This indicates profiler has been disabled for this run and thus runtime APIs cannot be used to profile subsets of the program.
cudaErrorProfilerNotInitialized - Static variable in class jcuda.runtime.cudaError
This indicates profiler has not been initialized yet. cudaProfilerInitialize() must be called before calling cudaProfilerStart and cudaProfilerStop to initialize profiler.
cudaErrorSetOnActiveProcess - Static variable in class jcuda.runtime.cudaError
This indicates that the user has called JCuda.cudaSetValidDevices(int[], int), JCuda.cudaSetDeviceFlags(int), 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.
cudaErrorSynchronizationError - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release.
cudaErrorTextureFetchFailed - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release.
cudaErrorTextureNotBound - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release.
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 ::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
cudaEventBlockingSync - Static variable in class jcuda.runtime.JCuda
Event uses blocking synchronization
cudaEventCreate(cudaEvent_t) - Static method in class jcuda.runtime.JCuda
Creates an event object.
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
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.
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
Find out attributes for a given function.
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.
cudaGetDeviceProperties(cudaDeviceProp, int) - Static method in class jcuda.runtime.JCuda
Returns information about the compute-device.
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.
cudaGetSurfaceReference(surfaceReference, String) - Static method in class jcuda.runtime.JCuda
Get the surface reference associated with a symbol.
cudaGetSymbolAddress(Pointer, String) - Static method in class jcuda.runtime.JCuda
Finds the address associated with a CUDA symbol.
cudaGetSymbolSize(long[], String) - Static method in class jcuda.runtime.JCuda
Finds the size of the object associated with a CUDA symbol.
cudaGetTextureAlignmentOffset(long[], textureReference) - Static method in class jcuda.runtime.JCuda
Get the alignment offset of a texture.
cudaGetTextureReference(textureReference, String) - Static method in class jcuda.runtime.JCuda
Get the texture reference associated with a symbol.
cudaGLDeviceList - Class in jcuda.runtime
CUDA devices corresponding to the current OpenGL context
cudaGLDeviceListAll - Static variable in class jcuda.runtime.cudaGLDeviceList
The CUDA devices for all GPUs used by the current OpenGL context
cudaGLDeviceListCurrentFrame - Static variable in class jcuda.runtime.cudaGLDeviceList
The CUDA devices for the GPUs used by the current OpenGL context in its currently rendering frame
cudaGLDeviceListNextFrame - Static variable in class jcuda.runtime.cudaGLDeviceList
The CUDA devices for the GPUs to be used by the current OpenGL context in the next frame
cudaGLGetDevices(int[], int[], int, int) - Static method in class jcuda.runtime.JCuda
Gets the CUDA devices associated with the current OpenGL context.
cudaGLMapBufferObject(Pointer, int) - Static method in class jcuda.runtime.JCuda
Deprecated. This function is deprecated in the latest CUDA version
cudaGLMapBufferObjectAsync(Pointer, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Deprecated. This function is deprecated in the latest CUDA version
cudaGLMapFlags - Class in jcuda.runtime
CUDA GL Map Flags
cudaGLMapFlagsNone - Static variable in class jcuda.runtime.cudaGLMapFlags
Default; Assume resource can be read/written
cudaGLMapFlagsReadOnly - Static variable in class jcuda.runtime.cudaGLMapFlags
CUDA kernels will not write to this resource
cudaGLMapFlagsWriteDiscard - Static variable in class jcuda.runtime.cudaGLMapFlags
CUDA kernels will only write to and will not read from this resource
cudaGLRegisterBufferObject(int) - Static method in class jcuda.runtime.JCuda
Deprecated. This function is deprecated in the latest CUDA version
cudaGLSetBufferObjectMapFlags(int, int) - Static method in class jcuda.runtime.JCuda
Deprecated. This function is deprecated in the latest CUDA version
cudaGLSetGLDevice(int) - Static method in class jcuda.runtime.JCuda
Sets a CUDA device to use OpenGL interoperability.
cudaGLUnmapBufferObject(int) - Static method in class jcuda.runtime.JCuda
Deprecated. This function is deprecated in the latest CUDA version
cudaGLUnmapBufferObjectAsync(int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Deprecated. This function is deprecated in the latest CUDA version
cudaGLUnregisterBufferObject(int) - Static method in class jcuda.runtime.JCuda
Deprecated. This function is deprecated in the latest CUDA version
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
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
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
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().
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
Gets an interprocess memory handle for an existing device memory allocation.
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
Opens an interprocess memory handle exported from another process and returns a device pointer usable in the local process.
cudaKeyValuePair - Static variable in class jcuda.runtime.cudaOutputMode
Output mode Key-Value pair format.
cudaLaunch(String) - Static method in class jcuda.runtime.JCuda
Launches a device function.
cudaLimit - Class in jcuda.runtime
CUDA limits.
cudaLimitMallocHeapSize - Static variable in class jcuda.runtime.cudaLimit
GPU malloc heap 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
Calls cudaMalloc3DArray wit the default value '0' as the last parameter
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
Calls cudaMallocArray wit the default value '0' as the last parameter
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
Allocates page-locked memory on the host.
cudaMallocPitch(Pointer, long[], long, long) - Static method in class jcuda.runtime.JCuda
Allocates pitched memory on the 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
Copies data between host and device.
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
Default based unified virtual address space
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
Copies data between host and device.
cudaMemcpyFromArrayAsync(Pointer, cudaArray, long, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpyFromSymbol(Pointer, String, long, long, int) - Static method in class jcuda.runtime.JCuda
Copies data from the given symbol on the device.
cudaMemcpyFromSymbolAsync(Pointer, String, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies data from the given symbol on the device.
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
Copies data between host and device.
cudaMemcpyToArrayAsync(cudaArray, long, long, Pointer, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpyToSymbol(String, Pointer, long, long, int) - Static method in class jcuda.runtime.JCuda
Copies data to the given symbol on the device.
cudaMemcpyToSymbolAsync(String, Pointer, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies data to the given symbol on the device.
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
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.
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
Initialize the profiling.
cudaProfilerStart() - Static method in class jcuda.runtime.JCuda
Start the profiling.
cudaProfilerStop() - Static method in class jcuda.runtime.JCuda
Stop the 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
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
Configure a device launch.
cudaSetValidDevices(int[], int) - Static method in class jcuda.runtime.JCuda
Set a list of devices that can be used for CUDA.
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
cudaStreamCreate(cudaStream_t) - Static method in class jcuda.runtime.JCuda
Create an asynchronous stream.
cudaStreamDestroy(cudaStream_t) - Static method in class jcuda.runtime.JCuda
Destroys and cleans up an asynchronous stream.
cudaStreamQuery(cudaStream_t) - Static method in class jcuda.runtime.JCuda
Queries an asynchronous stream for completion status.
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
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
cudaTextureAddressMode - Class in jcuda.runtime
Texture address modes.
cudaTextureFilterMode - Class in jcuda.runtime
Texture filter modes
cudaTextureReadMode - Class in jcuda.runtime
Texture read modes
cudaTextureType1D - Static variable in class jcuda.runtime.JCuda
cudaTextureType1D
cudaTextureType1DLayered - Static variable in class jcuda.runtime.JCuda
cudaTextureType1DLayered
cudaTextureType2D - Static variable in class jcuda.runtime.JCuda
cudaTextureType2D
cudaTextureType2DLayered - Static variable in class jcuda.runtime.JCuda
cudaTextureType2DLayered
cudaTextureType3D - Static variable in class jcuda.runtime.JCuda
cudaTextureType3D
cudaTextureTypeCubemap - Static variable in class jcuda.runtime.JCuda
cudaTextureTypeCubemap
cudaTextureTypeCubemapLayered - Static variable in class jcuda.runtime.JCuda
cudaTextureTypeCubemapLayered
cudaThreadExit() - Static method in class jcuda.runtime.JCuda
Deprecated. This function is deprecated in the latest CUDA version
cudaThreadGetCacheConfig(int[]) - Static method in class jcuda.runtime.JCuda
Deprecated. This function is deprecated in the latest CUDA version
cudaThreadGetLimit(long[], int) - Static method in class jcuda.runtime.JCuda
Deprecated. This function is deprecated in the latest CUDA version
cudaThreadSetCacheConfig(int) - Static method in class jcuda.runtime.JCuda
Deprecated. This function is deprecated in the latest CUDA version
cudaThreadSetLimit(int, long) - Static method in class jcuda.runtime.JCuda
Deprecated. This function is deprecated in the latest CUDA version
cudaThreadSynchronize() - Static method in class jcuda.runtime.JCuda
Deprecated. This function is deprecated in the latest CUDA version
cudaUnbindTexture(textureReference) - Static method in class jcuda.runtime.JCuda
Unbinds a texture.
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.
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
Returns the compute capability of the device.
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.
cuDeviceGetName(byte[], int, CUdevice) - Static method in class jcuda.driver.JCudaDriver
Returns an identifer string for the device.
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
Returns properties for a selected device.
CUdeviceptr - Class in jcuda.driver
Java port of a CUdeviceptr.
CUdeviceptr() - Constructor for class jcuda.driver.CUdeviceptr
Creates a new (null) device pointer
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 CUDA driver version.
CUevent - Class in jcuda.driver
Java port of a CUevent.
CUevent() - Constructor for class jcuda.driver.CUevent
Creates a new, uninitialized 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.
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.
cuFuncSetBlockShape(CUfunction, int, int, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
cuFuncSetCacheConfig(CUfunction, int) - Static method in class jcuda.driver.JCudaDriver
Sets the preferred cache configuration for a device function.
cuFuncSetSharedSize(CUfunction, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
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.
cuGLCtxCreate(CUcontext, int, CUdevice) - Static method in class jcuda.driver.JCudaDriver
Create a CUDA context for interoperability with OpenGL.
CUGLDeviceList - Class in jcuda.driver
CUDA devices corresponding to an OpenGL device
cuGLGetDevices(int[], CUdevice[], int, int) - Static method in class jcuda.driver.JCudaDriver
Gets the CUDA devices associated with the current OpenGL context.
cuGLInit() - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
CUGLmap_flags - Class in jcuda.driver
Deprecated. As of CUDA 3.0
cuGLMapBufferObject(CUdeviceptr, long[], int) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
cuGLMapBufferObjectAsync(CUdeviceptr, long[], int, CUstream) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
cuGLRegisterBufferObject(int) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
cuGLSetBufferObjectMapFlags(int, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
cuGLUnmapBufferObject(int) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
cuGLUnmapBufferObjectAsync(int, CUstream) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
cuGLUnregisterBufferObject(int) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
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
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.
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
Opens an interprocess memory handle exported from another process and returns a device pointer usable in the local process.
CUjit_fallback - Class in jcuda.driver
Cubin matching fallback strategies.
CUjit_option - Class in jcuda.driver
Online compiler options.
CUjit_target - Class in jcuda.driver
Online compilation targets.
cuLaunch(CUfunction) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
cuLaunchGrid(CUfunction, int, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
cuLaunchGridAsync(CUfunction, int, int, CUstream) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
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
cuMemAlloc(CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Allocates device memory.
cuMemAllocHost(Pointer, long) - Static method in class jcuda.driver.JCudaDriver
Allocates page-locked host memory.
cuMemAllocPitch(CUdeviceptr, long[], long, long, int) - Static method in class jcuda.driver.JCudaDriver
Allocates pitched device memory.
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.
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.
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.
cuMemGetAddressRange(CUdeviceptr, long[], CUdeviceptr) - Static method in class jcuda.driver.JCudaDriver
Get information on memory allocations.
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().
CUmemorytype - Class in jcuda.driver
Memory types.
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
Initializes device memory.
cuMemsetD2D16(CUdeviceptr, long, short, long, long) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD2D16Async(CUdeviceptr, long, short, long, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD2D32(CUdeviceptr, long, int, long, long) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD2D32Async(CUdeviceptr, long, int, long, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD2D8(CUdeviceptr, long, byte, long, long) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD2D8Async(CUdeviceptr, long, byte, long, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD32(CUdeviceptr, int, long) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD32Async(CUdeviceptr, int, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD8(CUdeviceptr, byte, long) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD8Async(CUdeviceptr, byte, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
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, byte[]) - Static method in class jcuda.driver.JCudaDriver
Load a module's data.
cuModuleLoadDataEx(CUmodule, Pointer, int, int[], Pointer) - Static method in class jcuda.driver.JCudaDriver
Load a module's data with options.
cuModuleLoadDataJIT(CUmodule, Pointer, JITOptions) - Static method in class jcuda.driver.JCudaDriver
A wrapper function for JCudaDriver.cuModuleLoadDataEx(CUmodule, Pointer, int, int[], Pointer) which allows passing in the options for the JIT compiler, and obtaining the output of the JIT compiler via a JITOptions object.
cuModuleLoadFatBinary(CUmodule, byte[]) - Static method in class jcuda.driver.JCudaDriver
Load a module's data.
cuModuleUnload(CUmodule) - Static method in class jcuda.driver.JCudaDriver
Unloads a module.
CUoutput_mode - Class in jcuda.driver
Profiler Output Modes.
cuParamSetf(CUfunction, int, float) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
cuParamSeti(CUfunction, int, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
cuParamSetSize(CUfunction, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
cuParamSetTexRef(CUfunction, int, CUtexref) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
cuParamSetv(CUfunction, int, Pointer, int) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
CUpointer_attribute - Class in jcuda.driver
Pointer information.
cuPointerGetAttribute(Pointer, int, CUdeviceptr) - Static method in class jcuda.driver.JCudaDriver
Returns information about a pointer.
cuProfilerInitialize(String, String, int) - Static method in class jcuda.driver.JCudaDriver
Initialize the profiling.
cuProfilerStart() - Static method in class jcuda.driver.JCudaDriver
Start the profiling.
cuProfilerStop() - Static method in class jcuda.driver.JCudaDriver
Stop the profiling.
CUresult - Class in jcuda.driver
Error codes.
CUstream - Class in jcuda.driver
Java port of a CUstream.
CUstream() - Constructor for class jcuda.driver.CUstream
Creates a new, uninitialized CUstream
cuStreamCreate(CUstream, int) - Static method in class jcuda.driver.JCudaDriver
Create a stream.
cuStreamDestroy(CUstream) - Static method in class jcuda.driver.JCudaDriver
Destroys a stream.
cuStreamQuery(CUstream) - Static method in class jcuda.driver.JCudaDriver
Determine status of a compute stream.
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.
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
Passes back the CUDA array bound to a surface reference.
cuSurfRefSetArray(CUsurfref, CUarray, int) - Static method in class jcuda.driver.JCudaDriver
Sets the CUDA array for a surface reference.
CUtexref - Class in jcuda.driver
Java port of a CUtexref.
CUtexref() - Constructor for class jcuda.driver.CUtexref
Creates a new, uninitialized CUtexref
cuTexRefCreate(CUtexref) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
cuTexRefDestroy(CUtexref) - Static method in class jcuda.driver.JCudaDriver
Deprecated. This function is deprecated in the latest CUDA version
cuTexRefGetAddress(CUdeviceptr, CUtexref) - Static method in class jcuda.driver.JCudaDriver
Gets the address associated with a texture reference.
cuTexRefGetAddressMode(int[], CUtexref, int) - Static method in class jcuda.driver.JCudaDriver
Gets the addressing mode used by a texture reference.
cuTexRefGetArray(CUarray, CUtexref) - Static method in class jcuda.driver.JCudaDriver
Gets the array bound to a texture reference.
cuTexRefGetFilterMode(int[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
Gets the filter-mode used by a texture reference.
cuTexRefGetFlags(int[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
Gets the flags used by a texture reference.
cuTexRefGetFormat(int[], int[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
Gets the format used by a texture reference.
cuTexRefSetAddress(long[], CUtexref, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Binds an address as a texture reference.
cuTexRefSetAddress2D(CUtexref, CUDA_ARRAY_DESCRIPTOR, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Binds an address as a 2D texture reference.
cuTexRefSetAddressMode(CUtexref, int, int) - Static method in class jcuda.driver.JCudaDriver
Sets the addressing mode for a texture reference.
cuTexRefSetArray(CUtexref, CUarray, int) - Static method in class jcuda.driver.JCudaDriver
Binds an array as a texture reference.
cuTexRefSetFilterMode(CUtexref, int) - Static method in class jcuda.driver.JCudaDriver
Sets the filtering mode for a texture reference.
cuTexRefSetFlags(CUtexref, int) - Static method in class jcuda.driver.JCudaDriver
Sets the flags for a texture reference.
cuTexRefSetFormat(CUtexref, int, int) - Static method in class jcuda.driver.JCudaDriver
Sets the format for a texture reference.

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