- cacheModeCA - Variable in class jcuda.runtime.cudaFuncAttributes
-
The attribute to indicate whether the function has been compiled with
user specified option "-Xptxas --dlcm=ca" set.
- calculateArch() - Static method in class jcuda.LibUtils
-
Calculates the current ARCHType
- calculateOS() - Static method in class jcuda.LibUtils
-
Calculates the current OSType
- call(int) - Method in interface jcuda.driver.CUoccupancyB2DSize
-
Returns the size of the dynamic shared memory for the given kernel
block size
- call(CUstream, int, Object) - Method in interface jcuda.driver.CUstreamCallback
-
The function that will be called
- call(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
-
- 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_L1_CACHE_SUPPORTED - Static variable in class jcuda.driver.CUdevice_attribute
-
Device supports caching globals in L1
- CU_DEVICE_ATTRIBUTE_GLOBAL_MEMORY_BUS_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Global memory bus width in bits
- CU_DEVICE_ATTRIBUTE_GPU_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_LOCAL_L1_CACHE_SUPPORTED - Static variable in class jcuda.driver.CUdevice_attribute
-
Device supports caching locals in L1
- CU_DEVICE_ATTRIBUTE_MANAGED_MEMORY - Static variable in class jcuda.driver.CUdevice_attribute
-
Device can allocate managed memory on this system
- CU_DEVICE_ATTRIBUTE_MAX_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_REGISTERS_PER_MULTIPROCESSOR - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum number of 32-bit registers available per multiprocessor
- CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum amount of shared memory available to a thread block in bytes;
this amount is shared by all thread blocks simultaneously resident on a multiprocessor;
- CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_MULTIPROCESSOR - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum shared memory available per multiprocessor in bytes
- CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_BLOCK - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum number of threads per block;
- CU_DEVICE_ATTRIBUTE_MAX_THREADS_PER_MULTIPROCESSOR - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum resident threads per multiprocessor
- CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE1D_LAYERED_LAYERS - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum layers in a 1D layered surface
- CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE1D_LAYERED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 1D layered surface width
- CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE1D_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 1D surface width
- CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 2D surface height
- CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 2D layered surface height
- CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_LAYERS - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum layers in a 2D layered surface
- CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_LAYERED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 2D layered surface width
- CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE2D_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 2D surface width
- CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE3D_DEPTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 3D surface depth
- CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE3D_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 3D surface height
- CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACE3D_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 3D surface width
- CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_LAYERED_LAYERS - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum layers in a cubemap layered surface
- CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_LAYERED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum cubemap layered surface width
- CU_DEVICE_ATTRIBUTE_MAXIMUM_SURFACECUBEMAP_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum cubemap surface width
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_LAYERED_LAYERS - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum layers in a 1D layered texture
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_LAYERED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 1D layered texture width
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_LINEAR_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 1D linear texture width
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_MIPMAPPED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum mipmapped 1D texture width
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE1D_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 1D texture width
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
-
Deprecated.
Use CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_HEIGHT
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_NUMSLICES - Static variable in class jcuda.driver.CUdevice_attribute
-
Deprecated.
Use CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_LAYERS
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Deprecated.
Use CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_WIDTH
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_GATHER_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 2D texture height if CUDA_ARRAY3D_TEXTURE_GATHER is set
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_GATHER_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 2D texture width if CUDA_ARRAY3D_TEXTURE_GATHER is set
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
-
aximum 2D texture height
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 2D layered texture height
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_LAYERS - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum layers in a 2D layered texture
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 2D layered texture width
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 2D linear texture height
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_PITCH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 2D linear texture pitch in bytes
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LINEAR_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 2D linear texture width
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_MIPMAPPED_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum mipmapped 2D texture height
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_MIPMAPPED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum mipmapped 2D texture width
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 2D texture width
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_DEPTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 3D texture depth
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_DEPTH_ALTERNATE - Static variable in class jcuda.driver.CUdevice_attribute
-
Alternate maximum 3D texture depth
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_HEIGHT - Static variable in class jcuda.driver.CUdevice_attribute
-
aximum 3D texture height
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_HEIGHT_ALTERNATE - Static variable in class jcuda.driver.CUdevice_attribute
-
Alternate maximum 3D texture height
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum 3D texture width
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE3D_WIDTH_ALTERNATE - Static variable in class jcuda.driver.CUdevice_attribute
-
Alternate maximum 3D texture width
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_LAYERED_LAYERS - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum layers in a cubemap layered texture
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_LAYERED_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum cubemap layered texture width/height
- CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURECUBEMAP_WIDTH - Static variable in class jcuda.driver.CUdevice_attribute
-
Maximum cubemap texture width/height
- CU_DEVICE_ATTRIBUTE_MEMORY_CLOCK_RATE - Static variable in class jcuda.driver.CUdevice_attribute
-
Typical memory clock frequency in kilohertz
- CU_DEVICE_ATTRIBUTE_MULTI_GPU_BOARD - Static variable in class jcuda.driver.CUdevice_attribute
-
Device is on a multi-GPU board
- CU_DEVICE_ATTRIBUTE_MULTI_GPU_BOARD_GROUP_ID - Static variable in class jcuda.driver.CUdevice_attribute
-
Undocumented
- 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_STREAM_PRIORITIES_SUPPORTED - Static variable in class jcuda.driver.CUdevice_attribute
-
Device supports stream priorities
- CU_DEVICE_ATTRIBUTE_SURFACE_ALIGNMENT - Static variable in class jcuda.driver.CUdevice_attribute
-
Alignment requirement for surfaces
- CU_DEVICE_ATTRIBUTE_TCC_DRIVER - Static variable in class jcuda.driver.CUdevice_attribute
-
Device is using TCC driver model
- CU_DEVICE_ATTRIBUTE_TEXTURE_ALIGNMENT - Static variable in class jcuda.driver.CUdevice_attribute
-
Alignment requirement; texture base addresses aligned to textureAlign
bytes do not need an offset applied to texture fetches;
- CU_DEVICE_ATTRIBUTE_TEXTURE_PITCH_ALIGNMENT - Static variable in class jcuda.driver.CUdevice_attribute
-
Pitch alignment requirement for textures
- CU_DEVICE_ATTRIBUTE_TOTAL_CONSTANT_MEMORY - Static variable in class jcuda.driver.CUdevice_attribute
-
Total amount of constant memory available on the device in bytes;
- CU_DEVICE_ATTRIBUTE_UNIFIED_ADDRESSING - Static variable in class jcuda.driver.CUdevice_attribute
-
Device shares a unified address space with the host
- CU_DEVICE_ATTRIBUTE_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_CACHE_MODE_CA - Static variable in class jcuda.driver.CUfunction_attribute
-
The attribute to indicate whether the function has been compiled with
user specified option "-Xptxas --dlcm=ca" set .
- CU_FUNC_ATTRIBUTE_CONST_SIZE_BYTES - Static variable in class jcuda.driver.CUfunction_attribute
-
The size in bytes of user-allocated constant memory required by this
function.
- CU_FUNC_ATTRIBUTE_LOCAL_SIZE_BYTES - Static variable in class jcuda.driver.CUfunction_attribute
-
The size in bytes of thread local memory used by this function.
- CU_FUNC_ATTRIBUTE_MAX_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_CACHE_MODE - Static variable in class jcuda.driver.CUjit_option
-
Specifies whether to enable caching explicitly (-dlcm)
Choice is based on supplied ::CUjit_cacheMode_enum.
Option type: unsigned int for enumerated type ::CUjit_cacheMode_enum
Applies to: compiler only
- CU_JIT_CACHE_OPTION_CA - Static variable in class jcuda.driver.CUjit_cacheMode
-
Compile with L1 cache enabled
- CU_JIT_CACHE_OPTION_CG - Static variable in class jcuda.driver.CUjit_cacheMode
-
Compile with L1 cache disabled
- CU_JIT_CACHE_OPTION_NONE - Static variable in class jcuda.driver.CUjit_cacheMode
-
Compile with no -dlcm flag specified
- CU_JIT_ERROR_LOG_BUFFER - Static variable in class jcuda.driver.CUjit_option
-
Pointer to a buffer in which to print any log messages that
reflect errors (the buffer size is specified via option
::CU_JIT_ERROR_LOG_BUFFER_SIZE_BYTES)
Option type: char *
Applies to: compiler and linker
- CU_JIT_ERROR_LOG_BUFFER_SIZE_BYTES - Static variable in class jcuda.driver.CUjit_option
-
IN: Log buffer size in bytes.
- CU_JIT_FALLBACK_STRATEGY - Static variable in class jcuda.driver.CUjit_option
-
Specifies choice of fallback strategy if matching cubin is not found.
- CU_JIT_GENERATE_DEBUG_INFO - Static variable in class jcuda.driver.CUjit_option
-
Specifies whether to create debug information in output (-g)
(0: false, default)
Option type: int
Applies to: compiler and linker
- CU_JIT_GENERATE_LINE_INFO - Static variable in class jcuda.driver.CUjit_option
-
Generate line number information (-lineinfo) (0: false, default)
Option type: int
Applies to: compiler only
- CU_JIT_INFO_LOG_BUFFER - Static variable in class jcuda.driver.CUjit_option
-
Pointer to a buffer in which to print any log messages
that are informational in nature (the buffer size is specified via
option ::CU_JIT_INFO_LOG_BUFFER_SIZE_BYTES)
Option type: char *
Applies to: compiler and linker
- CU_JIT_INFO_LOG_BUFFER_SIZE_BYTES - Static variable in class jcuda.driver.CUjit_option
-
IN: Log buffer size in bytes.
- CU_JIT_INPUT_CUBIN - Static variable in class jcuda.driver.CUjitInputType
-
Compiled device-class-specific device code
Applicable options: none
- CU_JIT_INPUT_FATBINARY - Static variable in class jcuda.driver.CUjitInputType
-
Bundle of multiple cubins and/or PTX of some device code
Applicable options: PTX compiler options, ::CU_JIT_FALLBACK_STRATEGY
- CU_JIT_INPUT_LIBRARY - Static variable in class jcuda.driver.CUjitInputType
-
Archive of host objects with embedded device code
Applicable options: PTX compiler options, ::CU_JIT_FALLBACK_STRATEGY
- CU_JIT_INPUT_OBJECT - Static variable in class jcuda.driver.CUjitInputType
-
Host object with embedded device code
Applicable options: PTX compiler options, ::CU_JIT_FALLBACK_STRATEGY
- CU_JIT_INPUT_PTX - Static variable in class jcuda.driver.CUjitInputType
-
PTX source code
Applicable options: PTX compiler options
- CU_JIT_LOG_VERBOSE - Static variable in class jcuda.driver.CUjit_option
-
Generate verbose log messages (0: false, default)
Option type: int
Applies to: compiler and linker
- CU_JIT_MAX_REGISTERS - Static variable in class jcuda.driver.CUjit_option
-
Max number of registers that a thread may use.
Option type: unsigned int
Applies to: compiler only
- 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.
Option type: unsigned int
Applies to: compiler only
- CU_JIT_TARGET - Static variable in class jcuda.driver.CUjit_option
-
Target is chosen based on supplied ::CUjit_target.
- CU_JIT_TARGET_FROM_CUCONTEXT - Static variable in class jcuda.driver.CUjit_option
-
No option value required.
- CU_JIT_THREADS_PER_BLOCK - Static variable in class jcuda.driver.CUjit_option
-
IN: Specifies minimum number of threads per block to target compilation
for
OUT: Returns the number of threads the compiler actually targeted.
- CU_JIT_WALL_TIME - Static variable in class jcuda.driver.CUjit_option
-
Overwrites the option value with the total wall clock time, in
milliseconds, spent in the compiler and linker
Option type: float
Applies to: compiler and linker
- CU_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_MEM_ATTACH_GLOBAL - Static variable in class jcuda.driver.CUmemAttach_flags
-
Memory can be accessed by any stream on any device
- CU_MEM_ATTACH_HOST - Static variable in class jcuda.driver.CUmemAttach_flags
-
Memory cannot be accessed by any stream on any device
- CU_MEM_ATTACH_SINGLE - Static variable in class jcuda.driver.CUmemAttach_flags
-
Memory can only be accessed by a single stream on the
associated device
- CU_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_BUFFER_ID - Static variable in class jcuda.driver.CUpointer_attribute
-
A process-wide unique ID for an allocated memory region
- CU_POINTER_ATTRIBUTE_CONTEXT - Static variable in class jcuda.driver.CUpointer_attribute
-
The ::CUcontext on which a pointer was allocated or registered
- CU_POINTER_ATTRIBUTE_DEVICE_POINTER - Static variable in class jcuda.driver.CUpointer_attribute
-
The address at which a pointer's memory may be accessed on the device
- CU_POINTER_ATTRIBUTE_HOST_POINTER - Static variable in class jcuda.driver.CUpointer_attribute
-
The address at which a pointer's memory may be accessed on the host
- CU_POINTER_ATTRIBUTE_IS_MANAGED - Static variable in class jcuda.driver.CUpointer_attribute
-
Indicates if the pointer points to managed memory
- CU_POINTER_ATTRIBUTE_MEMORY_TYPE - Static variable in class jcuda.driver.CUpointer_attribute
-
The ::CUmemorytype describing the physical location of a pointer
- CU_POINTER_ATTRIBUTE_P2P_TOKENS - Static variable in class jcuda.driver.CUpointer_attribute
-
A pair of tokens for use with the nv-p2p.h Linux kernel interface
- CU_POINTER_ATTRIBUTE_SYNC_MEMOPS - Static variable in class jcuda.driver.CUpointer_attribute
-
Synchronize every synchronous memory operation initiated on this region
- CU_PREFER_BINARY - Static variable in class jcuda.driver.CUjit_fallback
-
Prefer to fall back to compatible binary code if
exact binary match not found
- CU_PREFER_PTX - Static variable in class jcuda.driver.CUjit_fallback
-
Prefer to compile ptx if exact binary match not found
- CU_RES_VIEW_FORMAT_FLOAT_1X16 - Static variable in class jcuda.driver.CUresourceViewFormat
-
1 channel 16-bit floating point
- CU_RES_VIEW_FORMAT_FLOAT_1X32 - Static variable in class jcuda.driver.CUresourceViewFormat
-
1 channel 32-bit floating point
- CU_RES_VIEW_FORMAT_FLOAT_2X16 - Static variable in class jcuda.driver.CUresourceViewFormat
-
2 channel 16-bit floating point
- CU_RES_VIEW_FORMAT_FLOAT_2X32 - Static variable in class jcuda.driver.CUresourceViewFormat
-
2 channel 32-bit floating point
- CU_RES_VIEW_FORMAT_FLOAT_4X16 - Static variable in class jcuda.driver.CUresourceViewFormat
-
4 channel 16-bit floating point
- CU_RES_VIEW_FORMAT_FLOAT_4X32 - Static variable in class jcuda.driver.CUresourceViewFormat
-
4 channel 32-bit floating point
- CU_RES_VIEW_FORMAT_NONE - Static variable in class jcuda.driver.CUresourceViewFormat
-
No resource view format (use underlying resource format)
- CU_RES_VIEW_FORMAT_SIGNED_BC4 - Static variable in class jcuda.driver.CUresourceViewFormat
-
Block compressed 4 signed
- CU_RES_VIEW_FORMAT_SIGNED_BC5 - Static variable in class jcuda.driver.CUresourceViewFormat
-
Block compressed 5 signed
- CU_RES_VIEW_FORMAT_SIGNED_BC6H - Static variable in class jcuda.driver.CUresourceViewFormat
-
Block compressed 6 signed half-float
- CU_RES_VIEW_FORMAT_SINT_1X16 - Static variable in class jcuda.driver.CUresourceViewFormat
-
1 channel signed 16-bit integers
- CU_RES_VIEW_FORMAT_SINT_1X32 - Static variable in class jcuda.driver.CUresourceViewFormat
-
1 channel signed 32-bit integers
- CU_RES_VIEW_FORMAT_SINT_1X8 - Static variable in class jcuda.driver.CUresourceViewFormat
-
1 channel signed 8-bit integers
- CU_RES_VIEW_FORMAT_SINT_2X16 - Static variable in class jcuda.driver.CUresourceViewFormat
-
2 channel signed 16-bit integers
- CU_RES_VIEW_FORMAT_SINT_2X32 - Static variable in class jcuda.driver.CUresourceViewFormat
-
2 channel signed 32-bit integers
- CU_RES_VIEW_FORMAT_SINT_2X8 - Static variable in class jcuda.driver.CUresourceViewFormat
-
2 channel signed 8-bit integers
- CU_RES_VIEW_FORMAT_SINT_4X16 - Static variable in class jcuda.driver.CUresourceViewFormat
-
4 channel signed 16-bit integers
- CU_RES_VIEW_FORMAT_SINT_4X32 - Static variable in class jcuda.driver.CUresourceViewFormat
-
4 channel signed 32-bit integers
- CU_RES_VIEW_FORMAT_SINT_4X8 - Static variable in class jcuda.driver.CUresourceViewFormat
-
4 channel signed 8-bit integers
- CU_RES_VIEW_FORMAT_UINT_1X16 - Static variable in class jcuda.driver.CUresourceViewFormat
-
1 channel unsigned 16-bit integers
- CU_RES_VIEW_FORMAT_UINT_1X32 - Static variable in class jcuda.driver.CUresourceViewFormat
-
1 channel unsigned 32-bit integers
- CU_RES_VIEW_FORMAT_UINT_1X8 - Static variable in class jcuda.driver.CUresourceViewFormat
-
1 channel unsigned 8-bit integers
- CU_RES_VIEW_FORMAT_UINT_2X16 - Static variable in class jcuda.driver.CUresourceViewFormat
-
2 channel unsigned 16-bit integers
- CU_RES_VIEW_FORMAT_UINT_2X32 - Static variable in class jcuda.driver.CUresourceViewFormat
-
2 channel unsigned 32-bit integers
- CU_RES_VIEW_FORMAT_UINT_2X8 - Static variable in class jcuda.driver.CUresourceViewFormat
-
2 channel unsigned 8-bit integers
- CU_RES_VIEW_FORMAT_UINT_4X16 - Static variable in class jcuda.driver.CUresourceViewFormat
-
4 channel unsigned 16-bit integers
- CU_RES_VIEW_FORMAT_UINT_4X32 - Static variable in class jcuda.driver.CUresourceViewFormat
-
4 channel unsigned 32-bit integers
- CU_RES_VIEW_FORMAT_UINT_4X8 - Static variable in class jcuda.driver.CUresourceViewFormat
-
4 channel unsigned 8-bit integers
- CU_RES_VIEW_FORMAT_UNSIGNED_BC1 - Static variable in class jcuda.driver.CUresourceViewFormat
-
Block compressed 1
- CU_RES_VIEW_FORMAT_UNSIGNED_BC2 - Static variable in class jcuda.driver.CUresourceViewFormat
-
Block compressed 2
- CU_RES_VIEW_FORMAT_UNSIGNED_BC3 - Static variable in class jcuda.driver.CUresourceViewFormat
-
Block compressed 3
- CU_RES_VIEW_FORMAT_UNSIGNED_BC4 - Static variable in class jcuda.driver.CUresourceViewFormat
-
Block compressed 4 unsigned
- CU_RES_VIEW_FORMAT_UNSIGNED_BC5 - Static variable in class jcuda.driver.CUresourceViewFormat
-
Block compressed 5 unsigned
- CU_RES_VIEW_FORMAT_UNSIGNED_BC6H - Static variable in class jcuda.driver.CUresourceViewFormat
-
Block compressed 6 unsigned half-float
- CU_RES_VIEW_FORMAT_UNSIGNED_BC7 - Static variable in class jcuda.driver.CUresourceViewFormat
-
Block compressed 7
- CU_RESOURCE_TYPE_ARRAY - Static variable in class jcuda.driver.CUresourcetype
-
Array resource
- CU_RESOURCE_TYPE_LINEAR - Static variable in class jcuda.driver.CUresourcetype
-
Linear resource
- CU_RESOURCE_TYPE_MIPMAPPED_ARRAY - Static variable in class jcuda.driver.CUresourcetype
-
Mipmapped array resource
- CU_RESOURCE_TYPE_PITCH2D - Static variable in class jcuda.driver.CUresourcetype
-
Pitch 2D resource
- CU_SHARED_MEM_CONFIG_DEFAULT_BANK_SIZE - Static variable in class jcuda.driver.CUsharedconfig
-
Set default shared memory bank size
- CU_SHARED_MEM_CONFIG_EIGHT_BYTE_BANK_SIZE - Static variable in class jcuda.driver.CUsharedconfig
-
Set shared memory bank width to eight bytes
- CU_SHARED_MEM_CONFIG_FOUR_BYTE_BANK_SIZE - Static variable in class jcuda.driver.CUsharedconfig
-
Set shared memory bank width to four bytes
- CU_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_32 - Static variable in class jcuda.driver.CUjit_target
-
Compute device class 3.2
- CU_TARGET_COMPUTE_35 - Static variable in class jcuda.driver.CUjit_target
-
Compute device class 3.5
- CU_TARGET_COMPUTE_50 - Static variable in class jcuda.driver.CUjit_target
-
Compute device class 5.0
- CU_TR_ADDRESS_MODE_CLAMP - Static variable in class jcuda.driver.CUaddress_mode
-
Clamp to edge address mode
- CU_TR_ADDRESS_MODE_MIRROR - Static variable in class jcuda.driver.CUaddress_mode
-
Mirror address mode
- CU_TR_ADDRESS_MODE_WRAP - Static variable in class jcuda.driver.CUaddress_mode
-
Wrapping address mode
- CU_TR_FILTER_MODE_LINEAR - Static variable in class jcuda.driver.CUfilter_mode
-
Linear filter mode
- CU_TR_FILTER_MODE_POINT - Static variable in class jcuda.driver.CUfilter_mode
-
Point filter mode
- CU_TRSA_OVERRIDE_FORMAT - Static variable in class jcuda.driver.JCudaDriver
-
Override the texref format with a format inferred from the array
- CU_TRSF_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.
Most comments are taken from the CUDA reference manual.
- CUarray - Class in jcuda.driver
-
Java port of a CUarray
- CUarray() - Constructor for class jcuda.driver.CUarray
-
Creates a new, uninitialized CUarray
- CUarray(cudaArray) - Constructor for class jcuda.driver.CUarray
-
- cuArray3DCreate(CUarray, CUDA_ARRAY3D_DESCRIPTOR) - Static method in class jcuda.driver.JCudaDriver
-
Creates a 3D CUDA array.
- cuArray3DGetDescriptor(CUDA_ARRAY3D_DESCRIPTOR, CUarray) - Static method in class jcuda.driver.JCudaDriver
-
Get a 3D CUDA array descriptor.
- CUarray_cubemap_face - Class in jcuda.driver
-
Array indices for cube faces
- CUarray_format - Class in jcuda.driver
-
Array formats.
Most comments are taken from the CUDA reference manual.
- 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.
Original comment:
This implementation guards against intermediate underflow and overflow
by scaling.
- cuCabs(cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
-
Returns the absolute value of the given complex number.
Original comment:
This implementation guards against intermediate underflow and overflow
by scaling.
- 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.
Original comment:
This implementation guards against intermediate underflow and overflow
by scaling.
- cuCdiv(cuDoubleComplex, cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
-
Returns the quotient of the given complex numbers.
Original comment:
This implementation guards against intermediate underflow and overflow
by scaling.
- 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.
Original comment:
This implementation could suffer from intermediate overflow even though
the final result would be in range.
- cuCmul(cuDoubleComplex, cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
-
Returns the product of the given complex numbers.
Original comment:
This implementation could suffer from intermediate overflow even though
the final result would be in range.
- 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.
Most comments are taken from the CUDA reference manual.
- 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.
- cuCtxGetStreamPriorityRange(int[], int[]) - Static method in class jcuda.driver.JCudaDriver
-
Returns numerical values that correspond to the least and
greatest stream priorities.
- cuCtxPopCurrent(CUcontext) - Static method in class jcuda.driver.JCudaDriver
-
Pops the current CUDA context from the current CPU thread.
- cuCtxPushCurrent(CUcontext) - Static method in class jcuda.driver.JCudaDriver
-
Pushes a context on the current CPU thread.
- 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_DEPTH_TEXTURE - Static variable in class jcuda.driver.JCudaDriver
-
This flag if set indicates that the CUDA
array is a DEPTH_TEXTURE.
- CUDA_ARRAY3D_DESCRIPTOR - Class in jcuda.driver
-
Java port of a CUDA_ARRAY3D_DESCRIPTOR.
Most comments are taken from the CUDA reference manual.
- 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.
Most comments are taken from the CUDA reference manual.
- 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_HARDWARE_STACK_ERROR - Static variable in class jcuda.driver.CUresult
-
While executing a kernel, the device encountered a stack error.
- CUDA_ERROR_HOST_MEMORY_ALREADY_REGISTERED - Static variable in class jcuda.driver.CUresult
-
This error indicates that the memory range passed to ::cuMemHostRegister()
has already been registered.
- CUDA_ERROR_HOST_MEMORY_NOT_REGISTERED - Static variable in class jcuda.driver.CUresult
-
This error indicates that the pointer passed to ::cuMemHostUnregister()
does not correspond to any currently registered memory region.
- CUDA_ERROR_ILLEGAL_ADDRESS - Static variable in class jcuda.driver.CUresult
-
While executing a kernel, the device encountered a
load or store instruction on an invalid memory address.
- CUDA_ERROR_ILLEGAL_INSTRUCTION - Static variable in class jcuda.driver.CUresult
-
While executing a kernel, the device encountered an illegal instruction.
- CUDA_ERROR_INVALID_ADDRESS_SPACE - Static variable in class jcuda.driver.CUresult
-
While executing a kernel, the device encountered an instruction
which can only operate on memory locations in certain address spaces
(global, shared, or local), but was supplied a memory address not
belonging to an allowed address space.
- CUDA_ERROR_INVALID_CONTEXT - Static variable in class jcuda.driver.CUresult
-
This most frequently indicates that there is no context bound to the
current thread.
- CUDA_ERROR_INVALID_DEVICE - Static variable in class jcuda.driver.CUresult
-
This indicates that the device ordinal supplied by the user does not
correspond to a valid CUDA device.
- CUDA_ERROR_INVALID_HANDLE - Static variable in class jcuda.driver.CUresult
-
This indicates that a resource handle passed to the API call was not
valid.
- CUDA_ERROR_INVALID_IMAGE - Static variable in class jcuda.driver.CUresult
-
This indicates that the device kernel image is invalid.
- CUDA_ERROR_INVALID_PC - Static variable in class jcuda.driver.CUresult
-
While executing a kernel, the device program counter wrapped its address space.
- CUDA_ERROR_INVALID_PTX - Static variable in class jcuda.driver.CUresult
-
This indicates that a PTX JIT compilation failed.
- CUDA_ERROR_INVALID_SOURCE - Static variable in class jcuda.driver.CUresult
-
This indicates that the device kernel source is invalid.
- CUDA_ERROR_INVALID_VALUE - Static variable in class jcuda.driver.CUresult
-
This indicates that one or more of the parameters passed to the API call
is not within an acceptable range of values.
- CUDA_ERROR_LAUNCH_FAILED - Static variable in class jcuda.driver.CUresult
-
An exception occurred on the device while executing a kernel.
- CUDA_ERROR_LAUNCH_INCOMPATIBLE_TEXTURING - Static variable in class jcuda.driver.CUresult
-
This error indicates a kernel launch that uses an incompatible texturing
mode.
- CUDA_ERROR_LAUNCH_OUT_OF_RESOURCES - Static variable in class jcuda.driver.CUresult
-
This indicates that a launch did not occur because it did not have
appropriate resources.
- CUDA_ERROR_LAUNCH_TIMEOUT - Static variable in class jcuda.driver.CUresult
-
This indicates that the device kernel took too long to execute.
- CUDA_ERROR_MAP_FAILED - Static variable in class jcuda.driver.CUresult
-
This indicates that a map or register operation has failed.
- CUDA_ERROR_MISALIGNED_ADDRESS - Static variable in class jcuda.driver.CUresult
-
While executing a kernel, the device encountered a load or store instruction
on a memory address which is not aligned.
- CUDA_ERROR_NO_BINARY_FOR_GPU - Static variable in class jcuda.driver.CUresult
-
This indicates that there is no kernel image available that is suitable
for the device.
- CUDA_ERROR_NO_DEVICE - Static variable in class jcuda.driver.CUresult
-
This indicates that no CUDA-capable devices were detected by the installed
CUDA driver.
- CUDA_ERROR_NOT_FOUND - Static variable in class jcuda.driver.CUresult
-
This indicates that a named symbol was not found.
- CUDA_ERROR_NOT_INITIALIZED - Static variable in class jcuda.driver.CUresult
-
This indicates that the CUDA driver has not been initialized with
::cuInit() or that initialization has failed.
- CUDA_ERROR_NOT_MAPPED - Static variable in class jcuda.driver.CUresult
-
This indicates that a resource is not mapped.
- CUDA_ERROR_NOT_MAPPED_AS_ARRAY - Static variable in class jcuda.driver.CUresult
-
This indicates that a mapped resource is not available for access as an
array.
- CUDA_ERROR_NOT_MAPPED_AS_POINTER - Static variable in class jcuda.driver.CUresult
-
This indicates that a mapped resource is not available for access as a
pointer.
- CUDA_ERROR_NOT_PERMITTED - Static variable in class jcuda.driver.CUresult
-
This error indicates that the attempted operation is not permitted.
- CUDA_ERROR_NOT_READY - Static variable in class jcuda.driver.CUresult
-
This indicates that asynchronous operations issued previously have not
completed yet.
- CUDA_ERROR_NOT_SUPPORTED - Static variable in class jcuda.driver.CUresult
-
This error indicates that the attempted operation is not supported
on the current system or device.
- CUDA_ERROR_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.
Most comments are taken from the CUDA reference manual
- 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.
Most comments are taken from the CUDA reference manual
- 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.
Most comments are taken from the CUDA reference manual
- 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
- cudaBindTexture(long[], textureReference, Pointer, cudaChannelFormatDesc, long) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Binds a memory area to a texture
- 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
- cudaBindTextureToArray(textureReference, cudaArray, cudaChannelFormatDesc) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Binds an array to a texture
- cudaBindTextureToMipmappedArray(textureReference, cudaMipmappedArray, cudaChannelFormatDesc) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Binds a mipmapped array to a texture
- cudaBoundaryModeClamp - Static variable in class jcuda.runtime.cudaSurfaceBoundaryMode
-
- cudaBoundaryModeTrap - Static variable in class jcuda.runtime.cudaSurfaceBoundaryMode
-
- cudaBoundaryModeZero - Static variable in class jcuda.runtime.cudaSurfaceBoundaryMode
-
- cudaChannelFormatDesc - Class in jcuda.runtime
-
Java port of the cudaChannelFormatDesc.
Most comments are taken from the CUDA reference manual.
- 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.
Most comments are taken from the CUDA reference manual.
- 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.
Most comments are taken from the CUDA reference manual.
- cudaComputeModeDefault - Static variable in class jcuda.runtime.cudaComputeMode
-
- cudaComputeModeExclusive - Static variable in class jcuda.runtime.cudaComputeMode
-
- cudaComputeModeExclusiveProcess - Static variable in class jcuda.runtime.cudaComputeMode
-
Compute-exclusive-process mode (Many threads in one process will be able to use ::cudaSetDevice() with this device)
- cudaComputeModeProhibited - Static variable in class jcuda.runtime.cudaComputeMode
-
- cudaConfigureCall(dim3, dim3, long, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
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
- 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
- cudaDevAttrGlobalL1CacheSupported - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Device supports caching globals in L1
- cudaDevAttrGlobalMemoryBusWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Global memory bus width in bits
- cudaDevAttrGpuOverlap - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Device can possibly copy memory and execute a kernel concurrently
- cudaDevAttrIntegrated - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Device is integrated with host memory
- cudaDevAttrIsMultiGpuBoard - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Device is on a multi-GPU board
- cudaDevAttrKernelExecTimeout - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Specifies whether there is a run time limit on kernels
- cudaDevAttrL2CacheSize - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Size of L2 cache in bytes
- cudaDevAttrLocalL1CacheSupported - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Device supports caching locals in L1
- cudaDevAttrManagedMemory - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Device can allocate managed memory on this system
- cudaDevAttrMaxBlockDimX - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum block dimension X
- cudaDevAttrMaxBlockDimY - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum block dimension Y
- cudaDevAttrMaxBlockDimZ - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum block dimension Z
- cudaDevAttrMaxGridDimX - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum grid dimension X
- cudaDevAttrMaxGridDimY - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum grid dimension Y
- cudaDevAttrMaxGridDimZ - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum grid dimension Z
- cudaDevAttrMaxPitch - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum pitch in bytes allowed by memory copies
- cudaDevAttrMaxRegistersPerBlock - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum number of 32-bit registers available per block
- cudaDevAttrMaxRegistersPerMultiprocessor - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum number of 32-bit registers available per multiprocessor
- cudaDevAttrMaxSharedMemoryPerBlock - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum shared memory available per block in bytes
- cudaDevAttrMaxSharedMemoryPerMultiprocessor - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum shared memory available per multiprocessor in bytes
- cudaDevAttrMaxSurface1DLayeredLayers - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum layers in a 1D layered surface
- cudaDevAttrMaxSurface1DLayeredWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 1D layered surface width
- cudaDevAttrMaxSurface1DWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 1D surface width
- cudaDevAttrMaxSurface2DHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 2D surface height
- cudaDevAttrMaxSurface2DLayeredHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 2D layered surface height
- cudaDevAttrMaxSurface2DLayeredLayers - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum layers in a 2D layered surface
- cudaDevAttrMaxSurface2DLayeredWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 2D layered surface width
- cudaDevAttrMaxSurface2DWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 2D surface width
- cudaDevAttrMaxSurface3DDepth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 3D surface depth
- cudaDevAttrMaxSurface3DHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 3D surface height
- cudaDevAttrMaxSurface3DWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 3D surface width
- cudaDevAttrMaxSurfaceCubemapLayeredLayers - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum layers in a cubemap layered surface
- cudaDevAttrMaxSurfaceCubemapLayeredWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum cubemap layered surface width
- cudaDevAttrMaxSurfaceCubemapWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum cubemap surface width
- cudaDevAttrMaxTexture1DLayeredLayers - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum layers in a 1D layered texture
- cudaDevAttrMaxTexture1DLayeredWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 1D layered texture width
- cudaDevAttrMaxTexture1DLinearWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 1D linear texture width
- cudaDevAttrMaxTexture1DMipmappedWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum mipmapped 1D texture width
- cudaDevAttrMaxTexture1DWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 1D texture width
- cudaDevAttrMaxTexture2DGatherHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 2D texture height if cudaArrayTextureGather is set
- cudaDevAttrMaxTexture2DGatherWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 2D texture width if cudaArrayTextureGather is set
- cudaDevAttrMaxTexture2DHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 2D texture height
- cudaDevAttrMaxTexture2DLayeredHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 2D layered texture height
- cudaDevAttrMaxTexture2DLayeredLayers - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum layers in a 2D layered texture
- cudaDevAttrMaxTexture2DLayeredWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 2D layered texture width
- cudaDevAttrMaxTexture2DLinearHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 2D linear texture height
- cudaDevAttrMaxTexture2DLinearPitch - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 2D linear texture pitch in bytes
- cudaDevAttrMaxTexture2DLinearWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 2D linear texture width
- cudaDevAttrMaxTexture2DMipmappedHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum mipmapped 2D texture height
- cudaDevAttrMaxTexture2DMipmappedWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum mipmapped 2D texture width
- cudaDevAttrMaxTexture2DWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 2D texture width
- cudaDevAttrMaxTexture3DDepth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 3D texture depth
- cudaDevAttrMaxTexture3DDepthAlt - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Alternate maximum 3D texture depth
- cudaDevAttrMaxTexture3DHeight - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 3D texture height
- cudaDevAttrMaxTexture3DHeightAlt - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Alternate maximum 3D texture height
- cudaDevAttrMaxTexture3DWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum 3D texture width
- cudaDevAttrMaxTexture3DWidthAlt - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Alternate maximum 3D texture width
- cudaDevAttrMaxTextureCubemapLayeredLayers - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum layers in a cubemap layered texture
- cudaDevAttrMaxTextureCubemapLayeredWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum cubemap layered texture width/height
- cudaDevAttrMaxTextureCubemapWidth - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum cubemap texture width/height
- cudaDevAttrMaxThreadsPerBlock - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum number of threads per block
- cudaDevAttrMaxThreadsPerMultiProcessor - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Maximum resident threads per multiprocessor
- cudaDevAttrMemoryClockRate - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Peak memory clock frequency in kilohertz
- cudaDevAttrMultiGpuBoardGroupID - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Unique identifier for a group of devices on the same multi-GPU board
- cudaDevAttrMultiProcessorCount - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Number of multiprocessors on device
- 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
- cudaDevAttrStreamPrioritiesSupported - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Device supports stream priorities
- cudaDevAttrSurfaceAlignment - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Alignment requirement for surfaces
- cudaDevAttrTccDriver - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Device is using TCC driver model
- cudaDevAttrTextureAlignment - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Alignment requirement for textures
- cudaDevAttrTexturePitchAlignment - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Pitch alignment requirement for textures
- cudaDevAttrTotalConstantMemory - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Memory available on device for __constant__ variables in a CUDA C kernel in bytes
- cudaDevAttrUnifiedAddressing - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Device shares a unified address space with the host
- cudaDevAttrWarpSize - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Warp size in threads
- cudaDeviceAttr - Class in jcuda.runtime
-
CUDA device attributes
- cudaDeviceBlockingSync - Static variable in class jcuda.runtime.JCuda
-
Deprecated.
As of CUDA 4.0 and replaced by cudaDeviceScheduleBlockingSync
- cudaDeviceCanAccessPeer(int[], int, int) - Static method in class jcuda.runtime.JCuda
-
Queries if a device may directly access a peer device's memory.
- cudaDeviceDisablePeerAccess(int) - Static method in class jcuda.runtime.JCuda
-
Disables direct access to memory allocations on a peer device.
- cudaDeviceEnablePeerAccess(int, int) - Static method in class jcuda.runtime.JCuda
-
Enables direct access to memory allocations on a peer device.
- cudaDeviceGetAttribute(int[], int, int) - Static method in class jcuda.runtime.JCuda
-
Returns information about the device.
- cudaDeviceGetByPCIBusId(int[], String) - Static method in class jcuda.runtime.JCuda
-
Returns a handle to a compute device.
- cudaDeviceGetCacheConfig(int[]) - Static method in class jcuda.runtime.JCuda
-
Returns the preferred cache configuration for the current device.
- cudaDeviceGetLimit(long[], int) - Static method in class jcuda.runtime.JCuda
-
Returns resource limits.
- cudaDeviceGetPCIBusId(String[], int, int) - Static method in class jcuda.runtime.JCuda
-
Returns a PCI Bus Id string for the device.
- cudaDeviceGetSharedMemConfig(int[]) - Static method in class jcuda.runtime.JCuda
-
Returns the shared memory configuration for the current device.
- cudaDeviceGetStreamPriorityRange(int[], int[]) - Static method in class jcuda.runtime.JCuda
-
- cudaDeviceLmemResizeToMax - Static variable in class jcuda.runtime.JCuda
-
Device flag - Keep local memory allocation after launch
- cudaDeviceMapHost - Static variable in class jcuda.runtime.JCuda
-
Device flag - Support mapped pinned allocations
- cudaDeviceMask - Static variable in class jcuda.runtime.JCuda
-
Device flags mask
- cudaDeviceProp - Class in jcuda.runtime
-
Java port of the cudaDeviceProp.
Most comments are taken from the CUDA reference manual.
- 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
-
- 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.
- cudaErrorHardwareStackError - Static variable in class jcuda.runtime.cudaError
-
Device encountered an error in the call stack during kernel execution,
possibly due to stack corruption or exceeding the stack size limit.
- cudaErrorHostMemoryAlreadyRegistered - Static variable in class jcuda.runtime.cudaError
-
- cudaErrorHostMemoryNotRegistered - Static variable in class jcuda.runtime.cudaError
-
- cudaErrorIllegalAddress - Static variable in class jcuda.runtime.cudaError
-
The device encountered a load or store instruction on an invalid
memory address.
- cudaErrorIllegalInstruction - Static variable in class jcuda.runtime.cudaError
-
The device encountered an illegal instruction during kernel execution
The context cannot be used, so it must be destroyed (and a new one
should be created).
- cudaErrorIncompatibleDriverContext - Static variable in class jcuda.runtime.cudaError
-
This indicates that the current context is not compatible with this
the CUDA Runtime.
- cudaErrorInitializationError - Static variable in class jcuda.runtime.cudaError
-
The API call failed because the CUDA driver and runtime could not be
initialized.
- cudaErrorInsufficientDriver - Static variable in class jcuda.runtime.cudaError
-
This indicates that the installed NVIDIA CUDA driver is older than the
CUDA runtime library.
- cudaErrorInvalidAddressSpace - Static variable in class jcuda.runtime.cudaError
-
While executing a kernel, the device encountered an instruction
which can only operate on memory locations in certain address spaces
(global, shared, or local), but was supplied a memory address not
belonging to an allowed address space.
- cudaErrorInvalidChannelDescriptor - Static variable in class jcuda.runtime.cudaError
-
This indicates that the channel descriptor passed to the API call is not
valid.
- cudaErrorInvalidConfiguration - Static variable in class jcuda.runtime.cudaError
-
This indicates that a kernel launch is requesting resources that can
never be satisfied by the current device.
- cudaErrorInvalidDevice - Static variable in class jcuda.runtime.cudaError
-
This indicates that the device ordinal supplied by the user does not
correspond to a valid CUDA device.
- cudaErrorInvalidDeviceFunction - Static variable in class jcuda.runtime.cudaError
-
The requested device function does not exist or is not compiled for the
proper device architecture.
- cudaErrorInvalidDevicePointer - Static variable in class jcuda.runtime.cudaError
-
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.
- cudaErrorInvalidPc - Static variable in class jcuda.runtime.cudaError
-
The device encountered an invalid program counter.
- cudaErrorInvalidPitchValue - Static variable in class jcuda.runtime.cudaError
-
This indicates that one or more of the pitch-related parameters passed
to the API call is not within the acceptable range for pitch.
- 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.
- cudaErrorMisalignedAddress - Static variable in class jcuda.runtime.cudaError
-
The device encountered a load or store instruction
on a memory address which is not aligned.
- cudaErrorMissingConfiguration - Static variable in class jcuda.runtime.cudaError
-
- cudaErrorMixedDeviceExecution - Static variable in class jcuda.runtime.cudaError
-
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
-
- cudaErrorPeerAccessNotEnabled - Static variable in class jcuda.runtime.cudaError
-
- cudaErrorPeerAccessUnsupported - Static variable in class jcuda.runtime.cudaError
-
This error indicates that P2P access is not supported across the given
devices.
- cudaErrorPriorLaunchFailure - Static variable in class jcuda.runtime.cudaError
-
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
-
- cudaErrorSetOnActiveProcess - Static variable in class jcuda.runtime.cudaError
-
- 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
- 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.
- 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.
Most comments are taken from the CUDA reference manual.
- 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
- 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
- cudaGetSymbolSize(long[], String) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Finds the size of the object associated with a CUDA symbol
- cudaGetTextureAlignmentOffset(long[], textureReference) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Get the alignment offset of a texture
- 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
-
- 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 )
- 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 )
- 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
- cudaLimit - Class in jcuda.runtime
-
CUDA limits.
Most comments are taken from the CUDA reference manual.
- 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
- cudaMallocManaged(Pointer, long, int) - Static method in class jcuda.runtime.JCuda
-
- 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.
- cudaMemAttachGlobal - Static variable in class jcuda.runtime.JCuda
-
Memory can be accessed by any stream on any device
- cudaMemAttachHost - Static variable in class jcuda.runtime.JCuda
-
Memory cannot be accessed by any stream on any device
- cudaMemAttachSingle - Static variable in class jcuda.runtime.JCuda
-
Memory can only be accessed by a single stream on the associated device
- cudaMemcpy(Pointer, Pointer, long, int) - Static method in class jcuda.runtime.JCuda
-
Copies data between host and device.
- cudaMemcpy2D(Pointer, long, Pointer, long, long, long, int) - Static method in class jcuda.runtime.JCuda
-
Copies data between host and device.
- cudaMemcpy2DArrayToArray(cudaArray, long, long, cudaArray, long, long, long, long, int) - Static method in class jcuda.runtime.JCuda
-
Copies data between host and device.
- cudaMemcpy2DAsync(Pointer, long, Pointer, long, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
Copies data between host and device.
- cudaMemcpy2DFromArray(Pointer, long, cudaArray, long, long, long, long, int) - Static method in class jcuda.runtime.JCuda
-
Copies data between host and device.
- cudaMemcpy2DFromArrayAsync(Pointer, long, cudaArray, long, long, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
Copies data between host and device.
- cudaMemcpy2DToArray(cudaArray, long, long, Pointer, long, long, long, int) - Static method in class jcuda.runtime.JCuda
-
Copies data between host and device.
- cudaMemcpy2DToArrayAsync(cudaArray, long, long, Pointer, long, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
Copies data between host and device.
- cudaMemcpy3D(cudaMemcpy3DParms) - Static method in class jcuda.runtime.JCuda
-
Copies data between 3D objects.
- cudaMemcpy3DAsync(cudaMemcpy3DParms, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
Copies data between 3D objects.
- cudaMemcpy3DParms - Class in jcuda.runtime
-
Java port of cudaMemcpy3DParms.
Most comments are taken from the CUDA reference manual.
- 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.
Most comments are taken from the CUDA reference manual.
- 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
- 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
- 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
- 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
- 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
- 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.
- cudaStreamAttachMemAsync(cudaStream_t, Pointer, long, int) - Static method in class jcuda.runtime.JCuda
-
- 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.
- cudaStreamCreateWithPriority(cudaStream_t, int, int) - Static method in class jcuda.runtime.JCuda
-
- cudaStreamDefault - Static variable in class jcuda.runtime.JCuda
-
Default stream flag
- cudaStreamDestroy(cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
Destroys and cleans up an asynchronous stream.
- cudaStreamGetFlags(cudaStream_t, int[]) - Static method in class jcuda.runtime.JCuda
-
- cudaStreamGetPriority(cudaStream_t, int[]) - Static method in class jcuda.runtime.JCuda
-
- 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
- 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.
Most comments are taken from the CUDA reference manual
- 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
- CUdeviceptr(CUdeviceptr) - Constructor for class jcuda.driver.CUdeviceptr
-
Copy constructor
- CUdeviceptr(CUdeviceptr, long) - Constructor for class jcuda.driver.CUdeviceptr
-
Creates a copy of the given pointer, with an
additional byte offset
- cuDeviceTotalMem(long[], CUdevice) - Static method in class jcuda.driver.JCudaDriver
-
Returns the total amount of memory on the device.
- CUdevprop - Class in jcuda.driver
-
Legacy device properties.
- CUdevprop() - Constructor for class jcuda.driver.CUdevprop
-
Creates a new, uninitialized CUdevprop
- cuDoubleComplex - Class in jcuda
-
Java port of the CUDA complex number structure for double
precision numbers
- cuDriverGetVersion(int[]) - Static method in class jcuda.driver.JCudaDriver
-
Returns the 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
-
- CUevent_flags - Class in jcuda.driver
-
Event creation flags.
Most comments are taken from the CUDA reference manual.
- 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.
Most comments are taken from the CUDA reference manual.
- 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.
Most comments are taken from the CUDA reference manual.
- cuGetErrorName(int, String[]) - Static method in class jcuda.driver.JCudaDriver
-
Gets the string representation of an error code enum name
Sets *pStr to the address of a NULL-terminated string representation
of the name of the enum error code error.
- cuGetErrorString(int, String[]) - Static method in class jcuda.driver.JCudaDriver
-
Gets the string description of an error code
Sets *pStr to the address of a NULL-terminated string description
of the error code error.
- cuGLCtxCreate(CUcontext, int, CUdevice) - Static method in class jcuda.driver.JCudaDriver
-
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
-
- 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 )
- CUjit_cacheMode - Class in jcuda.driver
-
Caching modes for dlcm
- CUjit_fallback - Class in jcuda.driver
-
Cubin matching fallback strategies.
Most comments are taken from the CUDA reference manual.
- CUjit_option - Class in jcuda.driver
-
Online compiler and linker options.
Most comments are taken from the CUDA reference manual.
- CUjit_target - Class in jcuda.driver
-
Online compilation targets.
Most comments are taken from the CUDA reference manual.
- CUjitInputType - Class in jcuda.driver
-
Device code formats
- 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
- cuLinkAddData(CUlinkState, int, Pointer, long, String, JITOptions) - Static method in class jcuda.driver.JCudaDriver
-
- cuLinkAddFile(CUlinkState, int, String, JITOptions) - Static method in class jcuda.driver.JCudaDriver
-
- cuLinkComplete(CUlinkState, Pointer, long[]) - Static method in class jcuda.driver.JCudaDriver
-
- cuLinkCreate(JITOptions, CUlinkState) - Static method in class jcuda.driver.JCudaDriver
-
- cuLinkDestroy(CUlinkState) - Static method in class jcuda.driver.JCudaDriver
-
- CUlinkState - Class in jcuda.driver
-
Java port of a CUlinkState
- CUlinkState() - Constructor for class jcuda.driver.CUlinkState
-
Creates a new, uninitialized CUlinkState
- 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.
- cuMemAllocManaged(CUdeviceptr, long, int) - Static method in class jcuda.driver.JCudaDriver
-
- cuMemAllocPitch(CUdeviceptr, long[], long, long, int) - Static method in class jcuda.driver.JCudaDriver
-
Allocates pitched device memory.
- CUmemAttach_flags - Class in jcuda.driver
-
CUDA Mem Attach Flags
- cuMemcpy(CUdeviceptr, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory.
- cuMemcpy2D(CUDA_MEMCPY2D) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory for 2D arrays.
- cuMemcpy2DAsync(CUDA_MEMCPY2D, CUstream) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory for 2D arrays.
- cuMemcpy2DUnaligned(CUDA_MEMCPY2D) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory for 2D arrays.
- cuMemcpy3D(CUDA_MEMCPY3D) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory for 3D arrays.
- cuMemcpy3DAsync(CUDA_MEMCPY3D, CUstream) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory for 3D arrays.
- cuMemcpy3DPeer(CUDA_MEMCPY3D_PEER) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory between contexts.
- cuMemcpy3DPeerAsync(CUDA_MEMCPY3D_PEER, CUstream) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory between contexts asynchronously.
- cuMemcpyAsync(CUdeviceptr, CUdeviceptr, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory asynchronously.
- cuMemcpyAtoA(CUarray, long, CUarray, long, long) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory from Array to Array.
- cuMemcpyAtoD(CUdeviceptr, CUarray, long, long) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory from Array to Device.
- cuMemcpyAtoH(Pointer, CUarray, long, long) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory from Array to Host.
- cuMemcpyAtoHAsync(Pointer, CUarray, long, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory from Array to Host.
- cuMemcpyDtoA(CUarray, long, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory from Device to Array.
- cuMemcpyDtoD(CUdeviceptr, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory from Device to Device.
- cuMemcpyDtoDAsync(CUdeviceptr, CUdeviceptr, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory from Device to Device.
- cuMemcpyDtoH(Pointer, CUdeviceptr, long) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory from Device to Host.
- cuMemcpyDtoHAsync(Pointer, CUdeviceptr, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory from Device to Host.
- cuMemcpyHtoA(CUarray, long, Pointer, long) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory from Host to Array.
- cuMemcpyHtoAAsync(CUarray, long, Pointer, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory from Host to Array.
- cuMemcpyHtoD(CUdeviceptr, Pointer, long) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory from Host to Device.
- cuMemcpyHtoDAsync(CUdeviceptr, Pointer, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
-
Copies memory from Host to Device.
- cuMemcpyPeer(CUdeviceptr, CUcontext, CUdeviceptr, CUcontext, long) - Static method in class jcuda.driver.JCudaDriver
-
Copies device memory between two contexts.
- cuMemcpyPeerAsync(CUdeviceptr, CUcontext, CUdeviceptr, CUcontext, long, CUstream) - Static method in class jcuda.driver.JCudaDriver
-
Copies device memory between two contexts asynchronously.
- 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.
Note: It is hardly possible to properly pass in the required
option values for this method.
- cuModuleLoadDataJIT(CUmodule, Pointer, JITOptions) - Static method in class jcuda.driver.JCudaDriver
-
- cuModuleLoadFatBinary(CUmodule, byte[]) - Static method in class jcuda.driver.JCudaDriver
-
Load a module's data.
- cuModuleUnload(CUmodule) - Static method in class jcuda.driver.JCudaDriver
-
Unloads a module.
- CUoccupancyB2DSize - Interface in jcuda.driver
-
Java port of the function that is passed to
JCudaDriver#cuOccupancyMaxPotentialBlockSize
and maps a
certain kernel block size to the size of the per-block dynamic
shared memory
- CUoutput_mode - Class in jcuda.driver
-
Profiler Output Modes.
Most comments are taken from the CUDA reference manual.
- 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.
Most comments are taken from the CUDA reference manual
- cuPointerGetAttribute(Pointer, int, CUdeviceptr) - Static method in class jcuda.driver.JCudaDriver
-
Returns information about a pointer.
- cuPointerSetAttribute(Pointer, int, CUdeviceptr) - Static method in class jcuda.driver.JCudaDriver
-
- 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.
Most comments are taken from the CUDA reference manual.
- CUsharedconfig - Class in jcuda.driver
-
Shared memory configurations
- CUstream - Class in jcuda.driver
-
Java port of a CUstream.
- CUstream() - Constructor for class jcuda.driver.CUstream
-
Creates a new, uninitialized CUstream
- CUstream(cudaStream_t) - Constructor for class jcuda.driver.CUstream
-
- CUstream_flags - Class in jcuda.driver
-
Stream creation flags.
Most comments are taken from the CUDA reference manual.
- cuStreamAddCallback(CUstream, CUstreamCallback, Object, int) - Static method in class jcuda.driver.JCudaDriver
-
Add a callback to a compute stream.
- cuStreamAttachMemAsync(CUstream, CUdeviceptr, long, int) - Static method in class jcuda.driver.JCudaDriver
-
- 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.
- cuStreamCreateWithPriority(CUstream, int, int) - Static method in class jcuda.driver.JCudaDriver
-
- cuStreamDestroy(CUstream) - Static method in class jcuda.driver.JCudaDriver
-
Destroys a stream.
- cuStreamGetFlags(CUstream, int[]) - Static method in class jcuda.driver.JCudaDriver
-
- cuStreamGetPriority(CUstream, int[]) - Static method in class jcuda.driver.JCudaDriver
-
- 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.