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

A

addressMode - Variable in class jcuda.runtime.textureReference
Specifies the addressing mode, that is how out-of-range texture coordinates are handled. addressMode is an array of size three whose first, second, and third elements specify the addressing mode for the first, second, and third texture coordinates, respectively; the addressing mode is equal to either cudaAddressModeClamp, in which case out-of-range texture coordinates are clamped to the valid range, or cudaAddressModeWrap, in which case out-of range texture coordinates are wrapped to the valid range; cudaAddressModeWrap is only supported for normalized texture coordinates;
align(int, int) - Static method in class jcuda.driver.JCudaDriver
Returns the given (address) value, adjusted to have the given alignment.

B

BYTE - Static variable in class jcuda.Sizeof
Size of a byte, in bytes

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
CHAR - Static variable in class jcuda.Sizeof
Size of a char, in bytes
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 mode (Only one context 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_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_CAN_MAP_HOST_MEMORY - Static variable in class jcuda.driver.CUdevice_attribute
Device can map host memory into CUDA address space
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_GPU_OVERLAP - Static variable in class jcuda.driver.CUdevice_attribute
1 if the device can concurrently copy memory between host and device while executing a kernel, or 0 if not;
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_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_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
aximum texture array height
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_NUMSLICES - Static variable in class jcuda.driver.CUdevice_attribute
Maximum slices in a texture array
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum texture array width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
aximum 2D texture height
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_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
aximum 3D texture height
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 3D texture width
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_REGISTERS_PER_BLOCK - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated. 
CU_DEVICE_ATTRIBUTE_SHARED_MEMORY_PER_BLOCK - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated. 
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_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_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_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_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_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_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_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_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_PARAM_TR_DEFAULT - Static variable in class jcuda.driver.JCudaDriver
For texture references loaded into the module, use default texunit from texture reference
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
Increment a context's usage-count.
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 the current context or a floating CUDA context.
cuCtxDetach(CUcontext) - Static method in class jcuda.driver.JCudaDriver
Decrement a context's usage-count.
cuCtxGetCacheConfig(int[]) - Static method in class jcuda.driver.JCudaDriver
Returns the preferred cache configuration for the current context.
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 floating context on the current CPU thread.
cuCtxSetCacheConfig(int) - Static method in class jcuda.driver.JCudaDriver
Sets the preferred cache configuration for the current context.
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
If set, the CUDA array contains an array of 2D slices and the Depth member of CUDA_ARRAY3D_DESCRIPTOR specifies the number of slices, not the depth of a 3D array.
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_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_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_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_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_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_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_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_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
cudaArraySurfaceLoadStore - Static variable in class jcuda.runtime.JCuda
Must be set in cudaMallocArray in order to bind surfaces to 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)
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.
cudaDeviceBlockingSync - Static variable in class jcuda.runtime.JCuda
Device flag - Use blocking synchronization
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
cudaDeviceScheduleAuto - Static variable in class jcuda.runtime.JCuda
Device flag - Automatic scheduling
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
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
This indicated that the user has taken the address of a constant variable, which was forbidden up until the CUDA 3.1 release.
cudaErrorApiFailureBase - Static variable in class jcuda.runtime.cudaError
Any unhandled CUDA driver error is added to this value and returned via the runtime.
cudaErrorCudartUnloading - Static variable in class jcuda.runtime.cudaError
This indicated an issue with calling API functions during the unload process of the CUDA runtime in prior releases.
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.
cudaErrorIncompatibleDriverContext - Static variable in class jcuda.runtime.cudaError
This indicates that the current context is not compatible with this version of 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
This indicated that an emulated device pointer exceeded the 32-bit address range.
cudaErrorMissingConfiguration - Static variable in class jcuda.runtime.cudaError
The device function being invoked (usually via ::cudaLaunch()) was not previously configured via the ::cudaConfigureCall() function.
cudaErrorMixedDeviceExecution - Static variable in class jcuda.runtime.cudaError
Mixing of device and device emulation code was not allowed.
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
This indicates that the API call is not yet implemented.
cudaErrorPriorLaunchFailure - Static variable in class jcuda.runtime.cudaError
This indicated that a previous kernel launch failed.
cudaErrorSetOnActiveProcess - Static variable in class jcuda.runtime.cudaError
This indicates that the user has called ::cudaSetDevice(), ::cudaSetValidDevices(), ::cudaSetDeviceFlags(), ::cudaD3D9SetDirect3DDevice(), ::cudaD3D10SetDirect3DDevice, ::cudaD3D11SetDirect3DDevice(), * or ::cudaVDPAUSetVDPAUDevice() after initializing the CUDA runtime by calling non-device management operations (allocating memory and launching kernels are examples of non-device management operations).
cudaErrorSharedObjectInitFailed - Static variable in class jcuda.runtime.cudaError
This indicates that initialization of a shared object failed.
cudaErrorSharedObjectSymbolNotFound - Static variable in class jcuda.runtime.cudaError
This indicates that a link to a shared object failed to resolve.
cudaErrorStartupFailure - Static variable in class jcuda.runtime.cudaError
This indicates an internal startup failure in the CUDA runtime.
cudaErrorSynchronizationError - Static variable in class jcuda.runtime.cudaError
This indicated that a synchronization operation had failed.
cudaErrorTextureFetchFailed - Static variable in class jcuda.runtime.cudaError
This indicated that a texture fetch was not able to be performed.
cudaErrorTextureNotBound - Static variable in class jcuda.runtime.cudaError
This indicated that a texture was not bound for access.
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.
cudaEventElapsedTime(float[], cudaEvent_t, cudaEvent_t) - Static method in class jcuda.runtime.JCuda
Computes the elapsed time between events.
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
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.
cudaGLMapBufferObject(Pointer, int) - Static method in class jcuda.runtime.JCuda
Maps a buffer object for access by CUDA.
cudaGLMapBufferObjectAsync(Pointer, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Maps a buffer object for access by CUDA.
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
Registers a buffer object for access by CUDA.
cudaGLSetBufferObjectMapFlags(int, int) - Static method in class jcuda.runtime.JCuda
Set usage flags for mapping an OpenGL buffer.
cudaGLSetGLDevice(int) - Static method in class jcuda.runtime.JCuda
Sets the CUDA device for use with OpenGL interoperability.
cudaGLUnmapBufferObject(int) - Static method in class jcuda.runtime.JCuda
Unmaps a buffer object for access by CUDA.
cudaGLUnmapBufferObjectAsync(int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Unmaps a buffer object for access by CUDA.
cudaGLUnregisterBufferObject(int) - Static method in class jcuda.runtime.JCuda
Unregisters a buffer object for access by CUDA.
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.
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().
cudaLaunch(String) - Static method in class jcuda.runtime.JCuda
Launches a device function.
cudaLimit - Class in jcuda.runtime
CUDA limits.
cudaLimitPrintfFifoSize - Static variable in class jcuda.runtime.cudaLimit
GPU printf 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
 
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.
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.
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.
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.
cudaPeekAtLastError() - Static method in class jcuda.runtime.JCuda
Returns the last error from a runtime call.
cudaPitchedPtr - Class in jcuda.runtime
Java port of a cudaPitchedPtr
cudaPitchedPtr() - Constructor for class jcuda.runtime.cudaPitchedPtr
Creates a new, uninitialized cudaPitchedPtr
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
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
cudaTextureAddressMode - Class in jcuda.runtime
Texture address modes.
cudaTextureFilterMode - Class in jcuda.runtime
Texture filter modes
cudaTextureReadMode - Class in jcuda.runtime
Texture read modes
cudaThreadExit() - Static method in class jcuda.runtime.JCuda
Exit and clean up from CUDA launches.
cudaThreadGetCacheConfig(int[]) - Static method in class jcuda.runtime.JCuda
Returns the preferred cache configuration for the current host thread.
cudaThreadGetLimit(long[], int) - Static method in class jcuda.runtime.JCuda
Returns resource limits.
cudaThreadSetCacheConfig(int) - Static method in class jcuda.runtime.JCuda
Sets the preferred cache configuration for the current host thread.
cudaThreadSetLimit(int, long) - Static method in class jcuda.runtime.JCuda
Set resource limits.
cudaThreadSynchronize() - Static method in class jcuda.runtime.JCuda
Wait for compute device to finish.
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.
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.
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.
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
Sets the block-dimensions for the function.
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
Sets the dynamic shared-memory size for the function.
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.
cuGLInit() - Static method in class jcuda.driver.JCudaDriver
Initializes OpenGL interoperability.
CUGLmap_flags - Class in jcuda.driver
Deprecated. As of CUDA 3.0
cuGLMapBufferObject(CUdeviceptr, long[], int) - Static method in class jcuda.driver.JCudaDriver
Maps an OpenGL buffer object.
cuGLMapBufferObjectAsync(CUdeviceptr, long[], int, CUstream) - Static method in class jcuda.driver.JCudaDriver
Maps an OpenGL buffer object.
cuGLRegisterBufferObject(int) - Static method in class jcuda.driver.JCudaDriver
Registers an OpenGL buffer object.
cuGLSetBufferObjectMapFlags(int, int) - Static method in class jcuda.driver.JCudaDriver
Set the map flags for an OpenGL buffer object.
cuGLUnmapBufferObject(int) - Static method in class jcuda.driver.JCudaDriver
Unmaps an OpenGL buffer object.
cuGLUnmapBufferObjectAsync(int, CUstream) - Static method in class jcuda.driver.JCudaDriver
Unmaps an OpenGL buffer object.
cuGLUnregisterBufferObject(int) - Static method in class jcuda.driver.JCudaDriver
Unregister an OpenGL buffer object.
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.
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
Launches a CUDA function.
cuLaunchGrid(CUfunction, int, int) - Static method in class jcuda.driver.JCudaDriver
Launches a CUDA function.
cuLaunchGridAsync(CUfunction, int, int, CUstream) - 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.
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.
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, int, 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.
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.
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) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD2D16(CUdeviceptr, long, short, long, long) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD2D16Async(CUdeviceptr, long, short, long, long) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD2D32(CUdeviceptr, long, int, long, long) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD2D32Async(CUdeviceptr, long, int, long, long) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD2D8(CUdeviceptr, long, char, long, long) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD2D8Async(CUdeviceptr, long, char, long, long) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD32(CUdeviceptr, int, long) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD32Async(CUdeviceptr, int, long) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD8(CUdeviceptr, char, long) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD8Async(CUdeviceptr, char, long) - Static method in class jcuda.driver.JCudaDriver
Sets 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.
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.
cuParamSetf(CUfunction, int, float) - Static method in class jcuda.driver.JCudaDriver
Adds a floating-point parameter to the function's argument list.
cuParamSeti(CUfunction, int, int) - Static method in class jcuda.driver.JCudaDriver
Adds an integer parameter to the function's argument list.
cuParamSetSize(CUfunction, int) - Static method in class jcuda.driver.JCudaDriver
Sets the parameter size for the function.
cuParamSetTexRef(CUfunction, int, CUtexref) - Static method in class jcuda.driver.JCudaDriver
Adds a texture-reference to the function's argument list.
cuParamSetv(CUfunction, int, Pointer, int) - Static method in class jcuda.driver.JCudaDriver
Adds arbitrary data to the function's argument list.
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
Creates a texture reference.
cuTexRefDestroy(CUtexref) - Static method in class jcuda.driver.JCudaDriver
Destroys a texture reference.
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(int[], 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.

D

Depth - Variable in class jcuda.driver.CUDA_ARRAY3D_DESCRIPTOR
Depth is the depth of the CUDA array (in elements); the CUDA array is one-dimensional if height and depth are 0, two-dimensional if depth is 0, and three-dimensional otherwise;
Depth - Variable in class jcuda.driver.CUDA_MEMCPY3D
WidthInBytes, Height and Depth specify the width (in bytes), height and depth of the 3D copy being performed.
depth - Variable in class jcuda.runtime.cudaExtent
The depth of this cudaExtent
deviceOverlap - Variable in class jcuda.runtime.cudaDeviceProp
1 if the device can concurrently copy memory between host and device while executing a kernel, or 0 if not;
dim3 - Class in jcuda.runtime
Java port of a dim3.
dim3() - Constructor for class jcuda.runtime.dim3
Creates a new dim3, with default size (1,1,1)
dim3(int, int, int) - Constructor for class jcuda.runtime.dim3
Creates a new dim3, with the given size
DOUBLE - Static variable in class jcuda.Sizeof
Size of a double, in bytes
dstArray - Variable in class jcuda.driver.CUDA_MEMCPY2D
The destination array.
dstArray - Variable in class jcuda.driver.CUDA_MEMCPY3D
The destination array.
dstArray - Variable in class jcuda.runtime.cudaMemcpy3DParms
The destination array.
dstDevice - Variable in class jcuda.driver.CUDA_MEMCPY2D
The destination pointer.
dstDevice - Variable in class jcuda.driver.CUDA_MEMCPY3D
The destination pointer.
dstHeight - Variable in class jcuda.driver.CUDA_MEMCPY3D
The destination height - ignored when dst is array and may be 0 if Depth==1
dstHost - Variable in class jcuda.driver.CUDA_MEMCPY2D
The destination pointer.
dstHost - Variable in class jcuda.driver.CUDA_MEMCPY3D
The destination pointer.
dstLOD - Variable in class jcuda.driver.CUDA_MEMCPY3D
Must be set to 0
dstMemoryType - Variable in class jcuda.driver.CUDA_MEMCPY2D
The destination memory type.
dstMemoryType - Variable in class jcuda.driver.CUDA_MEMCPY3D
The destination memory type.
dstPitch - Variable in class jcuda.driver.CUDA_MEMCPY2D
The destination pitch - ignored when dst is array.
dstPitch - Variable in class jcuda.driver.CUDA_MEMCPY3D
The destination pitch - ignored when dst is array.
dstPos - Variable in class jcuda.runtime.cudaMemcpy3DParms
The srcPos and dstPos fields are optional offsets into the source and destination objects and are defined in units of each object's elements.
dstPtr - Variable in class jcuda.runtime.cudaMemcpy3DParms
The destination pointer.
dstXInBytes - Variable in class jcuda.driver.CUDA_MEMCPY2D
dstXInBytes and dstY specify the base address of the destination data for the copy.
dstXInBytes - Variable in class jcuda.driver.CUDA_MEMCPY3D
dstXInBytes, dstY and dstZ specify the base address of the destination data for the copy.
dstY - Variable in class jcuda.driver.CUDA_MEMCPY2D
dstXInBytes and dstY specify the base address of the destination data for the copy.
dstY - Variable in class jcuda.driver.CUDA_MEMCPY3D
dstXInBytes, dstY and dstZ specify the base address of the destination data for the copy.
dstZ - Variable in class jcuda.driver.CUDA_MEMCPY3D
dstXInBytes, dstY and dstZ specify the base address of the destination data for the copy.

E

ECCEnabled - Variable in class jcuda.runtime.cudaDeviceProp
Device has ECC support enabled
extent - Variable in class jcuda.runtime.cudaMemcpy3DParms
The extent field defines the dimensions of the transferred area in elements.

F

f - Variable in class jcuda.runtime.cudaChannelFormatDesc
The channel format kind.
filterMode - Variable in class jcuda.runtime.textureReference
Specifies the filtering mode, that is how the value returned when fetching the texture is computed based on the input texture coordinates.
Flags - Variable in class jcuda.driver.CUDA_ARRAY3D_DESCRIPTOR
Intended for future use.
FLOAT - Static variable in class jcuda.Sizeof
Size of a float, in bytes
Format - Variable in class jcuda.driver.CUDA_ARRAY3D_DESCRIPTOR
Format specifies the format of the elements; CUarray_format
Format - Variable in class jcuda.driver.CUDA_ARRAY_DESCRIPTOR
Format specifies the format of the elements;

G

getByteBuffer(long, long) - Method in class jcuda.Pointer
Returns a ByteBuffer that corresponds to the specified segment of the memory that this pointer points to.
getName() - Method in class jcuda.runtime.cudaDeviceProp
Returns the String describing the name of this cudaDeviceProp

H

Height - Variable in class jcuda.driver.CUDA_ARRAY3D_DESCRIPTOR
Height is the height of the CUDA array (in elements); the CUDA array is one-dimensional if height and depth are 0, two-dimensional if depth is 0, and three-dimensional otherwise;
Height - Variable in class jcuda.driver.CUDA_ARRAY_DESCRIPTOR
Height is the height of the CUDA array (in elements); the CUDA array is one-dimensional if height is 0, two-dimensional, otherwise;
Height - Variable in class jcuda.driver.CUDA_MEMCPY2D
WidthInBytes and Height specify the width (in bytes) and height of the 2D copy being performed.
Height - Variable in class jcuda.driver.CUDA_MEMCPY3D
WidthInBytes, Height and Depth specify the width (in bytes), height and depth of the 3D copy being performed.
height - Variable in class jcuda.runtime.cudaExtent
The height of this cudaExtent, in elements

I

initialize() - Static method in class jcuda.runtime.JCuda
Initializes the native library.
INT - Static variable in class jcuda.Sizeof
Size of an int, in bytes
integrated - Variable in class jcuda.runtime.cudaDeviceProp
Device is integrated as opposed to discrete

J

jcuda - package jcuda
Contains common classes for all JCuda libraries.
JCuda - Class in jcuda.runtime
Java bindings for the NVidia CUDA runtime API.
jcuda.driver - package jcuda.driver
Contains the classes related to the JCuda driver API.
jcuda.runtime - package jcuda.runtime
Contains the classes related to the JCuda runtime API.
JCudaDriver - Class in jcuda.driver
Java bindings for the NVidia CUDA driver API.
jcudaInternalError - Static variable in class jcuda.runtime.cudaError
An internal JCuda error occurred

K

kernelExecTimeoutEnabled - Variable in class jcuda.runtime.cudaDeviceProp
Specified whether there is a run time limit on kernels
kind - Variable in class jcuda.runtime.cudaMemcpy3DParms
The kind field defines the direction of the copy.

L

LibUtils - Class in jcuda
Utility class for detecting the operating system and architecture types, and automatically loading the matching native library.
LibUtils.ARCHType - Enum in jcuda
Enumeration of common CPU architectures.
LibUtils.OSType - Enum in jcuda
Enumeration of common operating systems, independent of version or architecture.
loadLibrary(String) - Static method in class jcuda.LibUtils
Loads the specified library.
localSizeBytes - Variable in class jcuda.runtime.cudaFuncAttributes
Size of local memory in bytes
LogLevel - Enum in jcuda
The log levels which may be used to control the internal logging of the JCuda libraries
LONG - Static variable in class jcuda.Sizeof
Size of a long, in bytes

M

major - Variable in class jcuda.runtime.cudaDeviceProp
Major revision number defining the device's compute capability;
maxGridSize - Variable in class jcuda.runtime.cudaDeviceProp
The maximum sizes of each dimension of a grid;
maxTexture1D - Variable in class jcuda.runtime.cudaDeviceProp
Maximum 1D texture size
maxTexture2D - Variable in class jcuda.runtime.cudaDeviceProp
Maximum 2D texture dimensions
maxTexture2DArray - Variable in class jcuda.runtime.cudaDeviceProp
Maximum 2D texture array dimensions
maxTexture3D - Variable in class jcuda.runtime.cudaDeviceProp
Maximum 3D texture dimensions
maxThreadsDim - Variable in class jcuda.runtime.cudaDeviceProp
The maximum sizes of each dimension of a block;
maxThreadsPerBlock - Variable in class jcuda.runtime.cudaDeviceProp
The maximum number of threads per block;
maxThreadsPerBlock - Variable in class jcuda.runtime.cudaFuncAttributes
Maximum number of threads per block
memPitch - Variable in class jcuda.runtime.cudaDeviceProp
The maximum pitch in bytes allowed by the memory copy functions that involve memory regions allocated through cudaMallocPitch();
minor - Variable in class jcuda.runtime.cudaDeviceProp
Minor revision number defining the device's compute capability;
multiProcessorCount - Variable in class jcuda.runtime.cudaDeviceProp
The number of multiprocessors on the device.

N

name - Variable in class jcuda.runtime.cudaDeviceProp
An ASCII string identifying the device;
normalized - Variable in class jcuda.runtime.textureReference
Specifies whether texture coordinates are normalized or not.
NumChannels - Variable in class jcuda.driver.CUDA_ARRAY3D_DESCRIPTOR
NumChannels specifies the number of packed components per CUDA array element.; it may be 1, 2 or 4
NumChannels - Variable in class jcuda.driver.CUDA_ARRAY_DESCRIPTOR
NumChannels specifies the number of packed components per CUDA array element.; it may be 1, 2 or 4
numRegs - Variable in class jcuda.runtime.cudaFuncAttributes
Number of registers used

P

pciBusID - Variable in class jcuda.runtime.cudaDeviceProp
PCI bus ID of the device
pciDeviceID - Variable in class jcuda.runtime.cudaDeviceProp
PCI device ID of the device
pitch - Variable in class jcuda.runtime.cudaPitchedPtr
The pitch of the pointer, in bytes
Pointer - Class in jcuda
A Java representation of a void pointer.
Pointer() - Constructor for class jcuda.Pointer
Creates a new (null) Pointer
POINTER - Static variable in class jcuda.Sizeof
Size of a (native) pointer, in bytes.
ptr - Variable in class jcuda.runtime.cudaPitchedPtr
Pointer to allocated memory.
ptxVersion - Variable in class jcuda.runtime.cudaFuncAttributes
PTX virtual architecture version for which the function was compiled.

R

regsPerBlock - Variable in class jcuda.runtime.cudaDeviceProp
The maximum number of 32-bit registers available to a thread block; this number is shared by all thread blocks simultaneously resident on a multiprocessor;

S

setEmulation(boolean) - Static method in class jcuda.runtime.JCuda
Deprecated. The emulation mode has been deprecated in CUDA 3.0. This function no longer has any effect, and will be removed in the next release.
setExceptionsEnabled(boolean) - Static method in class jcuda.driver.JCudaDriver
Enables or disables exceptions.
setExceptionsEnabled(boolean) - Static method in class jcuda.runtime.JCuda
Enables or disables exceptions.
setLogLevel(LogLevel) - Static method in class jcuda.driver.JCudaDriver
Set the specified log level for the JCuda driver library.
setLogLevel(LogLevel) - Static method in class jcuda.runtime.JCuda
Set the specified log level for the JCuda runtime library.
setName(String) - Method in class jcuda.runtime.cudaDeviceProp
Set the name of this cudaDeviceProp to the given name
sharedMemPerBlock - Variable in class jcuda.runtime.cudaDeviceProp
The maximum amount of shared memory available to a thread block in bytes; this amount is shared by all thread blocks simultaneously resident on a multiprocessor;
sharedSizeBytes - Variable in class jcuda.runtime.cudaFuncAttributes
Size of shared memory in bytes
SHORT - Static variable in class jcuda.Sizeof
Size of a short, in bytes
Sizeof - Class in jcuda
Constants for sizes of primitives
srcArray - Variable in class jcuda.driver.CUDA_MEMCPY2D
The source array.
srcArray - Variable in class jcuda.driver.CUDA_MEMCPY3D
The source array.
srcArray - Variable in class jcuda.runtime.cudaMemcpy3DParms
The source array.
srcDevice - Variable in class jcuda.driver.CUDA_MEMCPY2D
The source pointer.
srcDevice - Variable in class jcuda.driver.CUDA_MEMCPY3D
The source pointer.
srcHeight - Variable in class jcuda.driver.CUDA_MEMCPY3D
The source height - ignored when src is array and may be 0 if Depth==1
srcHost - Variable in class jcuda.driver.CUDA_MEMCPY2D
The source pointer.
srcHost - Variable in class jcuda.driver.CUDA_MEMCPY3D
The source pointer.
srcLOD - Variable in class jcuda.driver.CUDA_MEMCPY3D
Must be set to 0
srcMemoryType - Variable in class jcuda.driver.CUDA_MEMCPY2D
The source memory type.
srcMemoryType - Variable in class jcuda.driver.CUDA_MEMCPY3D
The source memory type.
srcPitch - Variable in class jcuda.driver.CUDA_MEMCPY2D
The source pitch - ignored when src is array.
srcPitch - Variable in class jcuda.driver.CUDA_MEMCPY3D
The source pitch - ignored when src is array.
srcPos - Variable in class jcuda.runtime.cudaMemcpy3DParms
The srcPos and dstPos fields are optional offsets into the source and destination objects and are defined in units of each object's elements.
srcPtr - Variable in class jcuda.runtime.cudaMemcpy3DParms
The source pointer.
srcXInBytes - Variable in class jcuda.driver.CUDA_MEMCPY2D
srcXInBytes and srcY specify the base address of the source data for the copy.
srcXInBytes - Variable in class jcuda.driver.CUDA_MEMCPY3D
srcXInBytes, srcY and srcZ specify the base address of the source data for the copy.
srcY - Variable in class jcuda.driver.CUDA_MEMCPY2D
srcXInBytes and srcY specify the base address of the source data for the copy.
srcY - Variable in class jcuda.driver.CUDA_MEMCPY3D
srcXInBytes, srcY and srcZ specify the base address of the source data for the copy.
srcZ - Variable in class jcuda.driver.CUDA_MEMCPY3D
srcXInBytes, srcY and srcZ specify the base address of the source data for the copy.
stringFor(int) - Static method in class jcuda.driver.CUaddress_mode
Returns the String identifying the given CUaddress_mode
stringFor(int) - Static method in class jcuda.driver.CUarray_cubemap_face
Returns the String identifying the given CUarray_cubemap_face
stringFor(int) - Static method in class jcuda.driver.CUarray_format
Returns the String identifying the given CUarray_format
stringFor(int) - Static method in class jcuda.driver.CUcomputemode
Returns the String identifying the given CUcomputemode
stringFor(int) - Static method in class jcuda.driver.CUctx_flags
Returns the String identifying the given CUctx_flags
stringFor(int) - Static method in class jcuda.driver.CUdevice_attribute
Returns the String identifying the given CUdevice_attribute
stringFor(int) - Static method in class jcuda.driver.CUevent_flags
Returns the String identifying the given CUevent_flags
stringFor(int) - Static method in class jcuda.driver.CUfilter_mode
Returns the String identifying the given CUfilter_mode
stringFor(int) - Static method in class jcuda.driver.CUfunc_cache
Returns the String identifying the given CUfunc_cache
stringFor(int) - Static method in class jcuda.driver.CUfunction_attribute
Returns the String identifying the given CUfunction_attribute
stringFor(int) - Static method in class jcuda.driver.CUGLmap_flags
Deprecated. Returns the String identifying the given CUGLmap_flags
stringFor(int) - Static method in class jcuda.driver.CUgraphicsMapResourceFlags
Returns the String identifying the given CUgraphicsMapResourceFlags
stringFor(int) - Static method in class jcuda.driver.CUgraphicsRegisterFlags
Returns the String identifying the given CUgraphicsRegisterFlags
stringFor(int) - Static method in class jcuda.driver.CUjit_fallback
Returns the String identifying the given CUjit_fallback
stringFor(int) - Static method in class jcuda.driver.CUjit_option
Returns the String identifying the given CUjit_option
stringFor(int) - Static method in class jcuda.driver.CUjit_target
Returns the String identifying the given CUjit_target
stringFor(int) - Static method in class jcuda.driver.CUlimit
Returns the String identifying the given CUlimit
stringFor(int) - Static method in class jcuda.driver.CUmemorytype
Returns the String identifying the given CUmemorytype
stringFor(int) - Static method in class jcuda.driver.CUresult
Returns the String identifying the given CUresult
stringFor(int) - Static method in class jcuda.runtime.cudaChannelFormatKind
Returns the String identifying the given cudaChannelFormatKind
stringFor(int) - Static method in class jcuda.runtime.cudaComputeMode
Returns the String identifying the given cudaComputeMode
stringFor(int) - Static method in class jcuda.runtime.cudaError
Returns the String identifying the given cudaError
stringFor(int) - Static method in class jcuda.runtime.cudaFuncCache
Returns the String identifying the given cudaFuncCache
stringFor(int) - Static method in class jcuda.runtime.cudaGLMapFlags
Returns the String identifying the given cudaGLMapFlags
stringFor(int) - Static method in class jcuda.runtime.cudaGraphicsCubeFace
Returns the String identifying the given cudaGraphicsCubeFace
stringFor(int) - Static method in class jcuda.runtime.cudaGraphicsMapFlags
Returns the String identifying the given cudaGraphicsMapFlags
stringFor(int) - Static method in class jcuda.runtime.cudaLimit
Returns the String identifying the given cudaLimit
stringFor(int) - Static method in class jcuda.runtime.cudaMemcpyKind
Returns the String identifying the given cudaMemcpyKind
stringFor(int) - Static method in class jcuda.runtime.cudaSurfaceBoundaryMode
Returns the String identifying the given cudaSurfaceBoundaryMode
stringFor(int) - Static method in class jcuda.runtime.cudaSurfaceFormatMode
Returns the String identifying the given cudaSurfaceFormatMode
stringFor(int) - Static method in class jcuda.runtime.cudaTextureAddressMode
Returns the String identifying the given cudaTextureAddressMode
stringFor(int) - Static method in class jcuda.runtime.cudaTextureFilterMode
Returns the String identifying the given cudaTextureFilterMode
stringFor(int) - Static method in class jcuda.runtime.cudaTextureReadMode
Returns the String identifying the given cudaTextureReadMode
surfaceAlignment - Variable in class jcuda.runtime.cudaDeviceProp
Alignment requirements for surfaces
surfaceReference - Class in jcuda.runtime
Java port of a surfaceReference.
surfaceReference() - Constructor for class jcuda.runtime.surfaceReference
Creates a new, uninitialized textureReference

T

tccDriver - Variable in class jcuda.runtime.cudaDeviceProp
1 if device is a Tesla device using TCC driver, 0 otherwise
textureAlignment - Variable in class jcuda.runtime.cudaDeviceProp
The alignment requirement; texture base addresses that are aligned to textureAlignment bytes do not need an offset applied to texture fetches;
textureReference - Class in jcuda.runtime
Java port of a textureReference.
textureReference() - Constructor for class jcuda.runtime.textureReference
Creates a new, uninitialized textureReference
to(byte[]) - Static method in class jcuda.Pointer
Creates a new Pointer to the given values.
to(char[]) - Static method in class jcuda.Pointer
Creates a new Pointer to the given values.
to(short[]) - Static method in class jcuda.Pointer
Creates a new Pointer to the given values.
to(int[]) - Static method in class jcuda.Pointer
Creates a new Pointer to the given values.
to(float[]) - Static method in class jcuda.Pointer
Creates a new Pointer to the given values.
to(long[]) - Static method in class jcuda.Pointer
Creates a new Pointer to the given values.
to(double[]) - Static method in class jcuda.Pointer
Creates a new Pointer to the given values.
to(Buffer) - Static method in class jcuda.Pointer
Creates a new Pointer to the given Buffer.
to(Pointer...) - Static method in class jcuda.Pointer
Creates a new Pointer to the given Pointers.
toFormattedString() - Method in class jcuda.driver.CUDA_MEMCPY2D
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.driver.CUDA_MEMCPY3D
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.driver.CUdevprop
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.runtime.cudaDeviceProp
Creates and returns a formatted (aligned, multi-line) String representation of this object
toFormattedString() - Method in class jcuda.runtime.cudaMemcpy3DParms
Creates and returns a formatted (aligned, multi-line) String representation of this object
toString() - Method in class jcuda.cuComplex
Returns a String representation of this complex number.
toString() - Method in class jcuda.cuDoubleComplex
Returns a String representation of this complex number.
toString() - Method in class jcuda.driver.CUarray
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUcontext
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUDA_ARRAY3D_DESCRIPTOR
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUDA_ARRAY_DESCRIPTOR
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUDA_MEMCPY2D
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUDA_MEMCPY3D
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUdevice
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUdeviceptr
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUdevprop
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUevent
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUfunction
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUgraphicsResource
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUmodule
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUstream
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUsurfref
Returns a String representation of this object.
toString() - Method in class jcuda.driver.CUtexref
Returns a String representation of this object.
toString() - Method in class jcuda.Pointer
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaArray
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaChannelFormatDesc
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaDeviceProp
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaEvent_t
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaExtent
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaFuncAttributes
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaGraphicsResource
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaMemcpy3DParms
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaPitchedPtr
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaPos
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.cudaStream_t
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.dim3
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.surfaceReference
Returns a String representation of this object.
toString() - Method in class jcuda.runtime.textureReference
Returns a String representation of this object.
totalConstMem - Variable in class jcuda.runtime.cudaDeviceProp
The total amount of constant memory available on the device in bytes;
totalGlobalMem - Variable in class jcuda.runtime.cudaDeviceProp
The total amount of global memory available on the device in bytes;

V

valueOf(String) - Static method in enum jcuda.LibUtils.ARCHType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jcuda.LibUtils.OSType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jcuda.LogLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum jcuda.LibUtils.ARCHType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jcuda.LibUtils.OSType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jcuda.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.

W

w - Variable in class jcuda.runtime.cudaChannelFormatDesc
Number of bits in w component
warpSize - Variable in class jcuda.runtime.cudaDeviceProp
The warp size in threads;
Width - Variable in class jcuda.driver.CUDA_ARRAY3D_DESCRIPTOR
Width is the width of the CUDA array (in elements);
Width - Variable in class jcuda.driver.CUDA_ARRAY_DESCRIPTOR
Width is the width of the CUDA array (in elements);
width - Variable in class jcuda.runtime.cudaExtent
The width of this cudaExtent, in elements
WidthInBytes - Variable in class jcuda.driver.CUDA_MEMCPY2D
WidthInBytes and Height specify the width (in bytes) and height of the 2D copy being performed.
WidthInBytes - Variable in class jcuda.driver.CUDA_MEMCPY3D
WidthInBytes, Height and Depth specify the width (in bytes), height and depth of the 3D copy being performed.
withByteOffset(long) - Method in class jcuda.driver.CUdeviceptr
Returns a new pointer with an offset of the given number of bytes
withByteOffset(long) - Method in class jcuda.Pointer
Returns a new pointer with an offset of the given number of bytes

X

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

Y

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

Z

z - Variable in class jcuda.runtime.cudaChannelFormatDesc
Number of bits in z component
z - Variable in class jcuda.runtime.cudaPos
The z component
z - Variable in class jcuda.runtime.dim3
The z size

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