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

C

calculateArch() - Static method in class jcuda.LibUtils
Calculates the current ARCHType
calculateOS() - Static method in class jcuda.LibUtils
Calculates the current OSType
call(CUstream, int, Object) - Method in interface jcuda.driver.CUstreamCallback
The function that will be called
call(cudaStream_t, int, Object) - Method in interface jcuda.runtime.cudaStreamCallback
The function that will be called
canMapHostMemory - Variable in class jcuda.runtime.cudaDeviceProp
Device can map host memory with cudaHostAlloc/cudaHostGetDevicePointer
channelDesc - Variable in class jcuda.runtime.textureReference
Describes the format of the value that is returned when fetching the texture.
CHAR - Static variable in class jcuda.Sizeof
Size of a char, in bytes
clockRate - Variable in class jcuda.driver.CUdevprop
The clock frequency in kilohertz;
clockRate - Variable in class jcuda.runtime.cudaDeviceProp
The clock frequency in kilohertz;
computeMode - Variable in class jcuda.runtime.cudaDeviceProp
Compute mode (See ::cudaComputeMode)
concurrentKernels - Variable in class jcuda.runtime.cudaDeviceProp
Device can possibly execute multiple kernels concurrently
constSizeBytes - Variable in class jcuda.runtime.cudaFuncAttributes
Size of constant memory in bytes
createLibName(String) - Static method in class jcuda.LibUtils
Creates the name for the native library with the given base name for the current operating system and architecture.
CU_AD_FORMAT_FLOAT - Static variable in class jcuda.driver.CUarray_format
32-bit floating point
CU_AD_FORMAT_HALF - Static variable in class jcuda.driver.CUarray_format
16-bit floating point
CU_AD_FORMAT_SIGNED_INT16 - Static variable in class jcuda.driver.CUarray_format
Signed 16-bit integers
CU_AD_FORMAT_SIGNED_INT32 - Static variable in class jcuda.driver.CUarray_format
Signed 32-bit integers
CU_AD_FORMAT_SIGNED_INT8 - Static variable in class jcuda.driver.CUarray_format
Signed 8-bit integers
CU_AD_FORMAT_UNSIGNED_INT16 - Static variable in class jcuda.driver.CUarray_format
Unsigned 16-bit integers
CU_AD_FORMAT_UNSIGNED_INT32 - Static variable in class jcuda.driver.CUarray_format
Unsigned 32-bit integers
CU_AD_FORMAT_UNSIGNED_INT8 - Static variable in class jcuda.driver.CUarray_format
Unsigned 8-bit integers
CU_COMPUTEMODE_DEFAULT - Static variable in class jcuda.driver.CUcomputemode
Default compute mode (Multiple contexts allowed per device)
CU_COMPUTEMODE_EXCLUSIVE - Static variable in class jcuda.driver.CUcomputemode
Compute-exclusive-thread mode (Only one context used by a single thread can be present on this device at a time)
CU_COMPUTEMODE_EXCLUSIVE_PROCESS - Static variable in class jcuda.driver.CUcomputemode
Compute-exclusive-process mode (Only one context used by a single process can be present on this device at a time)
CU_COMPUTEMODE_PROHIBITED - Static variable in class jcuda.driver.CUcomputemode
Compute-prohibited mode (No contexts can be created on this device at this time)
CU_CTX_BLOCKING_SYNC - Static variable in class jcuda.driver.CUctx_flags
Use blocking synchronization
CU_CTX_FLAGS_MASK - Static variable in class jcuda.driver.CUctx_flags
Context creation flags mask
CU_CTX_LMEM_RESIZE_TO_MAX - Static variable in class jcuda.driver.CUctx_flags
Keep local memory allocation after launch
CU_CTX_MAP_HOST - Static variable in class jcuda.driver.CUctx_flags
Support mapped pinned allocations
CU_CTX_SCHED_AUTO - Static variable in class jcuda.driver.CUctx_flags
Automatic scheduling
CU_CTX_SCHED_BLOCKING_SYNC - Static variable in class jcuda.driver.CUctx_flags
Use blocking synchronization
CU_CTX_SCHED_MASK - Static variable in class jcuda.driver.CUctx_flags
Scheduling flags mask
CU_CTX_SCHED_SPIN - Static variable in class jcuda.driver.CUctx_flags
Set spin as default scheduling
CU_CTX_SCHED_YIELD - Static variable in class jcuda.driver.CUctx_flags
Set yield as default scheduling
CU_CUBEMAP_FACE_NEGATIVE_X - Static variable in class jcuda.driver.CUarray_cubemap_face
Negative X face of cubemap
CU_CUBEMAP_FACE_NEGATIVE_Y - Static variable in class jcuda.driver.CUarray_cubemap_face
Negative Y face of cubemap
CU_CUBEMAP_FACE_NEGATIVE_Z - Static variable in class jcuda.driver.CUarray_cubemap_face
Negative Z face of cubemap
CU_CUBEMAP_FACE_POSITIVE_X - Static variable in class jcuda.driver.CUarray_cubemap_face
Positive X face of cubemap
CU_CUBEMAP_FACE_POSITIVE_Y - Static variable in class jcuda.driver.CUarray_cubemap_face
Positive Y face of cubemap
CU_CUBEMAP_FACE_POSITIVE_Z - Static variable in class jcuda.driver.CUarray_cubemap_face
Positive Z face of cubemap
CU_DEVICE_ATTRIBUTE_ASYNC_ENGINE_COUNT - Static variable in class jcuda.driver.CUdevice_attribute
Number of asynchronous engines
CU_DEVICE_ATTRIBUTE_CAN_MAP_HOST_MEMORY - Static variable in class jcuda.driver.CUdevice_attribute
Device can map host memory into CUDA address space
CU_DEVICE_ATTRIBUTE_CAN_TEX2D_GATHER - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated. Deprecated, do not use.
CU_DEVICE_ATTRIBUTE_CLOCK_RATE - Static variable in class jcuda.driver.CUdevice_attribute
Clock frequency in kilohertz;
CU_DEVICE_ATTRIBUTE_COMPUTE_CAPABILITY_MAJOR - Static variable in class jcuda.driver.CUdevice_attribute
Major compute capability version number
CU_DEVICE_ATTRIBUTE_COMPUTE_CAPABILITY_MINOR - Static variable in class jcuda.driver.CUdevice_attribute
Minor compute capability version number
CU_DEVICE_ATTRIBUTE_COMPUTE_MODE - Static variable in class jcuda.driver.CUdevice_attribute
Compute mode (See CUcomputemode for details)
CU_DEVICE_ATTRIBUTE_CONCURRENT_KERNELS - Static variable in class jcuda.driver.CUdevice_attribute
Device can possibly execute multiple kernels concurrently
CU_DEVICE_ATTRIBUTE_ECC_ENABLED - Static variable in class jcuda.driver.CUdevice_attribute
Device has ECC support enabled
CU_DEVICE_ATTRIBUTE_GLOBAL_MEMORY_BUS_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Global memory bus width in bits
CU_DEVICE_ATTRIBUTE_GPU_OVERLAP - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated. Use instead CU_DEVICE_ATTRIBUTE_ASYNC_ENGINE_COUNT
CU_DEVICE_ATTRIBUTE_INTEGRATED - Static variable in class jcuda.driver.CUdevice_attribute
Device is integrated with host memory
CU_DEVICE_ATTRIBUTE_KERNEL_EXEC_TIMEOUT - Static variable in class jcuda.driver.CUdevice_attribute
Specifies whether there is a run time limit on kernels
CU_DEVICE_ATTRIBUTE_L2_CACHE_SIZE - Static variable in class jcuda.driver.CUdevice_attribute
Size of L2 cache in bytes
CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_X - Static variable in class jcuda.driver.CUdevice_attribute
Maximum x-dimension of a block;
CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_Y - Static variable in class jcuda.driver.CUdevice_attribute
Maximum y-dimension of a block;
CU_DEVICE_ATTRIBUTE_MAX_BLOCK_DIM_Z - Static variable in class jcuda.driver.CUdevice_attribute
Maximum z-dimension of a block;
CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_X - Static variable in class jcuda.driver.CUdevice_attribute
Maximum x-dimension of a grid;
CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_Y - Static variable in class jcuda.driver.CUdevice_attribute
Maximum y-dimension of a grid;
CU_DEVICE_ATTRIBUTE_MAX_GRID_DIM_Z - Static variable in class jcuda.driver.CUdevice_attribute
Maximum z-dimension of a grid;
CU_DEVICE_ATTRIBUTE_MAX_PITCH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum pitch in bytes allowed by the memory copy functions that involve memory regions allocated through cuMemAllocPitch();
CU_DEVICE_ATTRIBUTE_MAX_REGISTERS_PER_BLOCK - Static variable in class jcuda.driver.CUdevice_attribute
Maximum number of 32-bit registers available to a thread block; this number is shared by all thread blocks simultaneously resident on a multiprocessor;
CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK - Static variable in class jcuda.driver.CUdevice_attribute
Maximum amount of shared memory available to a thread block in bytes; this amount is shared by all thread blocks simultaneously resident on a multiprocessor;
CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_BLOCK - Static variable in class jcuda.driver.CUdevice_attribute
Maximum number of threads per block;
CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_MULTIPROCESSOR - Static variable in class jcuda.driver.CUdevice_attribute
Maximum resident threads per multiprocessor
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE1D_LAYERED_LAYERS - Static variable in class jcuda.driver.CUdevice_attribute
Maximum layers in a 1D layered surface
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE1D_LAYERED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 1D layered surface width
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE1D_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 1D surface width
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D surface height
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D layered surface height
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_LAYERS - Static variable in class jcuda.driver.CUdevice_attribute
Maximum layers in a 2D layered surface
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D layered surface width
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D surface width
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE3D_DEPTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 3D surface depth
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE3D_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 3D surface height
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE3D_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 3D surface width
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_LAYERED_LAYERS - Static variable in class jcuda.driver.CUdevice_attribute
Maximum layers in a cubemap layered surface
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_LAYERED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum cubemap layered surface width
CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum cubemap surface width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_LAYERED_LAYERS - Static variable in class jcuda.driver.CUdevice_attribute
Maximum layers in a 1D layered texture
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_LAYERED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 1D layered texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_LINEAR_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 1D linear texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_MIPMAPPED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum mipmapped 1D texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 1D texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated. Use CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_HEIGHT
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_NUMSLICES - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated. Use CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_LAYERS
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated. Use CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_WIDTH
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_GATHER_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D texture height if CUDA_ARRAY3D_TEXTURE_GATHER is set
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_GATHER_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D texture width if CUDA_ARRAY3D_TEXTURE_GATHER is set
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
aximum 2D texture height
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D layered texture height
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_LAYERS - Static variable in class jcuda.driver.CUdevice_attribute
Maximum layers in a 2D layered texture
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D layered texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D linear texture height
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_PITCH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D linear texture pitch in bytes
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D linear texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_MIPMAPPED_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
Maximum mipmapped 2D texture height
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_MIPMAPPED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum mipmapped 2D texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 2D texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_DEPTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 3D texture depth
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_DEPTH_ALTERNATE - Static variable in class jcuda.driver.CUdevice_attribute
Alternate maximum 3D texture depth
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
aximum 3D texture height
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_HEIGHT_ALTERNATE - Static variable in class jcuda.driver.CUdevice_attribute
Alternate maximum 3D texture height
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum 3D texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_WIDTH_ALTERNATE - Static variable in class jcuda.driver.CUdevice_attribute
Alternate maximum 3D texture width
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_LAYERED_LAYERS - Static variable in class jcuda.driver.CUdevice_attribute
Maximum layers in a cubemap layered texture
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_LAYERED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum cubemap layered texture width/height
CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
Maximum cubemap texture width/height
CU_DEVICE_ATTRIBUTE_MEMORY_CLOCK_RATE - Static variable in class jcuda.driver.CUdevice_attribute
Peak memory clock frequency in kilohertz
CU_DEVICE_ATTRIBUTE_MULTIPROCESSOR_COUNT - Static variable in class jcuda.driver.CUdevice_attribute
Number of multiprocessors on the device
CU_DEVICE_ATTRIBUTE_PCI_BUS_ID - Static variable in class jcuda.driver.CUdevice_attribute
PCI bus ID of the device
CU_DEVICE_ATTRIBUTE_PCI_DEVICE_ID - Static variable in class jcuda.driver.CUdevice_attribute
PCI device ID of the device
CU_DEVICE_ATTRIBUTE_PCI_DOMAIN_ID - Static variable in class jcuda.driver.CUdevice_attribute
PCI domain ID of the device
CU_DEVICE_ATTRIBUTE_REGISTERS_PER_BLOCK - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated. use CU_DEVICE_ATTRIBUTE_MAX_REGISTERS_PER_BLOCK
CU_DEVICE_ATTRIBUTE_SHARED_MEMORY_PER_BLOCK - Static variable in class jcuda.driver.CUdevice_attribute
Deprecated. use CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK
CU_DEVICE_ATTRIBUTE_SURFACE_ALIGNMENT - Static variable in class jcuda.driver.CUdevice_attribute
Alignment requirement for surfaces
CU_DEVICE_ATTRIBUTE_TCC_DRIVER - Static variable in class jcuda.driver.CUdevice_attribute
Device is using TCC driver model
CU_DEVICE_ATTRIBUTE_TEXTURE_ALIGNMENT - Static variable in class jcuda.driver.CUdevice_attribute
Alignment requirement; texture base addresses aligned to textureAlign bytes do not need an offset applied to texture fetches;
CU_DEVICE_ATTRIBUTE_TEXTURE_PITCH_ALIGNMENT - Static variable in class jcuda.driver.CUdevice_attribute
Pitch alignment requirement for textures
CU_DEVICE_ATTRIBUTE_TOTAL_CONSTANT_MEMORY - Static variable in class jcuda.driver.CUdevice_attribute
Total amount of constant memory available on the device in bytes;
CU_DEVICE_ATTRIBUTE_UNIFIED_ADDRESSING - Static variable in class jcuda.driver.CUdevice_attribute
Device shares a unified address space with the host
CU_DEVICE_ATTRIBUTE_WARP_SIZE - Static variable in class jcuda.driver.CUdevice_attribute
Warp size in threads;
CU_EVENT_BLOCKING_SYNC - Static variable in class jcuda.driver.CUevent_flags
Event uses blocking synchronization
CU_EVENT_DEFAULT - Static variable in class jcuda.driver.CUevent_flags
Default event flag
CU_EVENT_DISABLE_TIMING - Static variable in class jcuda.driver.CUevent_flags
Event will not record timing data
CU_EVENT_INTERPROCESS - Static variable in class jcuda.driver.CUevent_flags
Event is suitable for interprocess use.
CU_FUNC_ATTRIBUTE_BINARY_VERSION - Static variable in class jcuda.driver.CUfunction_attribute
The binary version for which the function was compiled.
CU_FUNC_ATTRIBUTE_CONST_SIZE_BYTES - Static variable in class jcuda.driver.CUfunction_attribute
The size in bytes of user-allocated constant memory required by this function.
CU_FUNC_ATTRIBUTE_LOCAL_SIZE_BYTES - Static variable in class jcuda.driver.CUfunction_attribute
The size in bytes of thread local memory used by this function.
CU_FUNC_ATTRIBUTE_MAX_THREADS_PER_BLOCK - Static variable in class jcuda.driver.CUfunction_attribute
The number of threads beyond which a launch of the function would fail.
CU_FUNC_ATTRIBUTE_NUM_REGS - Static variable in class jcuda.driver.CUfunction_attribute
The number of registers used by each thread of this function.
CU_FUNC_ATTRIBUTE_PTX_VERSION - Static variable in class jcuda.driver.CUfunction_attribute
The PTX virtual architecture version for which the function was compiled.
CU_FUNC_ATTRIBUTE_SHARED_SIZE_BYTES - Static variable in class jcuda.driver.CUfunction_attribute
The size in bytes of statically-allocated shared memory required by this function.
CU_FUNC_CACHE_PREFER_EQUAL - Static variable in class jcuda.driver.CUfunc_cache
Prefer equal sized L1 cache and shared memory
CU_FUNC_CACHE_PREFER_L1 - Static variable in class jcuda.driver.CUfunc_cache
Prefer larger L1 cache and smaller shared memory
CU_FUNC_CACHE_PREFER_NONE - Static variable in class jcuda.driver.CUfunc_cache
No preference for shared memory or L1 (default)
CU_FUNC_CACHE_PREFER_SHARED - Static variable in class jcuda.driver.CUfunc_cache
Prefer larger shared memory and smaller L1 cache
CU_GL_DEVICE_LIST_ALL - Static variable in class jcuda.driver.CUGLDeviceList
The CUDA devices for all GPUs used by the current OpenGL context
CU_GL_DEVICE_LIST_CURRENT_FRAME - Static variable in class jcuda.driver.CUGLDeviceList
The CUDA devices for the GPUs used by the current OpenGL context in its currently rendering frame
CU_GL_DEVICE_LIST_NEXT_FRAME - Static variable in class jcuda.driver.CUGLDeviceList
The CUDA devices for the GPUs to be used by the current OpenGL context in the next frame
CU_GL_MAP_RESOURCE_FLAGS_NONE - Static variable in class jcuda.driver.CUGLmap_flags
Deprecated.  
CU_GL_MAP_RESOURCE_FLAGS_READ_ONLY - Static variable in class jcuda.driver.CUGLmap_flags
Deprecated.  
CU_GL_MAP_RESOURCE_FLAGS_WRITE_DISCARD - Static variable in class jcuda.driver.CUGLmap_flags
Deprecated.  
CU_GRAPHICS_MAP_RESOURCE_FLAGS_NONE - Static variable in class jcuda.driver.CUgraphicsMapResourceFlags
 
CU_GRAPHICS_MAP_RESOURCE_FLAGS_READ_ONLY - Static variable in class jcuda.driver.CUgraphicsMapResourceFlags
 
CU_GRAPHICS_MAP_RESOURCE_FLAGS_WRITE_DISCARD - Static variable in class jcuda.driver.CUgraphicsMapResourceFlags
 
CU_GRAPHICS_REGISTER_FLAGS_NONE - Static variable in class jcuda.driver.CUgraphicsRegisterFlags
 
CU_GRAPHICS_REGISTER_FLAGS_READ_ONLY - Static variable in class jcuda.driver.CUgraphicsRegisterFlags
 
CU_GRAPHICS_REGISTER_FLAGS_SURFACE_LDST - Static variable in class jcuda.driver.CUgraphicsRegisterFlags
 
CU_GRAPHICS_REGISTER_FLAGS_TEXTURE_GATHER - Static variable in class jcuda.driver.CUgraphicsRegisterFlags
 
CU_GRAPHICS_REGISTER_FLAGS_WRITE_DISCARD - Static variable in class jcuda.driver.CUgraphicsRegisterFlags
 
CU_IPC_MEM_LAZY_ENABLE_PEER_ACCESS - Static variable in class jcuda.driver.CUipcMem_flags
Automatically enable peer access between remote devices as needed
CU_JIT_ERROR_LOG_BUFFER - Static variable in class jcuda.driver.CUjit_option
Pointer to a buffer in which to print any log messages from PTXAS that reflect errors
CU_JIT_ERROR_LOG_BUFFER_SIZE_BYTES - Static variable in class jcuda.driver.CUjit_option
IN: Log buffer size in bytes.
CU_JIT_FALLBACK_STRATEGY - Static variable in class jcuda.driver.CUjit_option
Specifies choice of fallback strategy if matching cubin is not found.
CU_JIT_INFO_LOG_BUFFER - Static variable in class jcuda.driver.CUjit_option
Pointer to a buffer in which to print any log messsages from PTXAS that are informational in nature
CU_JIT_INFO_LOG_BUFFER_SIZE_BYTES - Static variable in class jcuda.driver.CUjit_option
IN: Log buffer size in bytes.
CU_JIT_MAX_REGISTERS - Static variable in class jcuda.driver.CUjit_option
Max number of registers that a thread may use.
CU_JIT_OPTIMIZATION_LEVEL - Static variable in class jcuda.driver.CUjit_option
Level of optimizations to apply to generated code (0 - 4), with 4 being the default and highest level of optimizations.
CU_JIT_TARGET - Static variable in class jcuda.driver.CUjit_option
Target is chosen based on supplied CUjit_target_enum.
CU_JIT_TARGET_FROM_CUCONTEXT - Static variable in class jcuda.driver.CUjit_option
No option value required.
CU_JIT_THREADS_PER_BLOCK - Static variable in class jcuda.driver.CUjit_option
IN: Specifies minimum number of threads per block to target compilation for\n OUT: Returns the number of threads the compiler actually targeted.
CU_JIT_WALL_TIME - Static variable in class jcuda.driver.CUjit_option
Returns a float value in the option of the wall clock time, in milliseconds, spent creating the cubin
CU_LAUNCH_PARAM_BUFFER_POINTER - Static variable in class jcuda.driver.JCudaDriver
Indicator that the next value in the \p extra parameter to ::cuLaunchKernel will be a pointer to a buffer containing all kernel parameters used for launching kernel \p f.
CU_LAUNCH_PARAM_BUFFER_SIZE - Static variable in class jcuda.driver.JCudaDriver
Indicator that the next value in the \p extra parameter to ::cuLaunchKernel will be a pointer to a size_t which contains the size of the buffer specified with ::CU_LAUNCH_PARAM_BUFFER_POINTER.
CU_LAUNCH_PARAM_END - Static variable in class jcuda.driver.JCudaDriver
End of array terminator for the \p extra parameter to ::cuLaunchKernel
CU_LIMIT_DEV_RUNTIME_PENDING_LAUNCH_COUNT - Static variable in class jcuda.driver.CUlimit
GPU device runtime pending launch count
CU_LIMIT_DEV_RUNTIME_SYNC_DEPTH - Static variable in class jcuda.driver.CUlimit
GPU device runtime launch synchronize depth
CU_LIMIT_MALLOC_HEAP_SIZE - Static variable in class jcuda.driver.CUlimit
GPU malloc heap size
CU_LIMIT_PRINTF_FIFO_SIZE - Static variable in class jcuda.driver.CUlimit
GPU printf FIFO size
CU_LIMIT_STACK_SIZE - Static variable in class jcuda.driver.CUlimit
GPU thread stack size
CU_MEMHOSTALLOC_DEVICEMAP - Static variable in class jcuda.driver.JCudaDriver
If set, host memory is mapped into CUDA address space and JCudaDriver#cuMemHostGetDevicePointer may be called on the host pointer.
CU_MEMHOSTALLOC_PORTABLE - Static variable in class jcuda.driver.JCudaDriver
If set, host memory is portable between CUDA contexts.
CU_MEMHOSTALLOC_WRITECOMBINED - Static variable in class jcuda.driver.JCudaDriver
If set, host memory is allocated as write-combined - fast to write, faster to DMA, slow to read except via SSE4 streaming load instruction (MOVNTDQA).
CU_MEMHOSTREGISTER_DEVICEMAP - Static variable in class jcuda.driver.JCudaDriver
If set, host memory is mapped into CUDA address space and ::cuMemHostGetDevicePointer() may be called on the host pointer.
CU_MEMHOSTREGISTER_PORTABLE - Static variable in class jcuda.driver.JCudaDriver
If set, host memory is portable between CUDA contexts.
CU_MEMORYTYPE_ARRAY - Static variable in class jcuda.driver.CUmemorytype
Array memory
CU_MEMORYTYPE_DEVICE - Static variable in class jcuda.driver.CUmemorytype
Device memory
CU_MEMORYTYPE_HOST - Static variable in class jcuda.driver.CUmemorytype
Host memory
CU_MEMORYTYPE_UNIFIED - Static variable in class jcuda.driver.CUmemorytype
Unified device or host memory
CU_MEMPEERREGISTER_DEVICEMAP - Static variable in class jcuda.driver.JCudaDriver
Deprecated. This value has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2
CU_OUT_CSV - Static variable in class jcuda.driver.CUoutput_mode
Output mode Comma separated values format.
CU_OUT_KEY_VALUE_PAIR - Static variable in class jcuda.driver.CUoutput_mode
Output mode Key-Value pair format.
CU_PARAM_TR_DEFAULT - Static variable in class jcuda.driver.JCudaDriver
For texture references loaded into the module, use default texunit from texture reference
CU_POINTER_ATTRIBUTE_CONTEXT - Static variable in class jcuda.driver.CUpointer_attribute
The ::CUcontext on which a pointer was allocated or registered
CU_POINTER_ATTRIBUTE_DEVICE_POINTER - Static variable in class jcuda.driver.CUpointer_attribute
The address at which a pointer's memory may be accessed on the device
CU_POINTER_ATTRIBUTE_HOST_POINTER - Static variable in class jcuda.driver.CUpointer_attribute
The address at which a pointer's memory may be accessed on the host
CU_POINTER_ATTRIBUTE_MEMORY_TYPE - Static variable in class jcuda.driver.CUpointer_attribute
The ::CUmemorytype describing the physical location of a pointer
CU_POINTER_ATTRIBUTE_P2P_TOKENS - Static variable in class jcuda.driver.CUpointer_attribute
A pair of tokens for use with the nv-p2p.h Linux kernel interface
CU_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_RES_VIEW_FORMAT_FLOAT_1X16 - Static variable in class jcuda.driver.CUresourceViewFormat
1 channel 16-bit floating point
CU_RES_VIEW_FORMAT_FLOAT_1X32 - Static variable in class jcuda.driver.CUresourceViewFormat
1 channel 32-bit floating point
CU_RES_VIEW_FORMAT_FLOAT_2X16 - Static variable in class jcuda.driver.CUresourceViewFormat
2 channel 16-bit floating point
CU_RES_VIEW_FORMAT_FLOAT_2X32 - Static variable in class jcuda.driver.CUresourceViewFormat
2 channel 32-bit floating point
CU_RES_VIEW_FORMAT_FLOAT_4X16 - Static variable in class jcuda.driver.CUresourceViewFormat
4 channel 16-bit floating point
CU_RES_VIEW_FORMAT_FLOAT_4X32 - Static variable in class jcuda.driver.CUresourceViewFormat
4 channel 32-bit floating point
CU_RES_VIEW_FORMAT_NONE - Static variable in class jcuda.driver.CUresourceViewFormat
No resource view format (use underlying resource format)
CU_RES_VIEW_FORMAT_SIGNED_BC4 - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 4 signed
CU_RES_VIEW_FORMAT_SIGNED_BC5 - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 5 signed
CU_RES_VIEW_FORMAT_SIGNED_BC6H - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 6 signed half-float
CU_RES_VIEW_FORMAT_SINT_1X16 - Static variable in class jcuda.driver.CUresourceViewFormat
1 channel signed 16-bit integers
CU_RES_VIEW_FORMAT_SINT_1X32 - Static variable in class jcuda.driver.CUresourceViewFormat
1 channel signed 32-bit integers
CU_RES_VIEW_FORMAT_SINT_1X8 - Static variable in class jcuda.driver.CUresourceViewFormat
1 channel signed 8-bit integers
CU_RES_VIEW_FORMAT_SINT_2X16 - Static variable in class jcuda.driver.CUresourceViewFormat
2 channel signed 16-bit integers
CU_RES_VIEW_FORMAT_SINT_2X32 - Static variable in class jcuda.driver.CUresourceViewFormat
2 channel signed 32-bit integers
CU_RES_VIEW_FORMAT_SINT_2X8 - Static variable in class jcuda.driver.CUresourceViewFormat
2 channel signed 8-bit integers
CU_RES_VIEW_FORMAT_SINT_4X16 - Static variable in class jcuda.driver.CUresourceViewFormat
4 channel signed 16-bit integers
CU_RES_VIEW_FORMAT_SINT_4X32 - Static variable in class jcuda.driver.CUresourceViewFormat
4 channel signed 32-bit integers
CU_RES_VIEW_FORMAT_SINT_4X8 - Static variable in class jcuda.driver.CUresourceViewFormat
4 channel signed 8-bit integers
CU_RES_VIEW_FORMAT_UINT_1X16 - Static variable in class jcuda.driver.CUresourceViewFormat
1 channel unsigned 16-bit integers
CU_RES_VIEW_FORMAT_UINT_1X32 - Static variable in class jcuda.driver.CUresourceViewFormat
1 channel unsigned 32-bit integers
CU_RES_VIEW_FORMAT_UINT_1X8 - Static variable in class jcuda.driver.CUresourceViewFormat
1 channel unsigned 8-bit integers
CU_RES_VIEW_FORMAT_UINT_2X16 - Static variable in class jcuda.driver.CUresourceViewFormat
2 channel unsigned 16-bit integers
CU_RES_VIEW_FORMAT_UINT_2X32 - Static variable in class jcuda.driver.CUresourceViewFormat
2 channel unsigned 32-bit integers
CU_RES_VIEW_FORMAT_UINT_2X8 - Static variable in class jcuda.driver.CUresourceViewFormat
2 channel unsigned 8-bit integers
CU_RES_VIEW_FORMAT_UINT_4X16 - Static variable in class jcuda.driver.CUresourceViewFormat
4 channel unsigned 16-bit integers
CU_RES_VIEW_FORMAT_UINT_4X32 - Static variable in class jcuda.driver.CUresourceViewFormat
4 channel unsigned 32-bit integers
CU_RES_VIEW_FORMAT_UINT_4X8 - Static variable in class jcuda.driver.CUresourceViewFormat
4 channel unsigned 8-bit integers
CU_RES_VIEW_FORMAT_UNSIGNED_BC1 - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 1
CU_RES_VIEW_FORMAT_UNSIGNED_BC2 - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 2
CU_RES_VIEW_FORMAT_UNSIGNED_BC3 - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 3
CU_RES_VIEW_FORMAT_UNSIGNED_BC4 - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 4 unsigned
CU_RES_VIEW_FORMAT_UNSIGNED_BC5 - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 5 unsigned
CU_RES_VIEW_FORMAT_UNSIGNED_BC6H - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 6 unsigned half-float
CU_RES_VIEW_FORMAT_UNSIGNED_BC7 - Static variable in class jcuda.driver.CUresourceViewFormat
Block compressed 7
CU_RESOURCE_TYPE_ARRAY - Static variable in class jcuda.driver.CUresourcetype
Array resource
CU_RESOURCE_TYPE_LINEAR - Static variable in class jcuda.driver.CUresourcetype
Linear resource
CU_RESOURCE_TYPE_MIPMAPPED_ARRAY - Static variable in class jcuda.driver.CUresourcetype
Mipmapped array resource
CU_RESOURCE_TYPE_PITCH2D - Static variable in class jcuda.driver.CUresourcetype
Pitch 2D resource
CU_SHARED_MEM_CONFIG_DEFAULT_BANK_SIZE - Static variable in class jcuda.driver.CUsharedconfig
Set default shared memory bank size
CU_SHARED_MEM_CONFIG_EIGHT_BYTE_BANK_SIZE - Static variable in class jcuda.driver.CUsharedconfig
Set shared memory bank width to eight bytes
CU_SHARED_MEM_CONFIG_FOUR_BYTE_BANK_SIZE - Static variable in class jcuda.driver.CUsharedconfig
Set shared memory bank width to four bytes
CU_STREAM_CALLBACK_BLOCKING - Static variable in class jcuda.driver.JCudaDriver
Deprecated. This flag was only present in CUDA 5.0.25 (release candidate) and may be removed (or added again) in future releases
CU_STREAM_CALLBACK_NONBLOCKING - Static variable in class jcuda.driver.JCudaDriver
Deprecated. This flag was only present in CUDA 5.0.25 (release candidate) and may be removed (or added again) in future releases
CU_STREAM_DEFAULT - Static variable in class jcuda.driver.CUstream_flags
Default stream flag
CU_STREAM_NON_BLOCKING - Static variable in class jcuda.driver.CUstream_flags
Stream does not synchronize with stream 0 (the NULL stream)
CU_TARGET_COMPUTE_10 - Static variable in class jcuda.driver.CUjit_target
Compute device class 1.0
CU_TARGET_COMPUTE_11 - Static variable in class jcuda.driver.CUjit_target
Compute device class 1.1
CU_TARGET_COMPUTE_12 - Static variable in class jcuda.driver.CUjit_target
Compute device class 1.2
CU_TARGET_COMPUTE_13 - Static variable in class jcuda.driver.CUjit_target
Compute device class 1.3
CU_TARGET_COMPUTE_20 - Static variable in class jcuda.driver.CUjit_target
Compute device class 2.0
CU_TARGET_COMPUTE_21 - Static variable in class jcuda.driver.CUjit_target
Compute device class 2.1
CU_TARGET_COMPUTE_30 - Static variable in class jcuda.driver.CUjit_target
Compute device class 3.0
CU_TARGET_COMPUTE_35 - Static variable in class jcuda.driver.CUjit_target
Compute device class 3.5
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
CUarray(cudaArray) - Constructor for class jcuda.driver.CUarray
Creates a CUarray for the given cudaArray.
cuArray3DCreate(CUarray, CUDA_ARRAY3D_DESCRIPTOR) - Static method in class jcuda.driver.JCudaDriver
Creates a 3D CUDA array.
cuArray3DGetDescriptor(CUDA_ARRAY3D_DESCRIPTOR, CUarray) - Static method in class jcuda.driver.JCudaDriver
Get a 3D CUDA array descriptor.
CUarray_cubemap_face - Class in jcuda.driver
Array indices for cube faces
CUarray_format - Class in jcuda.driver
Array formats.
cuArrayCreate(CUarray, CUDA_ARRAY_DESCRIPTOR) - Static method in class jcuda.driver.JCudaDriver
Creates a 1D or 2D CUDA array.
cuArrayDestroy(CUarray) - Static method in class jcuda.driver.JCudaDriver
Destroys a CUDA array.
cuArrayGetDescriptor(CUDA_ARRAY_DESCRIPTOR, CUarray) - Static method in class jcuda.driver.JCudaDriver
Get a 1D or 2D CUDA array descriptor.
cuCabs(cuComplex) - Static method in class jcuda.cuComplex
Returns the absolute value of the given complex number.
cuCabs(cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns the absolute value of the given complex number.
cuCadd(cuComplex, cuComplex) - Static method in class jcuda.cuComplex
Returns a new complex number that is the sum of the given complex numbers.
cuCadd(cuDoubleComplex, cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns a new complex number that is the sum of the given complex numbers.
cuCdiv(cuComplex, cuComplex) - Static method in class jcuda.cuComplex
Returns the quotient of the given complex numbers.
cuCdiv(cuDoubleComplex, cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns the quotient of the given complex numbers.
cuCimag(cuComplex) - Static method in class jcuda.cuComplex
Returns the imaginary part of the given complex number.
cuCimag(cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns the imaginary part of the given complex number.
cuCmplx(float, float) - Static method in class jcuda.cuComplex
Creates a new complex number consisting of the given real and imaginary part.
cuCmplx(double, double) - Static method in class jcuda.cuDoubleComplex
Creates a new complex number consisting of the given real and imaginary part.
cuCmul(cuComplex, cuComplex) - Static method in class jcuda.cuComplex
Returns the product of the given complex numbers.
cuCmul(cuDoubleComplex, cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns the product of the given complex numbers.
cuComplex - Class in jcuda
Java port of the CUDA complex number structure.
CUcomputemode - Class in jcuda.driver
Compute Modes.
cuConj(cuComplex) - Static method in class jcuda.cuComplex
Returns the complex conjugate of the given complex number.
cuConj(cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns the complex conjugate of the given complex number.
CUcontext - Class in jcuda.driver
Java port of a CUcontext.
CUcontext() - Constructor for class jcuda.driver.CUcontext
Creates a new, uninitialized CUcontext
cuCreal(cuComplex) - Static method in class jcuda.cuComplex
Returns the real part of the given complex number.
cuCreal(cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
Returns the real part of the given complex number.
CUctx_flags - Class in jcuda.driver
Context creation flags.
cuCtxAttach(CUcontext, int) - Static method in class jcuda.driver.JCudaDriver
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 a CUDA context.
cuCtxDetach(CUcontext) - Static method in class jcuda.driver.JCudaDriver
Decrement a context's usage-count.
cuCtxDisablePeerAccess(CUcontext) - Static method in class jcuda.driver.JCudaDriver
Disables direct access to memory allocations in a peer context and unregisters any registered allocations.
cuCtxEnablePeerAccess(CUcontext, int) - Static method in class jcuda.driver.JCudaDriver
Enables direct access to memory allocations in a peer context.
cuCtxGetApiVersion(CUcontext, int[]) - Static method in class jcuda.driver.JCudaDriver
Gets the context's API version.
cuCtxGetCacheConfig(int[]) - Static method in class jcuda.driver.JCudaDriver
Returns the preferred cache configuration for the current context.
cuCtxGetCurrent(CUcontext) - Static method in class jcuda.driver.JCudaDriver
Returns the CUDA context bound to the calling CPU thread.
cuCtxGetDevice(CUdevice) - Static method in class jcuda.driver.JCudaDriver
Returns the device ID for the current context.
cuCtxGetLimit(long[], int) - Static method in class jcuda.driver.JCudaDriver
Returns resource limits.
cuCtxGetSharedMemConfig(int[]) - Static method in class jcuda.driver.JCudaDriver
Returns the current shared memory configuration for the current context.
cuCtxPopCurrent(CUcontext) - Static method in class jcuda.driver.JCudaDriver
Pops the current CUDA context from the current CPU thread.
cuCtxPushCurrent(CUcontext) - Static method in class jcuda.driver.JCudaDriver
Pushes a context on the current CPU thread.
cuCtxSetCacheConfig(int) - Static method in class jcuda.driver.JCudaDriver
Sets the preferred cache configuration for the current context.
cuCtxSetCurrent(CUcontext) - Static method in class jcuda.driver.JCudaDriver
Binds the specified CUDA context to the calling CPU thread.
cuCtxSetLimit(int, long) - Static method in class jcuda.driver.JCudaDriver
Set resource limits.
cuCtxSetSharedMemConfig(int) - Static method in class jcuda.driver.JCudaDriver
Sets the shared memory configuration for the current context.
cuCtxSynchronize() - Static method in class jcuda.driver.JCudaDriver
Block for a context's tasks to complete.
CUDA_ARRAY3D_2DARRAY - Static variable in class jcuda.driver.JCudaDriver
Deprecated. use CUDA_ARRAY3D_LAYERED
CUDA_ARRAY3D_CUBEMAP - Static variable in class jcuda.driver.JCudaDriver
If set, the CUDA array is a collection of six 2D arrays, representing faces of a cube.
CUDA_ARRAY3D_DESCRIPTOR - Class in jcuda.driver
Java port of a CUDA_ARRAY3D_DESCRIPTOR.
CUDA_ARRAY3D_DESCRIPTOR() - Constructor for class jcuda.driver.CUDA_ARRAY3D_DESCRIPTOR
Creates a new, uninitialized CUDA_ARRAY3D_DESCRIPTOR
CUDA_ARRAY3D_LAYERED - Static variable in class jcuda.driver.JCudaDriver
If set, the CUDA array is a collection of layers, where each layer is either a 1D or a 2D array and the Depth member of CUDA_ARRAY3D_DESCRIPTOR specifies the number of layers, not the depth of a 3D array.
CUDA_ARRAY3D_SURFACE_LDST - Static variable in class jcuda.driver.JCudaDriver
This flag must be set in order to bind a surface reference to the CUDA array
CUDA_ARRAY3D_TEXTURE_GATHER - Static variable in class jcuda.driver.JCudaDriver
This flag must be set in order to perform texture gather operations on a CUDA array.
CUDA_ARRAY_DESCRIPTOR - Class in jcuda.driver
Java port of a CUDA_ARRAY_DESCRIPTOR.
CUDA_ARRAY_DESCRIPTOR() - Constructor for class jcuda.driver.CUDA_ARRAY_DESCRIPTOR
Creates a new, uninitialized CUDA_ARRAY_DESCRIPTOR
CUDA_ERROR_ALREADY_ACQUIRED - Static variable in class jcuda.driver.CUresult
This indicates that a resource has already been acquired.
CUDA_ERROR_ALREADY_MAPPED - Static variable in class jcuda.driver.CUresult
This indicates that the resource is already mapped.
CUDA_ERROR_ARRAY_IS_MAPPED - Static variable in class jcuda.driver.CUresult
This indicates that the specified array is currently mapped and thus cannot be destroyed.
CUDA_ERROR_ASSERT - Static variable in class jcuda.driver.CUresult
A device-side assert triggered during kernel execution.
CUDA_ERROR_CONTEXT_ALREADY_CURRENT - Static variable in class jcuda.driver.CUresult
This indicated that the context being supplied as a parameter to the API call was already the active context.
CUDA_ERROR_CONTEXT_ALREADY_IN_USE - Static variable in class jcuda.driver.CUresult
This indicates that the ::CUcontext passed to the API call can only be bound to a single CPU thread at a time but is already bound to a CPU thread.
CUDA_ERROR_CONTEXT_IS_DESTROYED - Static variable in class jcuda.driver.CUresult
This error indicates that the context current to the calling thread has been destroyed using ::cuCtxDestroy, or is a primary context which has not yet been initialized.
CUDA_ERROR_DEINITIALIZED - Static variable in class jcuda.driver.CUresult
This indicates that the CUDA driver is in the process of shutting down.
CUDA_ERROR_ECC_UNCORRECTABLE - Static variable in class jcuda.driver.CUresult
This indicates that an uncorrectable ECC error was detected during execution.
CUDA_ERROR_FILE_NOT_FOUND - Static variable in class jcuda.driver.CUresult
This indicates that the file specified was not found.
CUDA_ERROR_HOST_MEMORY_ALREADY_REGISTERED - Static variable in class jcuda.driver.CUresult
This error indicates that the memory range passed to ::cuMemHostRegister() has already been registered.
CUDA_ERROR_HOST_MEMORY_NOT_REGISTERED - Static variable in class jcuda.driver.CUresult
This error indicates that the pointer passed to ::cuMemHostUnregister() does not correspond to any currently registered memory region.
CUDA_ERROR_INVALID_CONTEXT - Static variable in class jcuda.driver.CUresult
This most frequently indicates that there is no context bound to the current thread.
CUDA_ERROR_INVALID_DEVICE - Static variable in class jcuda.driver.CUresult
This indicates that the device ordinal supplied by the user does not correspond to a valid CUDA device.
CUDA_ERROR_INVALID_HANDLE - Static variable in class jcuda.driver.CUresult
This indicates that a resource handle passed to the API call was not valid.
CUDA_ERROR_INVALID_IMAGE - Static variable in class jcuda.driver.CUresult
This indicates that the device kernel image is invalid.
CUDA_ERROR_INVALID_SOURCE - Static variable in class jcuda.driver.CUresult
This indicates that the device kernel source is invalid.
CUDA_ERROR_INVALID_VALUE - Static variable in class jcuda.driver.CUresult
This indicates that one or more of the parameters passed to the API call is not within an acceptable range of values.
CUDA_ERROR_LAUNCH_FAILED - Static variable in class jcuda.driver.CUresult
An exception occurred on the device while executing a kernel.
CUDA_ERROR_LAUNCH_INCOMPATIBLE_TEXTURING - Static variable in class jcuda.driver.CUresult
This error indicates a kernel launch that uses an incompatible texturing mode.
CUDA_ERROR_LAUNCH_OUT_OF_RESOURCES - Static variable in class jcuda.driver.CUresult
This indicates that a launch did not occur because it did not have appropriate resources.
CUDA_ERROR_LAUNCH_TIMEOUT - Static variable in class jcuda.driver.CUresult
This indicates that the device kernel took too long to execute.
CUDA_ERROR_MAP_FAILED - Static variable in class jcuda.driver.CUresult
This indicates that a map or register operation has failed.
CUDA_ERROR_NO_BINARY_FOR_GPU - Static variable in class jcuda.driver.CUresult
This indicates that there is no kernel image available that is suitable for the device.
CUDA_ERROR_NO_DEVICE - Static variable in class jcuda.driver.CUresult
This indicates that no CUDA-capable devices were detected by the installed CUDA driver.
CUDA_ERROR_NOT_FOUND - Static variable in class jcuda.driver.CUresult
This indicates that a named symbol was not found.
CUDA_ERROR_NOT_INITIALIZED - Static variable in class jcuda.driver.CUresult
This indicates that the CUDA driver has not been initialized with ::cuInit() or that initialization has failed.
CUDA_ERROR_NOT_MAPPED - Static variable in class jcuda.driver.CUresult
This indicates that a resource is not mapped.
CUDA_ERROR_NOT_MAPPED_AS_ARRAY - Static variable in class jcuda.driver.CUresult
This indicates that a mapped resource is not available for access as an array.
CUDA_ERROR_NOT_MAPPED_AS_POINTER - Static variable in class jcuda.driver.CUresult
This indicates that a mapped resource is not available for access as a pointer.
CUDA_ERROR_NOT_PERMITTED - Static variable in class jcuda.driver.CUresult
This error indicates that the attempted operation is not permitted.
CUDA_ERROR_NOT_READY - Static variable in class jcuda.driver.CUresult
This indicates that asynchronous operations issued previously have not completed yet.
CUDA_ERROR_NOT_SUPPORTED - Static variable in class jcuda.driver.CUresult
This error indicates that the attempted operation is not supported on the current system or device.
CUDA_ERROR_OPERATING_SYSTEM - Static variable in class jcuda.driver.CUresult
This indicates that an OS call failed.
CUDA_ERROR_OUT_OF_MEMORY - Static variable in class jcuda.driver.CUresult
The API call failed because it was unable to allocate enough memory to perform the requested operation.
CUDA_ERROR_PEER_ACCESS_ALREADY_ENABLED - Static variable in class jcuda.driver.CUresult
This error indicates that a call to ::cuCtxEnablePeerAccess() is trying to re-enable peer access to a context which has already had peer access to it enabled.
CUDA_ERROR_PEER_ACCESS_NOT_ENABLED - Static variable in class jcuda.driver.CUresult
This error indicates that a call to ::cuMemPeerRegister is trying to register memory from a context which has not had peer access enabled yet via ::cuCtxEnablePeerAccess(), or that ::cuCtxDisablePeerAccess() is trying to disable peer access which has not been enabled yet.
CUDA_ERROR_PEER_ACCESS_UNSUPPORTED - Static variable in class jcuda.driver.CUresult
This indicates that peer access is not supported across the given devices.
CUDA_ERROR_PEER_MEMORY_ALREADY_REGISTERED - Static variable in class jcuda.driver.CUresult
Deprecated. This value has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2
CUDA_ERROR_PEER_MEMORY_NOT_REGISTERED - Static variable in class jcuda.driver.CUresult
Deprecated. This value has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2
CUDA_ERROR_PRIMARY_CONTEXT_ACTIVE - Static variable in class jcuda.driver.CUresult
This error indicates that ::cuCtxCreate was called with the flag ::CU_CTX_PRIMARY on a device which already has initialized its primary context.
CUDA_ERROR_PROFILER_ALREADY_STARTED - Static variable in class jcuda.driver.CUresult
Deprecated. This error return is deprecated as of CUDA 5.0. It is no longer an error to call cuProfilerStart() when profiling is already enabled.
CUDA_ERROR_PROFILER_ALREADY_STOPPED - Static variable in class jcuda.driver.CUresult
Deprecated. This error return is deprecated as of CUDA 5.0. It is no longer an error to call cuProfilerStop() when profiling is already disabled.
CUDA_ERROR_PROFILER_DISABLED - Static variable in class jcuda.driver.CUresult
This indicates profiling APIs are called while application is running in visual profiler mode.
CUDA_ERROR_PROFILER_NOT_INITIALIZED - Static variable in class jcuda.driver.CUresult
Deprecated. This error return is deprecated as of CUDA 5.0. It is no longer an error to attempt to enable/disable the profiling via ::cuProfilerStart or ::cuProfilerStop without initialization.
CUDA_ERROR_SHARED_OBJECT_INIT_FAILED - Static variable in class jcuda.driver.CUresult
This indicates that initialization of a shared object failed.
CUDA_ERROR_SHARED_OBJECT_SYMBOL_NOT_FOUND - Static variable in class jcuda.driver.CUresult
This indicates that a link to a shared object failed to resolve.
CUDA_ERROR_TOO_MANY_PEERS - Static variable in class jcuda.driver.CUresult
This error indicates that the hardware resources required to enable peer access have been exhausted for one or more of the devices passed to ::cuCtxEnablePeerAccess().
CUDA_ERROR_UNKNOWN - Static variable in class jcuda.driver.CUresult
This indicates that an unknown internal error has occurred.
CUDA_ERROR_UNMAP_FAILED - Static variable in class jcuda.driver.CUresult
This indicates that an unmap or unregister operation has failed.
CUDA_ERROR_UNSUPPORTED_LIMIT - Static variable in class jcuda.driver.CUresult
This indicates that the ::CUlimit passed to the API call is not supported by the active device.
CUDA_MEMCPY2D - Class in jcuda.driver
Java port of a CUDA_MEMCPY2D setup.
CUDA_MEMCPY2D() - Constructor for class jcuda.driver.CUDA_MEMCPY2D
Creates a new, uninitialized CUDA_MEMCPY2D
CUDA_MEMCPY3D - Class in jcuda.driver
Java port of a CUDA_MEMCPY3D setup.
CUDA_MEMCPY3D() - Constructor for class jcuda.driver.CUDA_MEMCPY3D
Creates a new, uninitialized CUDA_MEMCPY3D
CUDA_MEMCPY3D_PEER - Class in jcuda.driver
Java port of CUDA_MEMCPY3D_PEER, 3D memory cross-context copy parameters.
CUDA_MEMCPY3D_PEER() - Constructor for class jcuda.driver.CUDA_MEMCPY3D_PEER
Creates a new, uninitialized CUDA_MEMCPY3D_PEER
CUDA_POINTER_ATTRIBUTE_P2P_TOKENS - Class in jcuda.driver
GPU Direct v3 tokens.
CUDA_POINTER_ATTRIBUTE_P2P_TOKENS() - Constructor for class jcuda.driver.CUDA_POINTER_ATTRIBUTE_P2P_TOKENS
Creates a new, uninitialized CUDA_POINTER_ATTRIBUTE_P2P_TOKENS
CUDA_RESOURCE_DESC - Class in jcuda.driver
CUDA Resource descriptor.
CUDA_RESOURCE_DESC() - Constructor for class jcuda.driver.CUDA_RESOURCE_DESC
Creates a new, uninitialized CUDA_RESOURCE_DESC
CUDA_RESOURCE_VIEW_DESC - Class in jcuda.driver
Resource view descriptor
CUDA_RESOURCE_VIEW_DESC() - Constructor for class jcuda.driver.CUDA_RESOURCE_VIEW_DESC
Creates a new, uninitialized CUDA_RESOURCE_VIEW_DESC
CUDA_SUCCESS - Static variable in class jcuda.driver.CUresult
The API call returned with no errors.
CUDA_TEXTURE_DESC - Class in jcuda.driver
Texture descriptor
CUDA_TEXTURE_DESC() - Constructor for class jcuda.driver.CUDA_TEXTURE_DESC
Creates a new, uninitialized CUDA_TEXTURE_DESC
CUDA_VERSION - Static variable in class jcuda.driver.JCudaDriver
The CUDA version
cudaAddressModeClamp - Static variable in class jcuda.runtime.cudaTextureAddressMode
Clamping address mode
cudaAddressModeWrap - Static variable in class jcuda.runtime.cudaTextureAddressMode
Wrapping address mode
cudaArray - Class in jcuda.runtime
Java port of a cudaArray
cudaArray() - Constructor for class jcuda.runtime.cudaArray
Creates a new, uninitialized cudaArray
cudaArray(CUarray) - Constructor for class jcuda.runtime.cudaArray
Creates a cudaArray for the given CUarray.
cudaArrayCubemap - Static variable in class jcuda.runtime.JCuda
Must be set in cudaMalloc3DArray to create a cubemap CUDA array
cudaArrayDefault - Static variable in class jcuda.runtime.JCuda
Default CUDA array allocation flag
cudaArrayGetInfo(cudaChannelFormatDesc, cudaExtent, int[], cudaArray) - Static method in class jcuda.runtime.JCuda
Gets info about the specified cudaArray.
cudaArrayLayered - Static variable in class jcuda.runtime.JCuda
Must be set in cudaMalloc3DArray to create a layered CUDA array
cudaArraySurfaceLoadStore - Static variable in class jcuda.runtime.JCuda
Must be set in cudaMallocArray or cudaMalloc3DArray in order to bind surfaces to the CUDA array
cudaArrayTextureGather - Static variable in class jcuda.runtime.JCuda
Must be set in cudaMallocArray or cudaMalloc3DArray in order to perform texture gather operations on the CUDA array
cudaBindSurfaceToArray(surfaceReference, cudaArray, cudaChannelFormatDesc) - Static method in class jcuda.runtime.JCuda
[C++ API] Binds an array to a surface template < class T, int dim > cudaError_t cudaBindSurfaceToArray ( const surface < T, dim > & surf, cudaArray_const_t array, const cudaChannelFormatDesc& desc ) [inline]
[C++ API] Binds an array to a surface Binds the CUDA array array to the surface reference surf.
cudaBindTexture(long[], textureReference, Pointer, cudaChannelFormatDesc, long) - Static method in class jcuda.runtime.JCuda
[C++ API] Binds a memory area to a texture template < class T, int dim, enum cudaTextureReadMode readMode > cudaError_t cudaBindTexture ( size_t* offset, const texture < T, dim, readMode > & tex, const void* devPtr, const cudaChannelFormatDesc& desc, size_t size = UINT_MAX ) [inline]
[C++ API] Binds a memory area to a texture Binds size bytes of the memory area pointed to by devPtr to texture reference tex.
cudaBindTexture2D(long[], textureReference, Pointer, cudaChannelFormatDesc, long, long, long) - Static method in class jcuda.runtime.JCuda
[C++ API] Binds a 2D memory area to a texture template < class T, int dim, enum cudaTextureReadMode readMode > cudaError_t cudaBindTexture2D ( size_t* offset, const texture < T, dim, readMode > & tex, const void* devPtr, const cudaChannelFormatDesc& desc, size_t width, size_t height, size_t pitch ) [inline]
[C++ API] Binds a 2D memory area to a texture Binds the 2D memory area pointed to by devPtr to the texture reference tex.
cudaBindTextureToArray(textureReference, cudaArray, cudaChannelFormatDesc) - Static method in class jcuda.runtime.JCuda
[C++ API] Binds an array to a texture template < class T, int dim, enum cudaTextureReadMode readMode > cudaError_t cudaBindTextureToArray ( const texture < T, dim, readMode > & tex, cudaArray_const_t array, const cudaChannelFormatDesc& desc ) [inline]
[C++ API] Binds an array to a texture Binds the CUDA array array to the texture reference tex.
cudaBindTextureToMipmappedArray(textureReference, cudaMipmappedArray, cudaChannelFormatDesc) - Static method in class jcuda.runtime.JCuda
[C++ API] Binds a mipmapped array to a texture template < class T, int dim, enum cudaTextureReadMode readMode > cudaError_t cudaBindTextureToMipmappedArray ( const texture < T, dim, readMode > & tex, cudaMipmappedArray_const_t mipmappedArray, const cudaChannelFormatDesc& desc ) [inline]
[C++ API] Binds a mipmapped array to a texture Binds the CUDA mipmapped array mipmappedArray to the texture reference tex.
cudaBoundaryModeClamp - Static variable in class jcuda.runtime.cudaSurfaceBoundaryMode
 
cudaBoundaryModeTrap - Static variable in class jcuda.runtime.cudaSurfaceBoundaryMode
 
cudaBoundaryModeZero - Static variable in class jcuda.runtime.cudaSurfaceBoundaryMode
 
cudaChannelFormatDesc - Class in jcuda.runtime
Java port of the cudaChannelFormatDesc.
cudaChannelFormatDesc() - Constructor for class jcuda.runtime.cudaChannelFormatDesc
Creates an uninitialized cudaChannelFormatDesc
cudaChannelFormatDesc(int, int, int, int, int) - Constructor for class jcuda.runtime.cudaChannelFormatDesc
Creates a cudaChannelFormatDesc with the given bit counts and the given format kind.
cudaChannelFormatKind - Class in jcuda.runtime
Channel formats.
cudaChannelFormatKindFloat - Static variable in class jcuda.runtime.cudaChannelFormatKind
Float channel format
cudaChannelFormatKindNone - Static variable in class jcuda.runtime.cudaChannelFormatKind
No channel format
cudaChannelFormatKindSigned - Static variable in class jcuda.runtime.cudaChannelFormatKind
Signed channel format
cudaChannelFormatKindUnsigned - Static variable in class jcuda.runtime.cudaChannelFormatKind
Unsigned channel format
cudaChooseDevice(int[], cudaDeviceProp) - Static method in class jcuda.runtime.JCuda
Select compute-device which best matches criteria.
cudaComputeMode - Class in jcuda.runtime
CUDA device compute modes.
cudaComputeModeDefault - Static variable in class jcuda.runtime.cudaComputeMode
Default compute mode (Multiple threads can use JCuda.cudaSetDevice(int) with this device)
cudaComputeModeExclusive - Static variable in class jcuda.runtime.cudaComputeMode
Compute-exclusive mode (Only one thread will be able to use JCuda.cudaSetDevice(int) with this device)
cudaComputeModeExclusiveProcess - Static variable in class jcuda.runtime.cudaComputeMode
Compute-exclusive-process mode (Many threads in one process will be able to use ::cudaSetDevice() with this device)
cudaComputeModeProhibited - Static variable in class jcuda.runtime.cudaComputeMode
Compute-prohibited mode (No threads can use JCuda.cudaSetDevice(int) with this device)
cudaConfigureCall(dim3, dim3, long, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Configure a device-launch.
cudaCreateChannelDesc(int, int, int, int, int) - Static method in class jcuda.runtime.JCuda
[C++ API] Returns a channel descriptor using the specified format template < class T > cudaChannelFormatDesc cudaCreateChannelDesc ( void ) [inline]
[C++ API] Returns a channel descriptor using the specified format Returns a channel descriptor with format f and number of bits of each component x, y, z, and w.
cudaCreateSurfaceObject(cudaSurfaceObject, cudaResourceDesc) - Static method in class jcuda.runtime.JCuda
Creates a surface object.
cudaCreateTextureObject(cudaTextureObject, cudaResourceDesc, cudaTextureDesc, cudaResourceViewDesc) - Static method in class jcuda.runtime.JCuda
Creates a texture object.
cudaCSV - Static variable in class jcuda.runtime.cudaOutputMode
Output mode Comma separated values format.
cudaDestroySurfaceObject(cudaSurfaceObject) - Static method in class jcuda.runtime.JCuda
Destroys a surface object.
cudaDestroyTextureObject(cudaTextureObject) - Static method in class jcuda.runtime.JCuda
Destroys a texture object.
cudaDevAttrAsyncEngineCount - Static variable in class jcuda.runtime.cudaDeviceAttr
Number of asynchronous engines
cudaDevAttrCanMapHostMemory - Static variable in class jcuda.runtime.cudaDeviceAttr
Device can map host memory into CUDA address space
cudaDevAttrClockRate - Static variable in class jcuda.runtime.cudaDeviceAttr
Peak clock frequency in kilohertz
cudaDevAttrComputeCapabilityMajor - Static variable in class jcuda.runtime.cudaDeviceAttr
Major compute capability version number
cudaDevAttrComputeCapabilityMinor - Static variable in class jcuda.runtime.cudaDeviceAttr
Minor compute capability version number
cudaDevAttrComputeMode - Static variable in class jcuda.runtime.cudaDeviceAttr
Compute mode (See ::cudaComputeMode for details)
cudaDevAttrConcurrentKernels - Static variable in class jcuda.runtime.cudaDeviceAttr
Device can possibly execute multiple kernels concurrently
cudaDevAttrEccEnabled - Static variable in class jcuda.runtime.cudaDeviceAttr
Device has ECC support enabled
cudaDevAttrGlobalMemoryBusWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Global memory bus width in bits
cudaDevAttrGpuOverlap - Static variable in class jcuda.runtime.cudaDeviceAttr
Device can possibly copy memory and execute a kernel concurrently
cudaDevAttrIntegrated - Static variable in class jcuda.runtime.cudaDeviceAttr
Device is integrated with host memory
cudaDevAttrKernelExecTimeout - Static variable in class jcuda.runtime.cudaDeviceAttr
Specifies whether there is a run time limit on kernels
cudaDevAttrL2CacheSize - Static variable in class jcuda.runtime.cudaDeviceAttr
Size of L2 cache in bytes
cudaDevAttrMaxBlockDimX - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum block dimension X
cudaDevAttrMaxBlockDimY - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum block dimension Y
cudaDevAttrMaxBlockDimZ - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum block dimension Z
cudaDevAttrMaxGridDimX - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum grid dimension X
cudaDevAttrMaxGridDimY - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum grid dimension Y
cudaDevAttrMaxGridDimZ - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum grid dimension Z
cudaDevAttrMaxPitch - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum pitch in bytes allowed by memory copies
cudaDevAttrMaxRegistersPerBlock - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum number of 32-bit registers available per block
cudaDevAttrMaxSharedMemoryPerBlock - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum shared memory available per block in bytes
cudaDevAttrMaxSurface1DLayeredLayers - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum layers in a 1D layered surface
cudaDevAttrMaxSurface1DLayeredWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 1D layered surface width
cudaDevAttrMaxSurface1DWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 1D surface width
cudaDevAttrMaxSurface2DHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D surface height
cudaDevAttrMaxSurface2DLayeredHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D layered surface height
cudaDevAttrMaxSurface2DLayeredLayers - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum layers in a 2D layered surface
cudaDevAttrMaxSurface2DLayeredWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D layered surface width
cudaDevAttrMaxSurface2DWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D surface width
cudaDevAttrMaxSurface3DDepth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 3D surface depth
cudaDevAttrMaxSurface3DHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 3D surface height
cudaDevAttrMaxSurface3DWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 3D surface width
cudaDevAttrMaxSurfaceCubemapLayeredLayers - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum layers in a cubemap layered surface
cudaDevAttrMaxSurfaceCubemapLayeredWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum cubemap layered surface width
cudaDevAttrMaxSurfaceCubemapWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum cubemap surface width
cudaDevAttrMaxTexture1DLayeredLayers - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum layers in a 1D layered texture
cudaDevAttrMaxTexture1DLayeredWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 1D layered texture width
cudaDevAttrMaxTexture1DLinearWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 1D linear texture width
cudaDevAttrMaxTexture1DMipmappedWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum mipmapped 1D texture width
cudaDevAttrMaxTexture1DWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 1D texture width
cudaDevAttrMaxTexture2DGatherHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D texture height if cudaArrayTextureGather is set
cudaDevAttrMaxTexture2DGatherWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D texture width if cudaArrayTextureGather is set
cudaDevAttrMaxTexture2DHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D texture height
cudaDevAttrMaxTexture2DLayeredHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D layered texture height
cudaDevAttrMaxTexture2DLayeredLayers - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum layers in a 2D layered texture
cudaDevAttrMaxTexture2DLayeredWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D layered texture width
cudaDevAttrMaxTexture2DLinearHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D linear texture height
cudaDevAttrMaxTexture2DLinearPitch - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D linear texture pitch in bytes
cudaDevAttrMaxTexture2DLinearWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D linear texture width
cudaDevAttrMaxTexture2DMipmappedHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum mipmapped 2D texture height
cudaDevAttrMaxTexture2DMipmappedWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum mipmapped 2D texture width
cudaDevAttrMaxTexture2DWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 2D texture width
cudaDevAttrMaxTexture3DDepth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 3D texture depth
cudaDevAttrMaxTexture3DDepthAlt - Static variable in class jcuda.runtime.cudaDeviceAttr
Alternate maximum 3D texture depth
cudaDevAttrMaxTexture3DHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 3D texture height
cudaDevAttrMaxTexture3DHeightAlt - Static variable in class jcuda.runtime.cudaDeviceAttr
Alternate maximum 3D texture height
cudaDevAttrMaxTexture3DWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum 3D texture width
cudaDevAttrMaxTexture3DWidthAlt - Static variable in class jcuda.runtime.cudaDeviceAttr
Alternate maximum 3D texture width
cudaDevAttrMaxTextureCubemapLayeredLayers - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum layers in a cubemap layered texture
cudaDevAttrMaxTextureCubemapLayeredWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum cubemap layered texture width/height
cudaDevAttrMaxTextureCubemapWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum cubemap texture width/height
cudaDevAttrMaxThreadsPerBlock - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum number of threads per block
cudaDevAttrMaxThreadsPerMultiProcessor - Static variable in class jcuda.runtime.cudaDeviceAttr
Maximum resident threads per multiprocessor
cudaDevAttrMemoryClockRate - Static variable in class jcuda.runtime.cudaDeviceAttr
Peak memory clock frequency in kilohertz
cudaDevAttrMultiProcessorCount - Static variable in class jcuda.runtime.cudaDeviceAttr
Number of multiprocessors on device
cudaDevAttrPciBusId - Static variable in class jcuda.runtime.cudaDeviceAttr
PCI bus ID of the device
cudaDevAttrPciDeviceId - Static variable in class jcuda.runtime.cudaDeviceAttr
PCI device ID of the device
cudaDevAttrPciDomainId - Static variable in class jcuda.runtime.cudaDeviceAttr
PCI domain ID of the device
cudaDevAttrSurfaceAlignment - Static variable in class jcuda.runtime.cudaDeviceAttr
Alignment requirement for surfaces
cudaDevAttrTccDriver - Static variable in class jcuda.runtime.cudaDeviceAttr
Device is using TCC driver model
cudaDevAttrTextureAlignment - Static variable in class jcuda.runtime.cudaDeviceAttr
Alignment requirement for textures
cudaDevAttrTexturePitchAlignment - Static variable in class jcuda.runtime.cudaDeviceAttr
Pitch alignment requirement for textures
cudaDevAttrTotalConstantMemory - Static variable in class jcuda.runtime.cudaDeviceAttr
Memory available on device for __constant__ variables in a CUDA C kernel in bytes
cudaDevAttrUnifiedAddressing - Static variable in class jcuda.runtime.cudaDeviceAttr
Device shares a unified address space with the host
cudaDevAttrWarpSize - Static variable in class jcuda.runtime.cudaDeviceAttr
Warp size in threads
cudaDeviceAttr - Class in jcuda.runtime
CUDA device attributes
cudaDeviceBlockingSync - Static variable in class jcuda.runtime.JCuda
Deprecated. As of CUDA 4.0 and replaced by cudaDeviceScheduleBlockingSync
cudaDeviceCanAccessPeer(int[], int, int) - Static method in class jcuda.runtime.JCuda
Queries if a device may directly access a peer device's memory.
cudaDeviceDisablePeerAccess(int) - Static method in class jcuda.runtime.JCuda
Disables direct access to memory allocations on a peer device.
cudaDeviceEnablePeerAccess(int, int) - Static method in class jcuda.runtime.JCuda
Enables direct access to memory allocations on a peer device.
cudaDeviceGetAttribute(int[], int, int) - Static method in class jcuda.runtime.JCuda
Returns information about the device.
cudaDeviceGetByPCIBusId(int[], String) - Static method in class jcuda.runtime.JCuda
Returns a handle to a compute device.
cudaDeviceGetCacheConfig(int[]) - Static method in class jcuda.runtime.JCuda
Returns the preferred cache configuration for the current device.
cudaDeviceGetLimit(long[], int) - Static method in class jcuda.runtime.JCuda
Returns resource limits.
cudaDeviceGetPCIBusId(String[], int, int) - Static method in class jcuda.runtime.JCuda
Returns a PCI Bus Id string for the device.
cudaDeviceGetSharedMemConfig(int[]) - Static method in class jcuda.runtime.JCuda
Returns the shared memory configuration for the current device.
cudaDeviceLmemResizeToMax - Static variable in class jcuda.runtime.JCuda
Device flag - Keep local memory allocation after launch
cudaDeviceMapHost - Static variable in class jcuda.runtime.JCuda
Device flag - Support mapped pinned allocations
cudaDeviceMask - Static variable in class jcuda.runtime.JCuda
Device flags mask
cudaDeviceProp - Class in jcuda.runtime
Java port of the cudaDeviceProp.
cudaDeviceProp() - Constructor for class jcuda.runtime.cudaDeviceProp
Creates a new, uninitialized cudaDeviceProp object
cudaDeviceReset() - Static method in class jcuda.runtime.JCuda
Destroy all allocations and reset all state on the current device in the current process.
cudaDeviceScheduleAuto - Static variable in class jcuda.runtime.JCuda
Device flag - Automatic scheduling
cudaDeviceScheduleBlockingSync - Static variable in class jcuda.runtime.JCuda
Device flag - Use blocking synchronization
cudaDeviceScheduleMask - Static variable in class jcuda.runtime.JCuda
Device schedule flags mask
cudaDeviceScheduleSpin - Static variable in class jcuda.runtime.JCuda
Device flag - Spin default scheduling
cudaDeviceScheduleYield - Static variable in class jcuda.runtime.JCuda
Device flag - Yield default scheduling
cudaDeviceSetCacheConfig(int) - Static method in class jcuda.runtime.JCuda
Sets the preferred cache configuration for the current device.
cudaDeviceSetLimit(int, long) - Static method in class jcuda.runtime.JCuda
Set resource limits.
cudaDeviceSetSharedMemConfig(int) - Static method in class jcuda.runtime.JCuda
Sets the shared memory configuration for the current device.
cudaDeviceSynchronize() - Static method in class jcuda.runtime.JCuda
Wait for compute device to finish.
cudaDriverGetVersion(int[]) - Static method in class jcuda.runtime.JCuda
Returns the CUDA driver version.
cudaError - Class in jcuda.runtime
Error codes.
cudaErrorAddressOfConstant - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 3.1. Variables in constant memory may now have their address taken by the runtime via JCuda.cudaGetSymbolAddress(jcuda.Pointer, java.lang.String).
cudaErrorApiFailureBase - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 4.1.
cudaErrorAssert - Static variable in class jcuda.runtime.cudaError
An assert triggered in device code during kernel execution.
cudaErrorCudartUnloading - Static variable in class jcuda.runtime.cudaError
This indicates that a CUDA Runtime API call cannot be executed because it is being called during process shut down, at a point in time after CUDA driver has been unloaded.
cudaErrorDeviceAlreadyInUse - Static variable in class jcuda.runtime.cudaError
This indicates that a call tried to access an exclusive-thread device that is already in use by a different thread.
cudaErrorDevicesUnavailable - Static variable in class jcuda.runtime.cudaError
This indicates that all CUDA devices are busy or unavailable at the current time.
cudaErrorDuplicateSurfaceName - Static variable in class jcuda.runtime.cudaError
This indicates that multiple surfaces (across separate CUDA source files in the application) share the same string name.
cudaErrorDuplicateTextureName - Static variable in class jcuda.runtime.cudaError
This indicates that multiple textures (across separate CUDA source files in the application) share the same string name.
cudaErrorDuplicateVariableName - Static variable in class jcuda.runtime.cudaError
This indicates that multiple global or constant variables (across separate CUDA source files in the application) share the same string name.
cudaErrorECCUncorrectable - Static variable in class jcuda.runtime.cudaError
This indicates that an uncorrectable ECC error was detected during execution.
cudaErrorHostMemoryAlreadyRegistered - Static variable in class jcuda.runtime.cudaError
This error indicates that the memory range passed to JCuda.cudaHostRegister(jcuda.Pointer, long, int) has already been registered.
cudaErrorHostMemoryNotRegistered - Static variable in class jcuda.runtime.cudaError
This error indicates that the pointer passed to JCuda.cudaHostUnregister(jcuda.Pointer) does not correspond to any currently registered memory region.
cudaErrorIncompatibleDriverContext - Static variable in class jcuda.runtime.cudaError
This indicates that the current context is not compatible with this the CUDA Runtime.
cudaErrorInitializationError - Static variable in class jcuda.runtime.cudaError
The API call failed because the CUDA driver and runtime could not be initialized.
cudaErrorInsufficientDriver - Static variable in class jcuda.runtime.cudaError
This indicates that the installed NVIDIA CUDA driver is older than the CUDA runtime library.
cudaErrorInvalidChannelDescriptor - Static variable in class jcuda.runtime.cudaError
This indicates that the channel descriptor passed to the API call is not valid.
cudaErrorInvalidConfiguration - Static variable in class jcuda.runtime.cudaError
This indicates that a kernel launch is requesting resources that can never be satisfied by the current device.
cudaErrorInvalidDevice - Static variable in class jcuda.runtime.cudaError
This indicates that the device ordinal supplied by the user does not correspond to a valid CUDA device.
cudaErrorInvalidDeviceFunction - Static variable in class jcuda.runtime.cudaError
The requested device function does not exist or is not compiled for the proper device architecture.
cudaErrorInvalidDevicePointer - Static variable in class jcuda.runtime.cudaError
This indicates that at least one device pointer passed to the API call is not a valid device pointer.
cudaErrorInvalidFilterSetting - Static variable in class jcuda.runtime.cudaError
This indicates that a non-float texture was being accessed with linear filtering.
cudaErrorInvalidHostPointer - Static variable in class jcuda.runtime.cudaError
This indicates that at least one host pointer passed to the API call is not a valid host pointer.
cudaErrorInvalidKernelImage - Static variable in class jcuda.runtime.cudaError
This indicates that the device kernel image is invalid.
cudaErrorInvalidMemcpyDirection - Static variable in class jcuda.runtime.cudaError
This indicates that the direction of the memcpy passed to the API call is not one of the types specified by cudaMemcpyKind
cudaErrorInvalidNormSetting - Static variable in class jcuda.runtime.cudaError
This indicates that an attempt was made to read a non-float texture as a normalized float.
cudaErrorInvalidPitchValue - Static variable in class jcuda.runtime.cudaError
This indicates that one or more of the pitch-related parameters passed to the API call is not within the acceptable range for pitch.
cudaErrorInvalidResourceHandle - Static variable in class jcuda.runtime.cudaError
This indicates that a resource handle passed to the API call was not valid.
cudaErrorInvalidSurface - Static variable in class jcuda.runtime.cudaError
This indicates that the surface passed to the API call is not a valid surface.
cudaErrorInvalidSymbol - Static variable in class jcuda.runtime.cudaError
This indicates that the symbol name/identifier passed to the API call is not a valid name or identifier.
cudaErrorInvalidTexture - Static variable in class jcuda.runtime.cudaError
This indicates that the texture passed to the API call is not a valid texture.
cudaErrorInvalidTextureBinding - Static variable in class jcuda.runtime.cudaError
This indicates that the texture binding is not valid.
cudaErrorInvalidValue - Static variable in class jcuda.runtime.cudaError
This indicates that one or more of the parameters passed to the API call is not within an acceptable range of values.
cudaErrorLaunchFailure - Static variable in class jcuda.runtime.cudaError
An exception occurred on the device while executing a kernel.
cudaErrorLaunchFileScopedSurf - Static variable in class jcuda.runtime.cudaError
This error indicates that a grid launch did not occur because the kernel uses file-scoped surfaces which are unsupported by the device runtime.
cudaErrorLaunchFileScopedTex - Static variable in class jcuda.runtime.cudaError
This error indicates that a grid launch did not occur because the kernel uses file-scoped textures which are unsupported by the device runtime.
cudaErrorLaunchMaxDepthExceeded - Static variable in class jcuda.runtime.cudaError
This error indicates that a device runtime grid launch did not occur because the depth of the child grid would exceed the maximum supported number of nested grid launches.
cudaErrorLaunchOutOfResources - Static variable in class jcuda.runtime.cudaError
This indicates that a launch did not occur because it did not have appropriate resources.
cudaErrorLaunchPendingCountExceeded - Static variable in class jcuda.runtime.cudaError
This error indicates that a device runtime grid launch failed because the launch would exceed the limit ::cudaLimitDevRuntimePendingLaunchCount.
cudaErrorLaunchTimeout - Static variable in class jcuda.runtime.cudaError
This indicates that the device kernel took too long to execute.
cudaErrorMapBufferObjectFailed - Static variable in class jcuda.runtime.cudaError
This indicates that the buffer object could not be mapped.
cudaErrorMemoryAllocation - Static variable in class jcuda.runtime.cudaError
The API call failed because it was unable to allocate enough memory to perform the requested operation.
cudaErrorMemoryValueTooLarge - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release.
cudaErrorMissingConfiguration - Static variable in class jcuda.runtime.cudaError
The device function being invoked (usually via JCuda.cudaLaunch(java.lang.String)) was not previously configured via the JCuda.cudaConfigureCall(jcuda.runtime.dim3, jcuda.runtime.dim3, long, jcuda.runtime.cudaStream_t) function.
cudaErrorMixedDeviceExecution - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release.
cudaErrorNoDevice - Static variable in class jcuda.runtime.cudaError
This indicates that no CUDA-capable devices were detected by the installed CUDA driver.
cudaErrorNoKernelImageForDevice - Static variable in class jcuda.runtime.cudaError
This indicates that there is no kernel image available that is suitable for the device.
cudaErrorNotPermitted - Static variable in class jcuda.runtime.cudaError
This error indicates the attempted operation is not permitted.
cudaErrorNotReady - Static variable in class jcuda.runtime.cudaError
This indicates that asynchronous operations issued previously have not completed yet.
cudaErrorNotSupported - Static variable in class jcuda.runtime.cudaError
This error indicates the attempted operation is not supported on the current system or device.
cudaErrorNotYetImplemented - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 4.1.
cudaErrorOperatingSystem - Static variable in class jcuda.runtime.cudaError
This error indicates that an OS call failed.
cudaErrorPeerAccessAlreadyEnabled - Static variable in class jcuda.runtime.cudaError
This error indicates that a call to JCuda.cudaDeviceEnablePeerAccess(int, int) is trying to re-enable peer addressing on from a context which has already had peer addressing enabled.
cudaErrorPeerAccessNotEnabled - Static variable in class jcuda.runtime.cudaError
This error indicates that a call to JCuda.cudaDeviceEnablePeerAccess(int, int) trying to register memory from a context which has not had peer addressing enabled yet via JCuda.cudaDeviceEnablePeerAccess(int, int), or that JCuda.cudaDeviceDisablePeerAccess(int) is trying to disable peer addressing which has not been enabled yet.
cudaErrorPeerAccessUnsupported - Static variable in class jcuda.runtime.cudaError
This error indicates that P2P access is not supported across the given devices.
cudaErrorPriorLaunchFailure - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release.
cudaErrorProfilerAlreadyStarted - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 5.0. It is no longer an error to call JCuda.cudaProfilerStart() when profiling is already enabled.
cudaErrorProfilerAlreadyStopped - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 5.0. It is no longer an error to call JCuda.cudaProfilerStop() when profiling is already disabled.
cudaErrorProfilerDisabled - Static variable in class jcuda.runtime.cudaError
This indicates profiler has been disabled for this run and thus runtime APIs cannot be used to profile subsets of the program.
cudaErrorProfilerNotInitialized - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 5.0. It is no longer an error to attempt to enable/disable the profiling via JCuda.cudaProfilerStart() or JCuda.cudaProfilerStop() without initialization.
cudaErrorSetOnActiveProcess - Static variable in class jcuda.runtime.cudaError
This indicates that the user has called JCuda.cudaSetValidDevices(int[], int), JCuda.cudaSetDeviceFlags(int), 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.
cudaErrorSyncDepthExceeded - Static variable in class jcuda.runtime.cudaError
This error indicates that a call to ::cudaDeviceSynchronize made from the device runtime failed because the call was made at grid depth greater than than either the default (2 levels of grids) or user specified device limit ::cudaLimitDevRuntimeSyncDepth.
cudaErrorSynchronizationError - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release.
cudaErrorTextureFetchFailed - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release.
cudaErrorTextureNotBound - Static variable in class jcuda.runtime.cudaError
Deprecated. This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release.
cudaErrorTooManyPeers - Static variable in class jcuda.runtime.cudaError
This error indicates that the hardware resources required to enable peer access have been exhausted for one or more of the devices passed to ::cudaEnablePeerAccess().
cudaErrorUnknown - Static variable in class jcuda.runtime.cudaError
This indicates that an unknown internal error has occurred.
cudaErrorUnmapBufferObjectFailed - Static variable in class jcuda.runtime.cudaError
This indicates that the buffer object could not be unmapped.
cudaErrorUnsupportedLimit - Static variable in class jcuda.runtime.cudaError
This indicates that the ::cudaLimit passed to the API call is not supported by the active device.
cudaEvent_t - Class in jcuda.runtime
Java port of a cudaEvent_t.
cudaEvent_t() - Constructor for class jcuda.runtime.cudaEvent_t
Creates a new, uninitialized cudaEvent_t
cudaEvent_t(CUevent) - Constructor for class jcuda.runtime.cudaEvent_t
Creates a cudaEvent_t for the given CUevent.
cudaEventBlockingSync - Static variable in class jcuda.runtime.JCuda
Event uses blocking synchronization
cudaEventCreate(cudaEvent_t) - Static method in class jcuda.runtime.JCuda
[C++ API] Creates an event object with the specified flags cudaError_t cudaEventCreate ( cudaEvent_t* event, unsigned int flags )
[C++ API] Creates an event object with the specified flags Creates an event object with the specified flags.
cudaEventCreateWithFlags(cudaEvent_t, int) - Static method in class jcuda.runtime.JCuda
Creates an event object with the specified flags.
cudaEventDefault - Static variable in class jcuda.runtime.JCuda
Default event flag
cudaEventDestroy(cudaEvent_t) - Static method in class jcuda.runtime.JCuda
Destroys an event object.
cudaEventDisableTiming - Static variable in class jcuda.runtime.JCuda
Event will not record timing data
cudaEventElapsedTime(float[], cudaEvent_t, cudaEvent_t) - Static method in class jcuda.runtime.JCuda
Computes the elapsed time between events.
cudaEventInterprocess - Static variable in class jcuda.runtime.JCuda
Event is suitable for interprocess use. cudaEventDisableTiming must be set
cudaEventQuery(cudaEvent_t) - Static method in class jcuda.runtime.JCuda
Queries an event's status.
cudaEventRecord(cudaEvent_t, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Records an event.
cudaEventSynchronize(cudaEvent_t) - Static method in class jcuda.runtime.JCuda
Waits for an event to complete.
CudaException - Exception in jcuda
An exception that may be thrown due to a CUDA error.
CudaException(String) - Constructor for exception jcuda.CudaException
Creates a new CudaException with the given error message.
CudaException(String, Throwable) - Constructor for exception jcuda.CudaException
Creates a new CudaException with the given error message and the given Throwable as the cause.
cudaExtent - Class in jcuda.runtime
Java port of a cudaExtent.
cudaExtent() - Constructor for class jcuda.runtime.cudaExtent
Creates a new cudaExtent with all-zero sizes
cudaExtent(int, int, int) - Constructor for class jcuda.runtime.cudaExtent
Creates a new cudaExtent with the given sizes
cudaFilterModeLinear - Static variable in class jcuda.runtime.cudaTextureFilterMode
Linear filter mode
cudaFilterModePoint - Static variable in class jcuda.runtime.cudaTextureFilterMode
Point filter mode
cudaFormatModeAuto - Static variable in class jcuda.runtime.cudaSurfaceFormatMode
 
cudaFormatModeForced - Static variable in class jcuda.runtime.cudaSurfaceFormatMode
 
cudaFree(Pointer) - Static method in class jcuda.runtime.JCuda
Frees memory on the device.
cudaFreeArray(cudaArray) - Static method in class jcuda.runtime.JCuda
Frees an array on the device.
cudaFreeHost(Pointer) - Static method in class jcuda.runtime.JCuda
Frees page-locked memory.
cudaFreeMipmappedArray(cudaMipmappedArray) - Static method in class jcuda.runtime.JCuda
Frees a mipmapped array on the device.
cudaFuncAttributes - Class in jcuda.runtime
CUDA function attributes.
cudaFuncAttributes() - Constructor for class jcuda.runtime.cudaFuncAttributes
Creates new, uninitialized cudaFuncAttributes
cudaFuncCache - Class in jcuda.runtime
CUDA function cache configurations
cudaFuncCachePreferEqual - Static variable in class jcuda.runtime.cudaFuncCache
Prefer equal size L1 cache and shared memory
cudaFuncCachePreferL1 - Static variable in class jcuda.runtime.cudaFuncCache
Prefer larger L1 cache and smaller shared memory
cudaFuncCachePreferNone - Static variable in class jcuda.runtime.cudaFuncCache
Default function cache configuration, no preference
cudaFuncCachePreferShared - Static variable in class jcuda.runtime.cudaFuncCache
Prefer larger shared memory and smaller L1 cache
cudaFuncGetAttributes(cudaFuncAttributes, String) - Static method in class jcuda.runtime.JCuda
[C++ API] Find out attributes for a given function template < class T > cudaError_t cudaFuncGetAttributes ( cudaFuncAttributes* attr, T* entry ) [inline]
[C++ API] Find out attributes for a given function This function obtains the attributes of a function specified via entry.
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.
cudaGetMipmappedArrayLevel(cudaArray, cudaMipmappedArray, int) - Static method in class jcuda.runtime.JCuda
Gets a mipmap level of a CUDA mipmapped array.
cudaGetSurfaceObjectResourceDesc(cudaResourceDesc, cudaSurfaceObject) - Static method in class jcuda.runtime.JCuda
Returns a surface object's resource descriptor Returns the resource descriptor for the surface object specified by surfObject.
cudaGetSurfaceReference(surfaceReference, String) - Static method in class jcuda.runtime.JCuda
Get the surface reference associated with a symbol.
cudaGetSymbolAddress(Pointer, String) - Static method in class jcuda.runtime.JCuda
[C++ API] Finds the address associated with a CUDA symbol template < class T > cudaError_t cudaGetSymbolAddress ( void** devPtr, const T& symbol ) [inline]
[C++ API] Finds the address associated with a CUDA symbol Returns in *devPtr the address of symbol symbol on the device.
cudaGetSymbolSize(long[], String) - Static method in class jcuda.runtime.JCuda
[C++ API] Finds the size of the object associated with a CUDA symbol template < class T > cudaError_t cudaGetSymbolSize ( size_t* size, const T& symbol ) [inline]
[C++ API] Finds the size of the object associated with a CUDA symbol Returns in *size the size of symbol symbol.
cudaGetTextureAlignmentOffset(long[], textureReference) - Static method in class jcuda.runtime.JCuda
[C++ API] Get the alignment offset of a texture template < class T, int dim, enum cudaTextureReadMode readMode > cudaError_t cudaGetTextureAlignmentOffset ( size_t* offset, const texture < T, dim, readMode > & tex ) [inline]
[C++ API] Get the alignment offset of a texture Returns in *offset the offset that was returned when texture reference tex was bound.
cudaGetTextureObjectResourceDesc(cudaResourceDesc, cudaTextureObject) - Static method in class jcuda.runtime.JCuda
Returns a texture object's resource descriptor.
cudaGetTextureObjectResourceViewDesc(cudaResourceViewDesc, cudaTextureObject) - Static method in class jcuda.runtime.JCuda
Returns a texture object's resource view descriptor.
cudaGetTextureObjectTextureDesc(cudaTextureDesc, cudaTextureObject) - Static method in class jcuda.runtime.JCuda
Returns a texture object's texture descriptor.
cudaGetTextureReference(textureReference, String) - Static method in class jcuda.runtime.JCuda
Get the texture reference associated with a symbol.
cudaGLDeviceList - Class in jcuda.runtime
CUDA devices corresponding to the current OpenGL context
cudaGLDeviceListAll - Static variable in class jcuda.runtime.cudaGLDeviceList
The CUDA devices for all GPUs used by the current OpenGL context
cudaGLDeviceListCurrentFrame - Static variable in class jcuda.runtime.cudaGLDeviceList
The CUDA devices for the GPUs used by the current OpenGL context in its currently rendering frame
cudaGLDeviceListNextFrame - Static variable in class jcuda.runtime.cudaGLDeviceList
The CUDA devices for the GPUs to be used by the current OpenGL context in the next frame
cudaGLGetDevices(int[], int[], int, int) - Static method in class jcuda.runtime.JCuda
Gets the CUDA devices associated with the current OpenGL context.
cudaGLMapBufferObject(Pointer, int) - Static method in class jcuda.runtime.JCuda
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 a CUDA device to use 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.
cudaGraphicsRegisterFlags - Class in jcuda.runtime
CUDA graphics interop register flags
cudaGraphicsRegisterFlagsNone - Static variable in class jcuda.runtime.cudaGraphicsRegisterFlags
Default
cudaGraphicsRegisterFlagsReadOnly - Static variable in class jcuda.runtime.cudaGraphicsRegisterFlags
CUDA will not write to this resource
cudaGraphicsRegisterFlagsSurfaceLoadStore - Static variable in class jcuda.runtime.cudaGraphicsRegisterFlags
CUDA will bind this resource to a surface reference
cudaGraphicsRegisterFlagsTextureGather - Static variable in class jcuda.runtime.cudaGraphicsRegisterFlags
CUDA will perform texture gather operations on this resource
cudaGraphicsRegisterFlagsWriteDiscard - Static variable in class jcuda.runtime.cudaGraphicsRegisterFlags
CUDA will only write to and will not read from this resource
cudaGraphicsResource - Class in jcuda.runtime
Java port of a cudaGraphicsResource
cudaGraphicsResource() - Constructor for class jcuda.runtime.cudaGraphicsResource
Creates a new, uninitialized cudaGraphicsResource
cudaGraphicsResource(CUgraphicsResource) - Constructor for class jcuda.runtime.cudaGraphicsResource
Creates a cudaGraphicsResource for the given CUgraphicsResource.
cudaGraphicsResourceGetMappedMipmappedArray(cudaMipmappedArray, cudaGraphicsResource) - Static method in class jcuda.runtime.JCuda
Get a mipmapped array through which to access a mapped graphics resource.
cudaGraphicsResourceGetMappedPointer(Pointer, long[], cudaGraphicsResource) - Static method in class jcuda.runtime.JCuda
Get an device pointer through which to access a mapped graphics resource.
cudaGraphicsResourceSetMapFlags(cudaGraphicsResource, int) - Static method in class jcuda.runtime.JCuda
Set usage flags for mapping a graphics resource.
cudaGraphicsSubResourceGetMappedArray(cudaArray, cudaGraphicsResource, int, int) - Static method in class jcuda.runtime.JCuda
Get an array through which to access a subresource of a mapped graphics resource.
cudaGraphicsUnmapResources(int, cudaGraphicsResource[], cudaStream_t) - Static method in class jcuda.runtime.JCuda
Unmap graphics resources.
cudaGraphicsUnregisterResource(cudaGraphicsResource) - Static method in class jcuda.runtime.JCuda
Unregisters a graphics resource for access by CUDA.
cudaHostAlloc(Pointer, long, int) - Static method in class jcuda.runtime.JCuda
Allocates page-locked memory on the host.
cudaHostAllocDefault - Static variable in class jcuda.runtime.JCuda
Default page-locked allocation flag
cudaHostAllocMapped - Static variable in class jcuda.runtime.JCuda
Map allocation into device space
cudaHostAllocPortable - Static variable in class jcuda.runtime.JCuda
Pinned memory accessible by all CUDA contexts
cudaHostAllocWriteCombined - Static variable in class jcuda.runtime.JCuda
Write-combined memory
cudaHostGetDevicePointer(Pointer, Pointer, int) - Static method in class jcuda.runtime.JCuda
Passes back device pointer of mapped host memory allocated by cudaHostAlloc or registered by cudaHostRegister.
cudaHostRegister(Pointer, long, int) - Static method in class jcuda.runtime.JCuda
Registers an existing host memory range for use by CUDA.
cudaHostRegisterDefault - Static variable in class jcuda.runtime.JCuda
Default host memory registration flag
cudaHostRegisterMapped - Static variable in class jcuda.runtime.JCuda
Map registered memory into device space
cudaHostRegisterPortable - Static variable in class jcuda.runtime.JCuda
Pinned memory accessible by all CUDA contexts
cudaHostUnregister(Pointer) - Static method in class jcuda.runtime.JCuda
Unregisters a memory range that was registered with cudaHostRegister.
cudaIpcCloseMemHandle(Pointer) - Static method in class jcuda.runtime.JCuda
Close memory mapped with cudaIpcOpenMemHandle.
cudaIpcEventHandle - Class in jcuda.runtime
Java port of a cudaIpcEventHandle.
cudaIpcEventHandle() - Constructor for class jcuda.runtime.cudaIpcEventHandle
Creates a new, uninitialized cudaIpcEventHandle
cudaIpcGetEventHandle(cudaIpcEventHandle, cudaEvent_t) - Static method in class jcuda.runtime.JCuda
Gets an interprocess handle for a previously allocated event.
cudaIpcGetMemHandle(cudaIpcMemHandle, Pointer) - Static method in class jcuda.runtime.JCuda
cudaError_t cudaIpcGetMemHandle ( cudaIpcMemHandle_t* handle, void* devPtr )
/brief Gets an interprocess memory handle for an existing device memory allocation Takes a pointer to the base of an existing device memory allocation created with cudaMalloc and exports it for use in another process.
cudaIpcMemHandle - Class in jcuda.runtime
Java port of a cudaIpcMemHandle.
cudaIpcMemHandle() - Constructor for class jcuda.runtime.cudaIpcMemHandle
Creates a new, uninitialized cudaIpcMemHandle
cudaIpcMemLazyEnablePeerAccess - Static variable in class jcuda.runtime.JCuda
Automatically enable peer access between remote devices as needed
cudaIpcOpenEventHandle(cudaEvent_t, cudaIpcEventHandle) - Static method in class jcuda.runtime.JCuda
Opens an interprocess event handle for use in the current process.
cudaIpcOpenMemHandle(Pointer, cudaIpcMemHandle, int) - Static method in class jcuda.runtime.JCuda
cudaError_t cudaIpcOpenMemHandle ( void** devPtr, cudaIpcMemHandle_t handle, unsigned int flags )
/brief Opens an interprocess memory handle exported from another process and returns a device pointer usable in the local process.
cudaKeyValuePair - Static variable in class jcuda.runtime.cudaOutputMode
Output mode Key-Value pair format.
cudaLaunch(String) - Static method in class jcuda.runtime.JCuda
[C++ API] Launches a device function template < class T > cudaError_t cudaLaunch ( T* func ) [inline]
[C++ API] Launches a device function Launches the function entry on the device.
cudaLimit - Class in jcuda.runtime
CUDA limits.
cudaLimitDevRuntimePendingLaunchCount - Static variable in class jcuda.runtime.cudaLimit
GPU device runtime pending launch count
cudaLimitDevRuntimeSyncDepth - Static variable in class jcuda.runtime.cudaLimit
GPU device runtime synchronize depth
cudaLimitMallocHeapSize - Static variable in class jcuda.runtime.cudaLimit
GPU malloc heap size
cudaLimitPrintfFifoSize - Static variable in class jcuda.runtime.cudaLimit
GPU printf/fprintf FIFO size
cudaLimitStackSize - Static variable in class jcuda.runtime.cudaLimit
GPU thread stack size
cudaMalloc(Pointer, long) - Static method in class jcuda.runtime.JCuda
Allocate memory on the device.
cudaMalloc3D(cudaPitchedPtr, cudaExtent) - Static method in class jcuda.runtime.JCuda
Allocates logical 1D, 2D, or 3D memory objects on the device.
cudaMalloc3DArray(cudaArray, cudaChannelFormatDesc, cudaExtent) - Static method in class jcuda.runtime.JCuda
Allocate an array on the device.
cudaMalloc3DArray(cudaArray, cudaChannelFormatDesc, cudaExtent, int) - Static method in class jcuda.runtime.JCuda
Allocate an array on the device.
cudaMallocArray(cudaArray, cudaChannelFormatDesc, long, long) - Static method in class jcuda.runtime.JCuda
Allocate an array on the device.
cudaMallocArray(cudaArray, cudaChannelFormatDesc, long, long, int) - Static method in class jcuda.runtime.JCuda
Allocate an array on the device.
cudaMallocHost(Pointer, long) - Static method in class jcuda.runtime.JCuda
[C++ API] Allocates page-locked memory on the host cudaError_t cudaMallocHost ( void** ptr, size_t size, unsigned int flags )
[C++ API] Allocates page-locked memory on the host Allocates size bytes of host memory that is page-locked and accessible to the device.
cudaMallocMipmappedArray(cudaMipmappedArray, cudaChannelFormatDesc, cudaExtent, int, int) - Static method in class jcuda.runtime.JCuda
Allocate a mipmapped array on the device.
cudaMallocPitch(Pointer, long[], long, long) - Static method in class jcuda.runtime.JCuda
Allocates pitched memory on the device.
cudaMemcpy(Pointer, Pointer, long, int) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpy2D(Pointer, long, Pointer, long, long, long, int) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpy2DArrayToArray(cudaArray, long, long, cudaArray, long, long, long, long, int) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpy2DAsync(Pointer, long, Pointer, long, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpy2DFromArray(Pointer, long, cudaArray, long, long, long, long, int) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpy2DFromArrayAsync(Pointer, long, cudaArray, long, long, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpy2DToArray(cudaArray, long, long, Pointer, long, long, long, int) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpy2DToArrayAsync(cudaArray, long, long, Pointer, long, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpy3D(cudaMemcpy3DParms) - Static method in class jcuda.runtime.JCuda
Copies data between 3D objects.
cudaMemcpy3DAsync(cudaMemcpy3DParms, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies data between 3D objects.
cudaMemcpy3DParms - Class in jcuda.runtime
Java port of cudaMemcpy3DParms.
cudaMemcpy3DParms() - Constructor for class jcuda.runtime.cudaMemcpy3DParms
 
cudaMemcpy3DPeer(cudaMemcpy3DPeerParms) - Static method in class jcuda.runtime.JCuda
Copies memory between devices.
cudaMemcpy3DPeerAsync(cudaMemcpy3DPeerParms, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies memory between devices asynchronously.
cudaMemcpy3DPeerParms - Class in jcuda.runtime
Java port of cudaMemcpy3DPeerParms.
cudaMemcpy3DPeerParms() - Constructor for class jcuda.runtime.cudaMemcpy3DPeerParms
 
cudaMemcpyArrayToArray(cudaArray, long, long, cudaArray, long, long, long, int) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpyAsync(Pointer, Pointer, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpyDefault - Static variable in class jcuda.runtime.cudaMemcpyKind
Default based unified virtual address space
cudaMemcpyDeviceToDevice - Static variable in class jcuda.runtime.cudaMemcpyKind
Device -> Device
cudaMemcpyDeviceToHost - Static variable in class jcuda.runtime.cudaMemcpyKind
Device -> Host
cudaMemcpyFromArray(Pointer, cudaArray, long, long, long, int) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpyFromArrayAsync(Pointer, cudaArray, long, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpyFromSymbol(Pointer, String, long, long, int) - Static method in class jcuda.runtime.JCuda
[C++ API] Copies data from the given symbol on the device template < class T > cudaError_t cudaMemcpyFromSymbol ( void* dst, const T& symbol, size_t count, size_t offset = 0, cudaMemcpyKind kind = cudaMemcpyDeviceToHost ) [inline]
[C++ API] Copies data from the given symbol on the device Copies count bytes from the memory area offset bytes from the start of symbol symbol to the memory area pointed to by dst.
cudaMemcpyFromSymbolAsync(Pointer, String, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
[C++ API] Copies data from the given symbol on the device template < class T > cudaError_t cudaMemcpyFromSymbolAsync ( void* dst, const T& symbol, size_t count, size_t offset = 0, cudaMemcpyKind kind = cudaMemcpyDeviceToHost, cudaStream_t stream = 0 ) [inline]
[C++ API] Copies data from the given symbol on the device Copies count bytes from the memory area offset bytes from the start of symbol symbol to the memory area pointed to by dst.
cudaMemcpyHostToDevice - Static variable in class jcuda.runtime.cudaMemcpyKind
Host -> Device
cudaMemcpyHostToHost - Static variable in class jcuda.runtime.cudaMemcpyKind
Host -> Host
cudaMemcpyKind - Class in jcuda.runtime
Memcpy kinds.
cudaMemcpyPeer(Pointer, int, Pointer, int, long) - Static method in class jcuda.runtime.JCuda
Copies memory between two devices.
cudaMemcpyPeerAsync(Pointer, int, Pointer, int, long, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies memory between two devices asynchronously.
cudaMemcpyToArray(cudaArray, long, long, Pointer, long, int) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpyToArrayAsync(cudaArray, long, long, Pointer, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Copies data between host and device.
cudaMemcpyToSymbol(String, Pointer, long, long, int) - Static method in class jcuda.runtime.JCuda
[C++ API] Copies data to the given symbol on the device template < class T > cudaError_t cudaMemcpyToSymbol ( const T& symbol, const void* src, size_t count, size_t offset = 0, cudaMemcpyKind kind = cudaMemcpyHostToDevice ) [inline]
[C++ API] Copies data to the given symbol on the device Copies count bytes from the memory area pointed to by src to the memory area offset bytes from the start of symbol symbol.
cudaMemcpyToSymbolAsync(String, Pointer, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
[C++ API] Copies data to the given symbol on the device template < class T > cudaError_t cudaMemcpyToSymbolAsync ( const T& symbol, const void* src, size_t count, size_t offset = 0, cudaMemcpyKind kind = cudaMemcpyHostToDevice, cudaStream_t stream = 0 ) [inline]
[C++ API] Copies data to the given symbol on the device Copies count bytes from the memory area pointed to by src to the memory area offset bytes from the start of symbol symbol.
cudaMemGetInfo(long[], long[]) - Static method in class jcuda.runtime.JCuda
Gets free and total device memory.
cudaMemoryType - Class in jcuda.runtime
CUDA memory types
cudaMemoryTypeDevice - Static variable in class jcuda.runtime.cudaMemoryType
Device memory
cudaMemoryTypeHost - Static variable in class jcuda.runtime.cudaMemoryType
Host memory
cudaMemset(Pointer, int, long) - Static method in class jcuda.runtime.JCuda
Initializes or sets device memory to a value.
cudaMemset2D(Pointer, long, int, long, long) - Static method in class jcuda.runtime.JCuda
Initializes or sets device memory to a value.
cudaMemset2DAsync(Pointer, long, int, long, long, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Initializes or sets device memory to a value.
cudaMemset3D(cudaPitchedPtr, int, cudaExtent) - Static method in class jcuda.runtime.JCuda
Initializes or sets device memory to a value.
cudaMemset3DAsync(cudaPitchedPtr, int, cudaExtent, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Initializes or sets device memory to a value.
cudaMemsetAsync(Pointer, int, long, cudaStream_t) - Static method in class jcuda.runtime.JCuda
Initializes or sets device memory to a value.
cudaMipmappedArray - Class in jcuda.runtime
Java port of a cudaMipmappedArray
cudaMipmappedArray() - Constructor for class jcuda.runtime.cudaMipmappedArray
Creates a new, uninitialized cudaMipmappedArray
cudaOutputMode - Class in jcuda.runtime
CUDA Profiler Output modes
cudaPeekAtLastError() - Static method in class jcuda.runtime.JCuda
Returns the last error from a runtime call.
cudaPeerAccessDefault - Static variable in class jcuda.runtime.JCuda
Default peer addressing enable flag
cudaPitchedPtr - Class in jcuda.runtime
Java port of a cudaPitchedPtr
cudaPitchedPtr() - Constructor for class jcuda.runtime.cudaPitchedPtr
Creates a new, uninitialized cudaPitchedPtr
cudaPointerAttributes - Class in jcuda.runtime
CUDA pointer attributes
cudaPointerAttributes() - Constructor for class jcuda.runtime.cudaPointerAttributes
Creates a new, uninitialized cudaPointerAttributes
cudaPointerGetAttributes(cudaPointerAttributes, Pointer) - Static method in class jcuda.runtime.JCuda
Returns attributes about a specified pointer.
cudaPos - Class in jcuda.runtime
Java port of a cudaPos.
cudaPos() - Constructor for class jcuda.runtime.cudaPos
Creates a new cudaPos at (0,0,0)
cudaPos(long, long, long) - Constructor for class jcuda.runtime.cudaPos
Creates a new cudaPos with the given position
cudaProfilerInitialize(String, String, int) - Static method in class jcuda.runtime.JCuda
Initialize the CUDA profiler.
cudaProfilerStart() - Static method in class jcuda.runtime.JCuda
Enable profiling.
cudaProfilerStop() - Static method in class jcuda.runtime.JCuda
Disable profiling.
cudaReadModeElementType - Static variable in class jcuda.runtime.cudaTextureReadMode
Element type read mode
cudaReadModeNormalizedFloat - Static variable in class jcuda.runtime.cudaTextureReadMode
Normalized float read mode
cudaResourceDesc - Class in jcuda.runtime
CUDA resource descriptor NOTE: The structure of this class should be considered as being preliminary.
cudaResourceDesc() - Constructor for class jcuda.runtime.cudaResourceDesc
Creates a new, uninitialized cudaResourceDesc
cudaResourceType - Class in jcuda.runtime
CUDA resource types
cudaResourceTypeArray - Static variable in class jcuda.runtime.cudaResourceType
Array resource
cudaResourceTypeLinear - Static variable in class jcuda.runtime.cudaResourceType
Linear resource
cudaResourceTypeMipmappedArray - Static variable in class jcuda.runtime.cudaResourceType
Mipmapped array resource
cudaResourceTypePitch2D - Static variable in class jcuda.runtime.cudaResourceType
Pitch 2D resource
cudaResourceViewDesc - Class in jcuda.runtime
CUDA resource view descriptor
cudaResourceViewDesc() - Constructor for class jcuda.runtime.cudaResourceViewDesc
Creates a new, uninitialized cudaResourceViewDesc
cudaResourceViewFormat - Class in jcuda.runtime
CUDA texture resource view formats
cudaResViewFormatFloat1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
1 channel 32-bit floating point
cudaResViewFormatFloat2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
2 channel 32-bit floating point
cudaResViewFormatFloat4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
4 channel 32-bit floating point
cudaResViewFormatHalf1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
1 channel 16-bit floating point
cudaResViewFormatHalf2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
2 channel 16-bit floating point
cudaResViewFormatHalf4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
4 channel 16-bit floating point
cudaResViewFormatNone - Static variable in class jcuda.runtime.cudaResourceViewFormat
No resource view format (use underlying resource format)
cudaResViewFormatSignedBlockCompressed4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 4 signed
cudaResViewFormatSignedBlockCompressed5 - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 5 signed
cudaResViewFormatSignedBlockCompressed6H - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 6 signed half-float
cudaResViewFormatSignedChar1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
1 channel signed 8-bit integers
cudaResViewFormatSignedChar2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
2 channel signed 8-bit integers
cudaResViewFormatSignedChar4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
4 channel signed 8-bit integers
cudaResViewFormatSignedInt1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
1 channel signed 32-bit integers
cudaResViewFormatSignedInt2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
2 channel signed 32-bit integers
cudaResViewFormatSignedInt4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
4 channel signed 32-bit integers
cudaResViewFormatSignedShort1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
1 channel signed 16-bit integers
cudaResViewFormatSignedShort2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
2 channel signed 16-bit integers
cudaResViewFormatSignedShort4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
4 channel signed 16-bit integers
cudaResViewFormatUnsignedBlockCompressed1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 1
cudaResViewFormatUnsignedBlockCompressed2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 2
cudaResViewFormatUnsignedBlockCompressed3 - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 3
cudaResViewFormatUnsignedBlockCompressed4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 4 unsigned
cudaResViewFormatUnsignedBlockCompressed5 - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 5 unsigned
cudaResViewFormatUnsignedBlockCompressed6H - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 6 unsigned half-float
cudaResViewFormatUnsignedBlockCompressed7 - Static variable in class jcuda.runtime.cudaResourceViewFormat
Block compressed 7
cudaResViewFormatUnsignedChar1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
1 channel unsigned 8-bit integers
cudaResViewFormatUnsignedChar2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
2 channel unsigned 8-bit integers
cudaResViewFormatUnsignedChar4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
4 channel unsigned 8-bit integers
cudaResViewFormatUnsignedInt1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
1 channel unsigned 32-bit integers
cudaResViewFormatUnsignedInt2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
2 channel unsigned 32-bit integers
cudaResViewFormatUnsignedInt4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
4 channel unsigned 32-bit integers
cudaResViewFormatUnsignedShort1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
1 channel unsigned 16-bit integers
cudaResViewFormatUnsignedShort2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
2 channel unsigned 16-bit integers
cudaResViewFormatUnsignedShort4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
4 channel unsigned 16-bit integers
CUDART_VERSION - Static variable in class jcuda.runtime.JCuda
CUDA runtime version
cudaRuntimeGetVersion(int[]) - Static method in class jcuda.runtime.JCuda
Returns the CUDA Runtime version.
cudaSetDevice(int) - Static method in class jcuda.runtime.JCuda
Set device to be used for GPU executions.
cudaSetDeviceFlags(int) - Static method in class jcuda.runtime.JCuda
Sets flags to be used for device executions.
cudaSetupArgument(Pointer, long, long) - Static method in class jcuda.runtime.JCuda
[C++ API] Configure a device launch template < class T > cudaError_t cudaSetupArgument ( T arg, size_t offset ) [inline]
[C++ API] Configure a device launch Pushes size bytes of the argument pointed to by arg at offset bytes from the start of the parameter passing area, which starts at offset 0.
cudaSetValidDevices(int[], int) - Static method in class jcuda.runtime.JCuda
Set a list of devices that can be used for CUDA.
cudaSharedMemBankSizeDefault - Static variable in class jcuda.runtime.cudaSharedMemConfig
Set default shared memory bank size
cudaSharedMemBankSizeEightByte - Static variable in class jcuda.runtime.cudaSharedMemConfig
Set shared memory bank width to eight bytes
cudaSharedMemBankSizeFourByte - Static variable in class jcuda.runtime.cudaSharedMemConfig
Set shared memory bank width to four bytes
cudaSharedMemConfig - Class in jcuda.runtime
Shared memory configurations
cudaStream_t - Class in jcuda.runtime
Java port of a cudaStream_t.
cudaStream_t() - Constructor for class jcuda.runtime.cudaStream_t
Creates a new, uninitialized cudaStream_t
cudaStream_t(CUstream) - Constructor for class jcuda.runtime.cudaStream_t
Creates a cudaStream_t for the given CUstream.
cudaStreamAddCallback(cudaStream_t, cudaStreamCallback, Object, int) - Static method in class jcuda.runtime.JCuda
Add a callback to a compute stream.
cudaStreamCallback - Interface in jcuda.runtime
Interface for emulating a CUDA stream callback.
cudaStreamCallbackBlocking - Static variable in class jcuda.runtime.JCuda
Deprecated. This flag was only present in CUDA 5.0.25 (release candidate) and may be removed (or added again) in future releases
cudaStreamCallbackNonblocking - Static variable in class jcuda.runtime.JCuda
Deprecated. This flag was only present in CUDA 5.0.25 (release candidate) and may be removed (or added again) in future releases
cudaStreamCreate(cudaStream_t) - Static method in class jcuda.runtime.JCuda
Create an asynchronous stream.
cudaStreamCreateWithFlags(cudaStream_t, int) - Static method in class jcuda.runtime.JCuda
Create an asynchronous stream.
cudaStreamDefault - Static variable in class jcuda.runtime.JCuda
Default stream flag
cudaStreamDestroy(cudaStream_t) - Static method in class jcuda.runtime.JCuda
Destroys and cleans up an asynchronous stream.
cudaStreamNonBlocking - Static variable in class jcuda.runtime.JCuda
Stream does not synchronize with stream 0 (the NULL 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
cudaSurfaceObject - Class in jcuda.runtime
Java port of a cudaSurfaceObject
cudaSurfaceObject() - Constructor for class jcuda.runtime.cudaSurfaceObject
Creates a new, uninitialized cudaSurfaceObject
cudaSurfaceType1D - Static variable in class jcuda.runtime.JCuda
cudaSurfaceType1D
cudaSurfaceType1DLayered - Static variable in class jcuda.runtime.JCuda
cudaSurfaceType1DLayered
cudaSurfaceType2D - Static variable in class jcuda.runtime.JCuda
cudaSurfaceType2D
cudaSurfaceType2DLayered - Static variable in class jcuda.runtime.JCuda
cudaSurfaceType2DLayered
cudaSurfaceType3D - Static variable in class jcuda.runtime.JCuda
cudaSurfaceType3D
cudaSurfaceTypeCubemap - Static variable in class jcuda.runtime.JCuda
cudaSurfaceTypeCubemap
cudaSurfaceTypeCubemapLayered - Static variable in class jcuda.runtime.JCuda
cudaSurfaceTypeCubemapLayered
cudaTextureAddressMode - Class in jcuda.runtime
Texture address modes.
cudaTextureDesc - Class in jcuda.runtime
CUDA texture descriptor
cudaTextureDesc() - Constructor for class jcuda.runtime.cudaTextureDesc
Creates a new, uninitialized cudaTextureDesc
cudaTextureFilterMode - Class in jcuda.runtime
Texture filter modes
cudaTextureObject - Class in jcuda.runtime
Java port of a cudaTextureObject
cudaTextureObject() - Constructor for class jcuda.runtime.cudaTextureObject
Creates a new, uninitialized cudaTextureObject
cudaTextureReadMode - Class in jcuda.runtime
Texture read modes
cudaTextureType1D - Static variable in class jcuda.runtime.JCuda
cudaTextureType1D
cudaTextureType1DLayered - Static variable in class jcuda.runtime.JCuda
cudaTextureType1DLayered
cudaTextureType2D - Static variable in class jcuda.runtime.JCuda
cudaTextureType2D
cudaTextureType2DLayered - Static variable in class jcuda.runtime.JCuda
cudaTextureType2DLayered
cudaTextureType3D - Static variable in class jcuda.runtime.JCuda
cudaTextureType3D
cudaTextureTypeCubemap - Static variable in class jcuda.runtime.JCuda
cudaTextureTypeCubemap
cudaTextureTypeCubemapLayered - Static variable in class jcuda.runtime.JCuda
cudaTextureTypeCubemapLayered
cudaThreadExit() - Static method in class jcuda.runtime.JCuda
Exit and clean up from CUDA launches.
cudaThreadGetCacheConfig(int[]) - Static method in class jcuda.runtime.JCuda
Returns the preferred cache configuration for the current device.
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 device.
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
[C++ API] Unbinds a texture template < class T, int dim, enum cudaTextureReadMode readMode > cudaError_t cudaUnbindTexture ( const texture < T, dim, readMode > & tex ) [inline]
[C++ API] Unbinds a texture Unbinds the texture bound to tex.
CUdevice - Class in jcuda.driver
Java port of a CUdevice.
CUdevice() - Constructor for class jcuda.driver.CUdevice
Creates a new, uninitialized CUdevice
CUdevice_attribute - Class in jcuda.driver
Device properties.
cuDeviceCanAccessPeer(int[], CUdevice, CUdevice) - Static method in class jcuda.driver.JCudaDriver
Queries if a device may directly access a peer device's memory.
cuDeviceComputeCapability(int[], int[], CUdevice) - Static method in class jcuda.driver.JCudaDriver
Returns the compute capability of the device.
cuDeviceGet(CUdevice, int) - Static method in class jcuda.driver.JCudaDriver
Returns a handle to a compute device.
cuDeviceGetAttribute(int[], int, CUdevice) - Static method in class jcuda.driver.JCudaDriver
Returns information about the device.
cuDeviceGetByPCIBusId(CUdevice, String) - Static method in class jcuda.driver.JCudaDriver
Returns a handle to a compute device.
cuDeviceGetCount(int[]) - Static method in class jcuda.driver.JCudaDriver
Returns the number of compute-capable devices.
cuDeviceGetName(byte[], int, CUdevice) - Static method in class jcuda.driver.JCudaDriver
Returns an identifer string for the device.
cuDeviceGetPCIBusId(String[], int, CUdevice) - Static method in class jcuda.driver.JCudaDriver
Returns a PCI Bus Id string for the device.
cuDeviceGetProperties(CUdevprop, CUdevice) - Static method in class jcuda.driver.JCudaDriver
Returns properties for a selected device.
CUdeviceptr - Class in jcuda.driver
Java port of a CUdeviceptr.
CUdeviceptr() - Constructor for class jcuda.driver.CUdeviceptr
Creates a new (null) device pointer
cuDeviceTotalMem(long[], CUdevice) - Static method in class jcuda.driver.JCudaDriver
Returns the total amount of memory on the device.
CUdevprop - Class in jcuda.driver
Legacy device properties.
CUdevprop() - Constructor for class jcuda.driver.CUdevprop
Creates a new, uninitialized CUdevprop
cuDoubleComplex - Class in jcuda
Java port of the CUDA complex number structure for double precision numbers
cuDriverGetVersion(int[]) - Static method in class jcuda.driver.JCudaDriver
Returns the CUDA driver version.
CUevent - Class in jcuda.driver
Java port of a CUevent.
CUevent() - Constructor for class jcuda.driver.CUevent
Creates a new, uninitialized CUevent
CUevent(cudaEvent_t) - Constructor for class jcuda.driver.CUevent
Creates a CUevent for the given cudaEvent_t.
CUevent_flags - Class in jcuda.driver
Event creation flags.
cuEventCreate(CUevent, int) - Static method in class jcuda.driver.JCudaDriver
Creates an event.
cuEventDestroy(CUevent) - Static method in class jcuda.driver.JCudaDriver
Destroys an event.
cuEventElapsedTime(float[], CUevent, CUevent) - Static method in class jcuda.driver.JCudaDriver
Computes the elapsed time between two events.
cuEventQuery(CUevent) - Static method in class jcuda.driver.JCudaDriver
Queries an event's status.
cuEventRecord(CUevent, CUstream) - Static method in class jcuda.driver.JCudaDriver
Records an event.
cuEventSynchronize(CUevent) - Static method in class jcuda.driver.JCudaDriver
Waits for an event to complete.
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.
cuFuncSetSharedMemConfig(CUfunction, int) - Static method in class jcuda.driver.JCudaDriver
Sets the shared memory configuration for a device function.
cuFuncSetSharedSize(CUfunction, int) - Static method in class jcuda.driver.JCudaDriver
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.
CUGLDeviceList - Class in jcuda.driver
CUDA devices corresponding to an OpenGL device
cuGLGetDevices(int[], CUdevice[], int, int) - Static method in class jcuda.driver.JCudaDriver
Gets the CUDA devices associated with the current OpenGL context.
cuGLInit() - Static method in class jcuda.driver.JCudaDriver
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
CUgraphicsResource(cudaGraphicsResource) - Constructor for class jcuda.driver.CUgraphicsResource
Creates a CUgraphicsResource for the given cudaGraphicsResource.
cuGraphicsResourceGetMappedMipmappedArray(CUmipmappedArray, CUgraphicsResource) - Static method in class jcuda.driver.JCudaDriver
Get a mipmapped array through which to access a mapped graphics resource.
cuGraphicsResourceGetMappedPointer(CUdeviceptr, long[], CUgraphicsResource) - Static method in class jcuda.driver.JCudaDriver
Get a device pointer through which to access a mapped graphics resource.
cuGraphicsResourceSetMapFlags(CUgraphicsResource, int) - Static method in class jcuda.driver.JCudaDriver
Set usage flags for mapping a graphics resource.
cuGraphicsSubResourceGetMappedArray(CUarray, CUgraphicsResource, int, int) - Static method in class jcuda.driver.JCudaDriver
Get an array through which to access a subresource of a mapped graphics resource.
cuGraphicsUnmapResources(int, CUgraphicsResource[], CUstream) - Static method in class jcuda.driver.JCudaDriver
Unmap graphics resources.
cuGraphicsUnregisterResource(CUgraphicsResource) - Static method in class jcuda.driver.JCudaDriver
Unregisters a graphics resource for access by CUDA.
cuInit(int) - Static method in class jcuda.driver.JCudaDriver
Initialize the CUDA driver API.
cuIpcCloseMemHandle(CUdeviceptr) - Static method in class jcuda.driver.JCudaDriver
Close memory mapped with cuIpcOpenMemHandle.
CUipcEventHandle - Class in jcuda.driver
Java port of a CUipcEventHandle
CUipcEventHandle() - Constructor for class jcuda.driver.CUipcEventHandle
Creates a new, uninitialized CUipcEventHandle
cuIpcGetEventHandle(CUipcEventHandle, CUevent) - Static method in class jcuda.driver.JCudaDriver
Gets an interprocess handle for a previously allocated event.
cuIpcGetMemHandle(CUipcMemHandle, CUdeviceptr) - Static method in class jcuda.driver.JCudaDriver
Gets an interprocess memory handle for an existing device memory allocation.
CUipcMem_flags - Class in jcuda.driver
Memory flags
CUipcMemHandle - Class in jcuda.driver
Java port of a CUipcMemHandle
CUipcMemHandle() - Constructor for class jcuda.driver.CUipcMemHandle
Creates a new, uninitialized CUipcMemHandle
cuIpcOpenEventHandle(CUevent, CUipcEventHandle) - Static method in class jcuda.driver.JCudaDriver
Opens an interprocess event handle for use in the current process.
cuIpcOpenMemHandle(CUdeviceptr, CUipcMemHandle, int) - Static method in class jcuda.driver.JCudaDriver
CUresult cuIpcOpenMemHandle ( CUdeviceptr* pdptr, CUipcMemHandle handle, unsigned int Flags )
/brief Opens an interprocess memory handle exported from another process and returns a device pointer usable in the local process.
CUjit_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.
cuLaunchKernel(CUfunction, int, int, int, int, int, int, int, CUstream, Pointer, Pointer) - Static method in class jcuda.driver.JCudaDriver
Launches a CUDA function.
CUlimit - Class in jcuda.driver
Limits
cuMemAlloc(CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Allocates device memory.
cuMemAllocHost(Pointer, long) - Static method in class jcuda.driver.JCudaDriver
Allocates page-locked host memory.
cuMemAllocPitch(CUdeviceptr, long[], long, long, int) - Static method in class jcuda.driver.JCudaDriver
Allocates pitched device memory.
cuMemcpy(CUdeviceptr, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Copies memory.
cuMemcpy2D(CUDA_MEMCPY2D) - Static method in class jcuda.driver.JCudaDriver
Copies memory for 2D arrays.
cuMemcpy2DAsync(CUDA_MEMCPY2D, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies memory for 2D arrays.
cuMemcpy2DUnaligned(CUDA_MEMCPY2D) - Static method in class jcuda.driver.JCudaDriver
Copies memory for 2D arrays.
cuMemcpy3D(CUDA_MEMCPY3D) - Static method in class jcuda.driver.JCudaDriver
Copies memory for 3D arrays.
cuMemcpy3DAsync(CUDA_MEMCPY3D, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies memory for 3D arrays.
cuMemcpy3DPeer(CUDA_MEMCPY3D_PEER) - Static method in class jcuda.driver.JCudaDriver
Copies memory between contexts.
cuMemcpy3DPeerAsync(CUDA_MEMCPY3D_PEER, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies memory between contexts asynchronously.
cuMemcpyAsync(CUdeviceptr, CUdeviceptr, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies memory asynchronously.
cuMemcpyAtoA(CUarray, long, CUarray, long, long) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Array to Array.
cuMemcpyAtoD(CUdeviceptr, CUarray, long, long) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Array to Device.
cuMemcpyAtoH(Pointer, CUarray, long, long) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Array to Host.
cuMemcpyAtoHAsync(Pointer, CUarray, long, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Array to Host.
cuMemcpyDtoA(CUarray, long, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Device to Array.
cuMemcpyDtoD(CUdeviceptr, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Device to Device.
cuMemcpyDtoDAsync(CUdeviceptr, CUdeviceptr, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Device to Device.
cuMemcpyDtoH(Pointer, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Device to Host.
cuMemcpyDtoHAsync(Pointer, CUdeviceptr, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Device to Host.
cuMemcpyHtoA(CUarray, long, Pointer, long) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Host to Array.
cuMemcpyHtoAAsync(CUarray, long, Pointer, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Host to Array.
cuMemcpyHtoD(CUdeviceptr, Pointer, long) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Host to Device.
cuMemcpyHtoDAsync(CUdeviceptr, Pointer, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies memory from Host to Device.
cuMemcpyPeer(CUdeviceptr, CUcontext, CUdeviceptr, CUcontext, long) - Static method in class jcuda.driver.JCudaDriver
Copies device memory between two contexts.
cuMemcpyPeerAsync(CUdeviceptr, CUcontext, CUdeviceptr, CUcontext, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Copies device memory between two contexts asynchronously.
cuMemFree(CUdeviceptr) - Static method in class jcuda.driver.JCudaDriver
Frees device memory.
cuMemFreeHost(Pointer) - Static method in class jcuda.driver.JCudaDriver
Frees page-locked host memory.
cuMemGetAddressRange(CUdeviceptr, long[], CUdeviceptr) - Static method in class jcuda.driver.JCudaDriver
Get information on memory allocations.
cuMemGetInfo(long[], long[]) - Static method in class jcuda.driver.JCudaDriver
Gets free and total memory.
cuMemHostAlloc(Pointer, long, int) - Static method in class jcuda.driver.JCudaDriver
Allocates page-locked host memory.
cuMemHostGetDevicePointer(CUdeviceptr, Pointer, int) - Static method in class jcuda.driver.JCudaDriver
Passes back device pointer of mapped pinned memory.
cuMemHostGetFlags(int[], Pointer) - Static method in class jcuda.driver.JCudaDriver
Passes back flags that were used for a pinned allocation.
cuMemHostRegister(Pointer, long, int) - Static method in class jcuda.driver.JCudaDriver
Registers an existing host memory range for use by CUDA.
cuMemHostUnregister(Pointer) - Static method in class jcuda.driver.JCudaDriver
Unregisters a memory range that was registered with cuMemHostRegister.
CUmemorytype - Class in jcuda.driver
Memory types.
cuMemsetD16(CUdeviceptr, short, long) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD16Async(CUdeviceptr, short, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD2D16(CUdeviceptr, long, short, long, long) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD2D16Async(CUdeviceptr, long, short, long, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD2D32(CUdeviceptr, long, int, long, long) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD2D32Async(CUdeviceptr, long, int, long, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD2D8(CUdeviceptr, long, byte, long, long) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD2D8Async(CUdeviceptr, long, byte, long, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD32(CUdeviceptr, int, long) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD32Async(CUdeviceptr, int, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
cuMemsetD8(CUdeviceptr, byte, long) - Static method in class jcuda.driver.JCudaDriver
Initializes device memory.
cuMemsetD8Async(CUdeviceptr, byte, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
Sets device memory.
CUmipmappedArray - Class in jcuda.driver
Java port of a CUmipmappedArray.
CUmipmappedArray() - Constructor for class jcuda.driver.CUmipmappedArray
Creates a new, uninitialized CUmipmappedArray
cuMipmappedArrayCreate(CUmipmappedArray, CUDA_ARRAY3D_DESCRIPTOR, int) - Static method in class jcuda.driver.JCudaDriver
Creates a CUDA mipmapped array.
cuMipmappedArrayDestroy(CUmipmappedArray) - Static method in class jcuda.driver.JCudaDriver
Destroys a CUDA mipmapped array.
cuMipmappedArrayGetLevel(CUarray, CUmipmappedArray, int) - Static method in class jcuda.driver.JCudaDriver
Gets a mipmap level of a CUDA mipmapped array.
CUmodule - Class in jcuda.driver
Java port of a CUmodule.
CUmodule() - Constructor for class jcuda.driver.CUmodule
Creates a new, uninitialized CUmodule
cuModuleGetFunction(CUfunction, CUmodule, String) - Static method in class jcuda.driver.JCudaDriver
Returns a function handle.
cuModuleGetGlobal(CUdeviceptr, long[], CUmodule, String) - Static method in class jcuda.driver.JCudaDriver
Returns a global pointer from a module.
cuModuleGetSurfRef(CUsurfref, CUmodule, String) - Static method in class jcuda.driver.JCudaDriver
Returns a handle to a surface reference.
cuModuleGetTexRef(CUtexref, CUmodule, String) - Static method in class jcuda.driver.JCudaDriver
Returns a handle to a texture reference.
cuModuleLoad(CUmodule, String) - Static method in class jcuda.driver.JCudaDriver
Loads a compute module.
cuModuleLoadData(CUmodule, byte[]) - Static method in class jcuda.driver.JCudaDriver
Load a module's data.
cuModuleLoadDataEx(CUmodule, Pointer, int, int[], Pointer) - Static method in class jcuda.driver.JCudaDriver
Load a module's data with options.
cuModuleLoadDataJIT(CUmodule, Pointer, JITOptions) - Static method in class jcuda.driver.JCudaDriver
A wrapper function for JCudaDriver.cuModuleLoadDataEx(CUmodule, Pointer, int, int[], Pointer) which allows passing in the options for the JIT compiler, and obtaining the output of the JIT compiler via a JITOptions object.
cuModuleLoadFatBinary(CUmodule, byte[]) - Static method in class jcuda.driver.JCudaDriver
Load a module's data.
cuModuleUnload(CUmodule) - Static method in class jcuda.driver.JCudaDriver
Unloads a module.
CUoutput_mode - Class in jcuda.driver
Profiler Output Modes.
cuParamSetf(CUfunction, int, float) - Static method in class jcuda.driver.JCudaDriver
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.
CUpointer_attribute - Class in jcuda.driver
Pointer information.
cuPointerGetAttribute(Pointer, int, CUdeviceptr) - Static method in class jcuda.driver.JCudaDriver
Returns information about a pointer.
cuProfilerInitialize(String, String, int) - Static method in class jcuda.driver.JCudaDriver
Initialize the profiling.
cuProfilerStart() - Static method in class jcuda.driver.JCudaDriver
Enable profiling.
cuProfilerStop() - Static method in class jcuda.driver.JCudaDriver
Disable profiling.
CUresourcetype - Class in jcuda.driver
Resource types
CUresourceViewFormat - Class in jcuda.driver
Resource view format
CUresult - Class in jcuda.driver
Error codes.
CUsharedconfig - Class in jcuda.driver
Shared memory configurations
CUstream - Class in jcuda.driver
Java port of a CUstream.
CUstream() - Constructor for class jcuda.driver.CUstream
Creates a new, uninitialized CUstream
CUstream(cudaStream_t) - Constructor for class jcuda.driver.CUstream
Creates a CUstream for the given cudaStream_t.
CUstream_flags - Class in jcuda.driver
Stream creation flags.
cuStreamAddCallback(CUstream, CUstreamCallback, Object, int) - Static method in class jcuda.driver.JCudaDriver
Add a callback to a compute stream.
CUstreamCallback - Interface in jcuda.driver
Interface for emulating a CUDA stream callback.
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.
CUsurfObject - Class in jcuda.driver
Java port of a CUsurfObject.
CUsurfObject() - Constructor for class jcuda.driver.CUsurfObject
Creates a new, uninitialized CUsurfObject
cuSurfObjectCreate(CUsurfObject, CUDA_RESOURCE_DESC) - Static method in class jcuda.driver.JCudaDriver
Creates a surface object.
cuSurfObjectDestroy(CUsurfObject) - Static method in class jcuda.driver.JCudaDriver
Destroys a surface object.
cuSurfObjectGetResourceDesc(CUDA_RESOURCE_DESC, CUsurfObject) - Static method in class jcuda.driver.JCudaDriver
Returns a surface object's resource descriptor.
CUsurfref - Class in jcuda.driver
Java port of a CUsurfref.
CUsurfref() - Constructor for class jcuda.driver.CUsurfref
Creates a new, uninitialized CUtexref
cuSurfRefGetArray(CUarray, CUsurfref) - Static method in class jcuda.driver.JCudaDriver
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.
CUtexObject - Class in jcuda.driver
Java port of a CUtexObject.
CUtexObject() - Constructor for class jcuda.driver.CUtexObject
Creates a new, uninitialized CUtexObject
cuTexObjectCreate(CUtexObject, CUDA_RESOURCE_DESC, CUDA_TEXTURE_DESC, CUDA_RESOURCE_VIEW_DESC) - Static method in class jcuda.driver.JCudaDriver
Creates a texture object.
cuTexObjectDestroy(CUtexObject) - Static method in class jcuda.driver.JCudaDriver
Destroys a texture object.
cuTexObjectGetResourceDesc(CUDA_RESOURCE_DESC, CUtexObject) - Static method in class jcuda.driver.JCudaDriver
Returns a texture object's resource descriptor.
cuTexObjectGetResourceViewDesc(CUDA_RESOURCE_VIEW_DESC, CUtexObject) - Static method in class jcuda.driver.JCudaDriver
Returns a texture object's resource view descriptor.
cuTexObjectGetTextureDesc(CUDA_TEXTURE_DESC, CUtexObject) - Static method in class jcuda.driver.JCudaDriver
Returns a texture object's texture descriptor.
CUtexref - Class in jcuda.driver
Java port of a CUtexref.
CUtexref() - Constructor for class jcuda.driver.CUtexref
Creates a new, uninitialized CUtexref
cuTexRefCreate(CUtexref) - Static method in class jcuda.driver.JCudaDriver
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.
cuTexRefGetMaxAnisotropy(int[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
Gets the maximum anistropy for a texture reference.
cuTexRefGetMipmapFilterMode(int[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
Gets the mipmap filtering mode for a texture reference.
cuTexRefGetMipmapLevelBias(float[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
Gets the mipmap level bias for a texture reference.
cuTexRefGetMipmapLevelClamp(float[], float[], CUtexref) - Static method in class jcuda.driver.JCudaDriver
Gets the min/max mipmap level clamps for a texture reference.
cuTexRefGetMipmappedArray(CUmipmappedArray, CUtexref) - Static method in class jcuda.driver.JCudaDriver
Gets the mipmapped array bound to a texture reference.
cuTexRefSetAddress(long[], CUtexref, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Binds an address as a texture reference.
cuTexRefSetAddress2D(CUtexref, CUDA_ARRAY_DESCRIPTOR, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
Binds an address as a 2D texture reference.
cuTexRefSetAddressMode(CUtexref, int, int) - Static method in class jcuda.driver.JCudaDriver
Sets the addressing mode for a texture reference.
cuTexRefSetArray(CUtexref, CUarray, int) - Static method in class jcuda.driver.JCudaDriver
Binds an array as a texture reference.
cuTexRefSetFilterMode(CUtexref, int) - Static method in class jcuda.driver.JCudaDriver
Sets the filtering mode for a texture reference.
cuTexRefSetFlags(CUtexref, int) - Static method in class jcuda.driver.JCudaDriver
Sets the flags for a texture reference.
cuTexRefSetFormat(CUtexref, int, int) - Static method in class jcuda.driver.JCudaDriver
Sets the format for a texture reference.
cuTexRefSetMaxAnisotropy(CUtexref, int) - Static method in class jcuda.driver.JCudaDriver
Sets the maximum anistropy for a texture reference.
cuTexRefSetMipmapFilterMode(CUtexref, int) - Static method in class jcuda.driver.JCudaDriver
Sets the mipmap filtering mode for a texture reference.
cuTexRefSetMipmapLevelBias(CUtexref, float) - Static method in class jcuda.driver.JCudaDriver
Sets the mipmap level bias for a texture reference.
cuTexRefSetMipmapLevelClamp(CUtexref, float, float) - Static method in class jcuda.driver.JCudaDriver
Sets the mipmap min/max mipmap level clamps for a texture reference.
cuTexRefSetMipmappedArray(CUtexref, CUmipmappedArray, int) - Static method in class jcuda.driver.JCudaDriver
Binds a mipmapped array to a texture reference.

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