- 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.
- 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.
- CU_JIT_OPTIMIZATION_LEVEL - Static variable in class jcuda.driver.CUjit_option
-
Level of optimizations to apply to generated code (0 - 4), with 4
being the default and highest level of optimizations.
- CU_JIT_TARGET - Static variable in class jcuda.driver.CUjit_option
-
Target is chosen based on supplied ::CUjit_target.
- CU_JIT_TARGET_FROM_CUCONTEXT - Static variable in class jcuda.driver.CUjit_option
-
No option value required.
- CU_JIT_THREADS_PER_BLOCK - Static variable in class jcuda.driver.CUjit_option
-
IN: Specifies minimum number of threads per block to target compilation
for
OUT: Returns the number of threads the compiler actually targeted.
- CU_JIT_WALL_TIME - Static variable in class jcuda.driver.CUjit_option
-
Overwrites the option value with the total wall clock time, in
milliseconds, spent in the compiler and linker
Option type: float
Applies to: compiler and linker
- CU_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_37 - Static variable in class jcuda.driver.CUjit_target
-
Compute device class 3.7
- CU_TARGET_COMPUTE_50 - Static variable in class jcuda.driver.CUjit_target
-
Compute device class 5.0
- CU_TR_ADDRESS_MODE_CLAMP - Static variable in class jcuda.driver.CUaddress_mode
-
Clamp to edge address mode
- CU_TR_ADDRESS_MODE_MIRROR - Static variable in class jcuda.driver.CUaddress_mode
-
Mirror address mode
- CU_TR_ADDRESS_MODE_WRAP - Static variable in class jcuda.driver.CUaddress_mode
-
Wrapping address mode
- CU_TR_FILTER_MODE_LINEAR - Static variable in class jcuda.driver.CUfilter_mode
-
Linear filter mode
- CU_TR_FILTER_MODE_POINT - Static variable in class jcuda.driver.CUfilter_mode
-
Point filter mode
- CU_TRSA_OVERRIDE_FORMAT - Static variable in class jcuda.driver.JCudaDriver
-
Override the texref format with a format inferred from the array
- CU_TRSF_NORMALIZED_COORDINATES - Static variable in class jcuda.driver.JCudaDriver
-
Use normalized texture coordinates in the range [0,1) instead of [0,dim)
- CU_TRSF_READ_AS_INTEGER - Static variable in class jcuda.driver.JCudaDriver
-
Read the texture as integers rather than promoting the values
to floats in the range [0,1]
- CU_TRSF_SRGB - Static variable in class jcuda.driver.JCudaDriver
-
Perform sRGB->linear conversion during texture read.
- CUaddress_mode - Class in jcuda.driver
-
Texture reference addressing modes.
- CUarray - Class in jcuda.driver
-
Java port of a CUarray
- CUarray() - Constructor for class jcuda.driver.CUarray
-
Creates a new, uninitialized CUarray
- CUarray(cudaArray) - Constructor for class jcuda.driver.CUarray
-
- cuArray3DCreate(CUarray, CUDA_ARRAY3D_DESCRIPTOR) - Static method in class jcuda.driver.JCudaDriver
-
Creates a 3D CUDA array.
- cuArray3DGetDescriptor(CUDA_ARRAY3D_DESCRIPTOR, CUarray) - Static method in class jcuda.driver.JCudaDriver
-
Get a 3D CUDA array descriptor.
- CUarray_cubemap_face - Class in jcuda.driver
-
Array indices for cube faces
- CUarray_format - Class in jcuda.driver
-
Array formats.
- cuArrayCreate(CUarray, CUDA_ARRAY_DESCRIPTOR) - Static method in class jcuda.driver.JCudaDriver
-
Creates a 1D or 2D CUDA array.
- cuArrayDestroy(CUarray) - Static method in class jcuda.driver.JCudaDriver
-
Destroys a CUDA array.
- cuArrayGetDescriptor(CUDA_ARRAY_DESCRIPTOR, CUarray) - Static method in class jcuda.driver.JCudaDriver
-
Get a 1D or 2D CUDA array descriptor.
- cuCabs(cuComplex) - Static method in class jcuda.cuComplex
-
Returns the absolute value of the given complex number.
- cuCabs(cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
-
Returns the absolute value of the given complex number.
- cuCadd(cuComplex, cuComplex) - Static method in class jcuda.cuComplex
-
Returns a new complex number that is the sum of the given
complex numbers.
- cuCadd(cuDoubleComplex, cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
-
Returns a new complex number that is the sum of the given
complex numbers.
- cuCdiv(cuComplex, cuComplex) - Static method in class jcuda.cuComplex
-
Returns the quotient of the given complex numbers.
- cuCdiv(cuDoubleComplex, cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
-
Returns the quotient of the given complex numbers.
- cuCimag(cuComplex) - Static method in class jcuda.cuComplex
-
Returns the imaginary part of the given complex number.
- cuCimag(cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
-
Returns the imaginary part of the given complex number.
- cuCmplx(float, float) - Static method in class jcuda.cuComplex
-
Creates a new complex number consisting of the given real and
imaginary part.
- cuCmplx(double, double) - Static method in class jcuda.cuDoubleComplex
-
Creates a new complex number consisting of the given real and
imaginary part.
- cuCmul(cuComplex, cuComplex) - Static method in class jcuda.cuComplex
-
Returns the product of the given complex numbers.
- cuCmul(cuDoubleComplex, cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
-
Returns the product of the given complex numbers.
- cuComplex - Class in jcuda
-
Java port of the CUDA complex number structure.
- CUcomputemode - Class in jcuda.driver
-
Compute Modes.
- cuConj(cuComplex) - Static method in class jcuda.cuComplex
-
Returns the complex conjugate of the given complex number.
- cuConj(cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
-
Returns the complex conjugate of the given complex number.
- CUcontext - Class in jcuda.driver
-
Java port of a CUcontext.
- CUcontext() - Constructor for class jcuda.driver.CUcontext
-
Creates a new, uninitialized CUcontext
- cuCreal(cuComplex) - Static method in class jcuda.cuComplex
-
Returns the real part of the given complex number.
- cuCreal(cuDoubleComplex) - Static method in class jcuda.cuDoubleComplex
-
Returns the real part of the given complex number.
- CUctx_flags - Class in jcuda.driver
-
Context creation flags.
- cuCtxAttach(CUcontext, int) - Static method in class jcuda.driver.JCudaDriver
-
Increment a context's usage-count.
- cuCtxCreate(CUcontext, int, CUdevice) - Static method in class jcuda.driver.JCudaDriver
-
Create a CUDA context.
- cuCtxDestroy(CUcontext) - Static method in class jcuda.driver.JCudaDriver
-
Destroy a CUDA context.
- cuCtxDetach(CUcontext) - Static method in class jcuda.driver.JCudaDriver
-
Decrement a context's usage-count.
- cuCtxDisablePeerAccess(CUcontext) - Static method in class jcuda.driver.JCudaDriver
-
Disables direct access to memory allocations in a peer context and unregisters any registered allocations.
- cuCtxEnablePeerAccess(CUcontext, int) - Static method in class jcuda.driver.JCudaDriver
-
Enables direct access to memory allocations in a peer context.
- cuCtxGetApiVersion(CUcontext, int[]) - Static method in class jcuda.driver.JCudaDriver
-
Gets the context's API version.
- cuCtxGetCacheConfig(int[]) - Static method in class jcuda.driver.JCudaDriver
-
Returns the preferred cache configuration for the current context.
- cuCtxGetCurrent(CUcontext) - Static method in class jcuda.driver.JCudaDriver
-
Returns the CUDA context bound to the calling CPU thread.
- cuCtxGetDevice(CUdevice) - Static method in class jcuda.driver.JCudaDriver
-
Returns the device ID for the current context.
- cuCtxGetLimit(long[], int) - Static method in class jcuda.driver.JCudaDriver
-
Returns resource limits.
- cuCtxGetSharedMemConfig(int[]) - Static method in class jcuda.driver.JCudaDriver
-
Returns the current shared memory configuration for the current context.
- 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.
- CUDA_ARRAY3D_DESCRIPTOR() - Constructor for class jcuda.driver.CUDA_ARRAY3D_DESCRIPTOR
-
Creates a new, uninitialized CUDA_ARRAY3D_DESCRIPTOR
- CUDA_ARRAY3D_LAYERED - Static variable in class jcuda.driver.JCudaDriver
-
If set, the CUDA array is a collection of layers, where each layer is either a 1D
or a 2D array and the Depth member of CUDA_ARRAY3D_DESCRIPTOR specifies the number
of layers, not the depth of a 3D array.
- CUDA_ARRAY3D_SURFACE_LDST - Static variable in class jcuda.driver.JCudaDriver
-
This flag must be set in order to bind a surface reference
to the CUDA array
- CUDA_ARRAY3D_TEXTURE_GATHER - Static variable in class jcuda.driver.JCudaDriver
-
This flag must be set in order to perform texture gather operations
on a CUDA array.
- CUDA_ARRAY_DESCRIPTOR - Class in jcuda.driver
-
Java port of a CUDA_ARRAY_DESCRIPTOR.
- CUDA_ARRAY_DESCRIPTOR() - Constructor for class jcuda.driver.CUDA_ARRAY_DESCRIPTOR
-
Creates a new, uninitialized CUDA_ARRAY_DESCRIPTOR
- CUDA_ERROR_ALREADY_ACQUIRED - Static variable in class jcuda.driver.CUresult
-
This indicates that a resource has already been acquired.
- CUDA_ERROR_ALREADY_MAPPED - Static variable in class jcuda.driver.CUresult
-
This indicates that the resource is already mapped.
- CUDA_ERROR_ARRAY_IS_MAPPED - Static variable in class jcuda.driver.CUresult
-
This indicates that the specified array is currently mapped and thus
cannot be destroyed.
- CUDA_ERROR_ASSERT - Static variable in class jcuda.driver.CUresult
-
A device-side assert triggered during kernel execution.
- CUDA_ERROR_CONTEXT_ALREADY_CURRENT - Static variable in class jcuda.driver.CUresult
-
This indicated that the context being supplied as a parameter to the
API call was already the active context.
- CUDA_ERROR_CONTEXT_ALREADY_IN_USE - Static variable in class jcuda.driver.CUresult
-
This indicates that the ::CUcontext passed to the API call can
only be bound to a single CPU thread at a time but is already
bound to a CPU thread.
- CUDA_ERROR_CONTEXT_IS_DESTROYED - Static variable in class jcuda.driver.CUresult
-
This error indicates that the context current to the calling thread
has been destroyed using ::cuCtxDestroy, or is a primary context which
has not yet been initialized.
- CUDA_ERROR_DEINITIALIZED - Static variable in class jcuda.driver.CUresult
-
This indicates that the CUDA driver is in the process of shutting down.
- CUDA_ERROR_ECC_UNCORRECTABLE - Static variable in class jcuda.driver.CUresult
-
This indicates that an uncorrectable ECC error was detected during
execution.
- CUDA_ERROR_FILE_NOT_FOUND - Static variable in class jcuda.driver.CUresult
-
This indicates that the file specified was not found.
- CUDA_ERROR_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_GRAPHICS_CONTEXT - Static variable in class jcuda.driver.CUresult
-
This indicates an error with OpenGL or DirectX context.
- CUDA_ERROR_INVALID_HANDLE - Static variable in class jcuda.driver.CUresult
-
This indicates that a resource handle passed to the API call was not
valid.
- CUDA_ERROR_INVALID_IMAGE - Static variable in class jcuda.driver.CUresult
-
This indicates that the device kernel image is invalid.
- CUDA_ERROR_INVALID_PC - Static variable in class jcuda.driver.CUresult
-
While executing a kernel, the device program counter wrapped its address space.
- CUDA_ERROR_INVALID_PTX - Static variable in class jcuda.driver.CUresult
-
This indicates that a PTX JIT compilation failed.
- CUDA_ERROR_INVALID_SOURCE - Static variable in class jcuda.driver.CUresult
-
This indicates that the device kernel source is invalid.
- CUDA_ERROR_INVALID_VALUE - Static variable in class jcuda.driver.CUresult
-
This indicates that one or more of the parameters passed to the API call
is not within an acceptable range of values.
- CUDA_ERROR_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.
- CUDA_MEMCPY2D() - Constructor for class jcuda.driver.CUDA_MEMCPY2D
-
Creates a new, uninitialized CUDA_MEMCPY2D
- CUDA_MEMCPY3D - Class in jcuda.driver
-
Java port of a CUDA_MEMCPY3D setup.
- CUDA_MEMCPY3D() - Constructor for class jcuda.driver.CUDA_MEMCPY3D
-
Creates a new, uninitialized CUDA_MEMCPY3D
- CUDA_MEMCPY3D_PEER - Class in jcuda.driver
-
Java port of CUDA_MEMCPY3D_PEER, 3D memory cross-context copy parameters.
- CUDA_MEMCPY3D_PEER() - Constructor for class jcuda.driver.CUDA_MEMCPY3D_PEER
-
Creates a new, uninitialized CUDA_MEMCPY3D_PEER
- CUDA_POINTER_ATTRIBUTE_P2P_TOKENS - Class in jcuda.driver
-
GPU Direct v3 tokens.
- CUDA_POINTER_ATTRIBUTE_P2P_TOKENS() - Constructor for class jcuda.driver.CUDA_POINTER_ATTRIBUTE_P2P_TOKENS
-
Creates a new, uninitialized CUDA_POINTER_ATTRIBUTE_P2P_TOKENS
- CUDA_RESOURCE_DESC - Class in jcuda.driver
-
CUDA Resource descriptor.
- CUDA_RESOURCE_DESC() - Constructor for class jcuda.driver.CUDA_RESOURCE_DESC
-
Creates a new, uninitialized CUDA_RESOURCE_DESC
- CUDA_RESOURCE_VIEW_DESC - Class in jcuda.driver
-
Resource view descriptor
- CUDA_RESOURCE_VIEW_DESC() - Constructor for class jcuda.driver.CUDA_RESOURCE_VIEW_DESC
-
Creates a new, uninitialized CUDA_RESOURCE_VIEW_DESC
- CUDA_SUCCESS - Static variable in class jcuda.driver.CUresult
-
The API call returned with no errors.
- CUDA_TEXTURE_DESC - Class in jcuda.driver
-
Texture descriptor
- CUDA_TEXTURE_DESC() - Constructor for class jcuda.driver.CUDA_TEXTURE_DESC
-
Creates a new, uninitialized CUDA_TEXTURE_DESC
- CUDA_VERSION - Static variable in class jcuda.driver.JCudaDriver
-
The CUDA version
- cudaAddressModeClamp - Static variable in class jcuda.runtime.cudaTextureAddressMode
-
Clamping address mode
- cudaAddressModeWrap - Static variable in class jcuda.runtime.cudaTextureAddressMode
-
Wrapping address mode
- cudaArray - Class in jcuda.runtime
-
Java port of a cudaArray
- cudaArray() - Constructor for class jcuda.runtime.cudaArray
-
Creates a new, uninitialized cudaArray
- cudaArray(CUarray) - Constructor for class jcuda.runtime.cudaArray
-
Creates a cudaArray for the given
CUarray
.
- cudaArrayCubemap - Static variable in class jcuda.runtime.JCuda
-
Must be set in cudaMalloc3DArray to create a cubemap CUDA array
- cudaArrayDefault - Static variable in class jcuda.runtime.JCuda
-
Default CUDA array allocation flag
- cudaArrayGetInfo(cudaChannelFormatDesc, cudaExtent, int[], cudaArray) - Static method in class jcuda.runtime.JCuda
-
Gets info about the specified cudaArray.
- cudaArrayLayered - Static variable in class jcuda.runtime.JCuda
-
Must be set in cudaMalloc3DArray to create a layered CUDA array
- cudaArraySurfaceLoadStore - Static variable in class jcuda.runtime.JCuda
-
Must be set in cudaMallocArray or cudaMalloc3DArray in order
to bind surfaces to the CUDA array
- cudaArrayTextureGather - Static variable in class jcuda.runtime.JCuda
-
Must be set in cudaMallocArray or cudaMalloc3DArray in order to
perform texture gather operations on the CUDA array
- cudaBindSurfaceToArray(surfaceReference, cudaArray, cudaChannelFormatDesc) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Binds an array to a surface
template < class T, int dim > cudaError_t cudaBindSurfaceToArray (
const surface < T,
dim > & surf,
cudaArray_const_t array,
const cudaChannelFormatDesc& desc ) [inline]
[C++ API] Binds an array to a surface
Binds the CUDA array array to the surface reference surf.
- cudaBindTexture(long[], textureReference, Pointer, cudaChannelFormatDesc, long) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Binds a memory area to a texture
template < class T, int dim, enum cudaTextureReadMode readMode >
cudaError_t cudaBindTexture (
size_t* offset,
const texture < T,
dim,
readMode > & tex,
const void* devPtr,
const cudaChannelFormatDesc& desc,
size_t size = UINT_MAX ) [inline]
[C++ API] Binds a memory area to a
texture Binds size bytes of the memory area pointed to by
devPtr to texture reference tex.
- cudaBindTexture2D(long[], textureReference, Pointer, cudaChannelFormatDesc, long, long, long) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Binds a 2D memory area to a texture
template < class T, int dim, enum cudaTextureReadMode readMode >
cudaError_t cudaBindTexture2D (
size_t* offset,
const texture < T,
dim,
readMode > & tex,
const void* devPtr,
const cudaChannelFormatDesc& desc,
size_t width,
size_t height,
size_t pitch ) [inline]
[C++ API] Binds a 2D memory area to a
texture Binds the 2D memory area pointed to by devPtr to
the texture reference tex.
- cudaBindTextureToArray(textureReference, cudaArray, cudaChannelFormatDesc) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Binds an array to a texture
template < class T, int dim, enum cudaTextureReadMode readMode >
cudaError_t cudaBindTextureToArray (
const texture < T,
dim,
readMode > & tex,
cudaArray_const_t array,
const cudaChannelFormatDesc& desc ) [inline]
[C++ API] Binds an array to a texture
Binds the CUDA array array to the texture reference tex.
- cudaBindTextureToMipmappedArray(textureReference, cudaMipmappedArray, cudaChannelFormatDesc) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Binds a mipmapped array to a texture
template < class T, int dim, enum cudaTextureReadMode readMode >
cudaError_t cudaBindTextureToMipmappedArray (
const texture < T,
dim,
readMode > & tex,
cudaMipmappedArray_const_t mipmappedArray,
const cudaChannelFormatDesc& desc ) [inline]
[C++ API] Binds a mipmapped array to a
texture Binds the CUDA mipmapped array mipmappedArray to
the texture reference tex.
- cudaBoundaryModeClamp - Static variable in class jcuda.runtime.cudaSurfaceBoundaryMode
-
- cudaBoundaryModeTrap - Static variable in class jcuda.runtime.cudaSurfaceBoundaryMode
-
- cudaBoundaryModeZero - Static variable in class jcuda.runtime.cudaSurfaceBoundaryMode
-
- cudaChannelFormatDesc - Class in jcuda.runtime
-
Java port of the cudaChannelFormatDesc.
- cudaChannelFormatDesc() - Constructor for class jcuda.runtime.cudaChannelFormatDesc
-
Creates an uninitialized cudaChannelFormatDesc
- cudaChannelFormatDesc(int, int, int, int, int) - Constructor for class jcuda.runtime.cudaChannelFormatDesc
-
Creates a cudaChannelFormatDesc with the given bit counts
and the given format kind.
- cudaChannelFormatKind - Class in jcuda.runtime
-
Channel formats.
- cudaChannelFormatKindFloat - Static variable in class jcuda.runtime.cudaChannelFormatKind
-
Float channel format
- cudaChannelFormatKindNone - Static variable in class jcuda.runtime.cudaChannelFormatKind
-
No channel format
- cudaChannelFormatKindSigned - Static variable in class jcuda.runtime.cudaChannelFormatKind
-
Signed channel format
- cudaChannelFormatKindUnsigned - Static variable in class jcuda.runtime.cudaChannelFormatKind
-
Unsigned channel format
- cudaChooseDevice(int[], cudaDeviceProp) - Static method in class jcuda.runtime.JCuda
-
Select compute-device which best matches criteria.
- cudaComputeMode - Class in jcuda.runtime
-
CUDA device compute modes.
- cudaComputeModeDefault - Static variable in class jcuda.runtime.cudaComputeMode
-
- 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
template < class T > cudaChannelFormatDesc cudaCreateChannelDesc (
void ) [inline]
[C++ API] Returns a channel descriptor
using the specified format Returns a channel descriptor with format
f and number of bits of each component x, y, z, and w.
- cudaCreateSurfaceObject(cudaSurfaceObject, cudaResourceDesc) - Static method in class jcuda.runtime.JCuda
-
Creates a surface object.
- cudaCreateTextureObject(cudaTextureObject, cudaResourceDesc, cudaTextureDesc, cudaResourceViewDesc) - Static method in class jcuda.runtime.JCuda
-
Creates a texture object.
- cudaCSV - Static variable in class jcuda.runtime.cudaOutputMode
-
Output mode Comma separated values format.
- cudaDestroySurfaceObject(cudaSurfaceObject) - Static method in class jcuda.runtime.JCuda
-
Destroys a surface object.
- cudaDestroyTextureObject(cudaTextureObject) - Static method in class jcuda.runtime.JCuda
-
Destroys a texture object.
- cudaDevAttrAsyncEngineCount - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Number of asynchronous engines
- cudaDevAttrCanMapHostMemory - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Device can map host memory into CUDA address space
- cudaDevAttrClockRate - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Peak clock frequency in kilohertz
- cudaDevAttrComputeCapabilityMajor - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Major compute capability version number
- cudaDevAttrComputeCapabilityMinor - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Minor compute capability version number
- cudaDevAttrComputeMode - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Compute mode (See ::cudaComputeMode for details)
- cudaDevAttrConcurrentKernels - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Device can possibly execute multiple kernels concurrently
- cudaDevAttrEccEnabled - Static variable in class jcuda.runtime.cudaDeviceAttr
-
Device has ECC support enabled
- 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.
- 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.
- cudaErrorInvalidGraphicsContext - Static variable in class jcuda.runtime.cudaError
-
This indicates an error with the OpenGL or DirectX context.
- cudaErrorInvalidHostPointer - Static variable in class jcuda.runtime.cudaError
-
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.
- cudaErrorInvalidPtx - Static variable in class jcuda.runtime.cudaError
-
A PTX compilation failed.
- cudaErrorInvalidResourceHandle - Static variable in class jcuda.runtime.cudaError
-
This indicates that a resource handle passed to the API call was not
valid.
- 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
cudaError_t cudaEventCreate (
cudaEvent_t* event,
unsigned int flags )
[C++ API] Creates an event object with
the specified flags Creates an event object with the specified flags.
- cudaEventCreateWithFlags(cudaEvent_t, int) - Static method in class jcuda.runtime.JCuda
-
Creates an event object with the specified flags.
- cudaEventDefault - Static variable in class jcuda.runtime.JCuda
-
Default event flag
- cudaEventDestroy(cudaEvent_t) - Static method in class jcuda.runtime.JCuda
-
Destroys an event object.
- cudaEventDisableTiming - Static variable in class jcuda.runtime.JCuda
-
Event will not record timing data
- cudaEventElapsedTime(float[], cudaEvent_t, cudaEvent_t) - Static method in class jcuda.runtime.JCuda
-
Computes the elapsed time between events.
- cudaEventInterprocess - Static variable in class jcuda.runtime.JCuda
-
Event is suitable for interprocess use. cudaEventDisableTiming must be set
- cudaEventQuery(cudaEvent_t) - Static method in class jcuda.runtime.JCuda
-
Queries an event's status.
- cudaEventRecord(cudaEvent_t, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
Records an event.
- cudaEventSynchronize(cudaEvent_t) - Static method in class jcuda.runtime.JCuda
-
Waits for an event to complete.
- CudaException - Exception in jcuda
-
An exception that may be thrown due to a CUDA error.
- CudaException(String) - Constructor for exception jcuda.CudaException
-
Creates a new CudaException with the given error message.
- CudaException(String, Throwable) - Constructor for exception jcuda.CudaException
-
Creates a new CudaException with the given error message
and the given Throwable as the cause.
- cudaExtent - Class in jcuda.runtime
-
Java port of a cudaExtent.
- cudaExtent() - Constructor for class jcuda.runtime.cudaExtent
-
Creates a new cudaExtent with all-zero sizes
- cudaExtent(int, int, int) - Constructor for class jcuda.runtime.cudaExtent
-
Creates a new cudaExtent with the given sizes
- cudaExtent(long, long, long) - Constructor for class jcuda.runtime.cudaExtent
-
Creates a new cudaExtent with the given sizes
- cudaFilterModeLinear - Static variable in class jcuda.runtime.cudaTextureFilterMode
-
Linear filter mode
- cudaFilterModePoint - Static variable in class jcuda.runtime.cudaTextureFilterMode
-
Point filter mode
- cudaFormatModeAuto - Static variable in class jcuda.runtime.cudaSurfaceFormatMode
-
- cudaFormatModeForced - Static variable in class jcuda.runtime.cudaSurfaceFormatMode
-
- cudaFree(Pointer) - Static method in class jcuda.runtime.JCuda
-
Frees memory on the device.
- cudaFreeArray(cudaArray) - Static method in class jcuda.runtime.JCuda
-
Frees an array on the device.
- cudaFreeHost(Pointer) - Static method in class jcuda.runtime.JCuda
-
Frees page-locked memory.
- cudaFreeMipmappedArray(cudaMipmappedArray) - Static method in class jcuda.runtime.JCuda
-
Frees a mipmapped array on the device.
- cudaFuncAttributes - Class in jcuda.runtime
-
CUDA function attributes.
- cudaFuncAttributes() - Constructor for class jcuda.runtime.cudaFuncAttributes
-
Creates new, uninitialized cudaFuncAttributes
- cudaFuncCache - Class in jcuda.runtime
-
CUDA function cache configurations
- cudaFuncCachePreferEqual - Static variable in class jcuda.runtime.cudaFuncCache
-
Prefer equal size L1 cache and shared memory
- cudaFuncCachePreferL1 - Static variable in class jcuda.runtime.cudaFuncCache
-
Prefer larger L1 cache and smaller shared memory
- cudaFuncCachePreferNone - Static variable in class jcuda.runtime.cudaFuncCache
-
Default function cache configuration, no preference
- cudaFuncCachePreferShared - Static variable in class jcuda.runtime.cudaFuncCache
-
Prefer larger shared memory and smaller L1 cache
- cudaFuncGetAttributes(cudaFuncAttributes, String) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Find out attributes for a given function
template < class T > cudaError_t cudaFuncGetAttributes (
cudaFuncAttributes* attr,
T* entry ) [inline]
[C++ API] Find out attributes for a given
function This function obtains the attributes of a function specified
via entry.
- cudaGetChannelDesc(cudaChannelFormatDesc, cudaArray) - Static method in class jcuda.runtime.JCuda
-
Get the channel descriptor of an array.
- cudaGetDevice(int[]) - Static method in class jcuda.runtime.JCuda
-
Returns which device is currently being used.
- cudaGetDeviceCount(int[]) - Static method in class jcuda.runtime.JCuda
-
Returns the number of compute-capable devices.
- cudaGetDeviceProperties(cudaDeviceProp, int) - Static method in class jcuda.runtime.JCuda
-
Returns information about the compute-device.
- cudaGetErrorName(int) - Static method in class jcuda.runtime.JCuda
-
\brief Returns the string representation of an error code enum name
Returns a string containing the name of an error code in the enum, or NULL
if the error code is not valid.
- cudaGetErrorString(int) - Static method in class jcuda.runtime.JCuda
-
Returns the message string from an error code.
- cudaGetLastError() - Static method in class jcuda.runtime.JCuda
-
Returns the last error from a runtime call.
- cudaGetMipmappedArrayLevel(cudaArray, cudaMipmappedArray, int) - Static method in class jcuda.runtime.JCuda
-
Gets a mipmap level of a CUDA mipmapped array.
- cudaGetSurfaceObjectResourceDesc(cudaResourceDesc, cudaSurfaceObject) - Static method in class jcuda.runtime.JCuda
-
Returns a surface object's resource descriptor Returns the resource descriptor for the surface object specified by surfObject.
- cudaGetSurfaceReference(surfaceReference, String) - Static method in class jcuda.runtime.JCuda
-
Get the surface reference associated with a symbol.
- cudaGetSymbolAddress(Pointer, String) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Finds the address associated with a CUDA symbol
template < class T > cudaError_t cudaGetSymbolAddress (
void** devPtr,
const T& symbol ) [inline]
[C++ API] Finds the address associated
with a CUDA symbol Returns in *devPtr the address of symbol
symbol on the device.
- cudaGetSymbolSize(long[], String) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Finds the size of the object associated with a CUDA symbol
template < class T > cudaError_t cudaGetSymbolSize (
size_t* size,
const T& symbol ) [inline]
[C++ API] Finds the size of the object
associated with a CUDA symbol Returns in *size the size of
symbol symbol.
- cudaGetTextureAlignmentOffset(long[], textureReference) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Get the alignment offset of a texture
template < class T, int dim, enum cudaTextureReadMode readMode >
cudaError_t cudaGetTextureAlignmentOffset (
size_t* offset,
const texture < T,
dim,
readMode > & tex ) [inline]
[C++ API] Get the alignment offset of a
texture Returns in *offset the offset that was returned when
texture reference tex was bound.
- cudaGetTextureObjectResourceDesc(cudaResourceDesc, cudaTextureObject) - Static method in class jcuda.runtime.JCuda
-
Returns a texture object's resource descriptor.
- cudaGetTextureObjectResourceViewDesc(cudaResourceViewDesc, cudaTextureObject) - Static method in class jcuda.runtime.JCuda
-
Returns a texture object's resource view descriptor.
- cudaGetTextureObjectTextureDesc(cudaTextureDesc, cudaTextureObject) - Static method in class jcuda.runtime.JCuda
-
Returns a texture object's texture descriptor.
- cudaGetTextureReference(textureReference, String) - Static method in class jcuda.runtime.JCuda
-
Get the texture reference associated with a symbol.
- cudaGLDeviceList - Class in jcuda.runtime
-
CUDA devices corresponding to the current OpenGL context
- cudaGLDeviceListAll - Static variable in class jcuda.runtime.cudaGLDeviceList
-
The CUDA devices for all GPUs used by the current OpenGL context
- cudaGLDeviceListCurrentFrame - Static variable in class jcuda.runtime.cudaGLDeviceList
-
The CUDA devices for the GPUs used by the current OpenGL context
in its currently rendering frame
- cudaGLDeviceListNextFrame - Static variable in class jcuda.runtime.cudaGLDeviceList
-
The CUDA devices for the GPUs to be used by the current OpenGL
context in the next frame
- cudaGLGetDevices(int[], int[], int, int) - Static method in class jcuda.runtime.JCuda
-
Gets the CUDA devices associated with the current OpenGL context.
- cudaGLMapBufferObject(Pointer, int) - Static method in class jcuda.runtime.JCuda
-
Maps a buffer object for access by CUDA.
- cudaGLMapBufferObjectAsync(Pointer, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
Maps a buffer object for access by CUDA.
- cudaGLMapFlags - Class in jcuda.runtime
-
CUDA GL Map Flags
- cudaGLMapFlagsNone - Static variable in class jcuda.runtime.cudaGLMapFlags
-
Default; Assume resource can be read/written
- cudaGLMapFlagsReadOnly - Static variable in class jcuda.runtime.cudaGLMapFlags
-
CUDA kernels will not write to this resource
- cudaGLMapFlagsWriteDiscard - Static variable in class jcuda.runtime.cudaGLMapFlags
-
CUDA kernels will only write to and will not read from this resource
- cudaGLRegisterBufferObject(int) - Static method in class jcuda.runtime.JCuda
-
Registers a buffer object for access by CUDA.
- cudaGLSetBufferObjectMapFlags(int, int) - Static method in class jcuda.runtime.JCuda
-
Set usage flags for mapping an OpenGL buffer.
- cudaGLSetGLDevice(int) - Static method in class jcuda.runtime.JCuda
-
Sets a CUDA device to use OpenGL interoperability.
- cudaGLUnmapBufferObject(int) - Static method in class jcuda.runtime.JCuda
-
Unmaps a buffer object for access by CUDA.
- cudaGLUnmapBufferObjectAsync(int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
Unmaps a buffer object for access by CUDA.
- cudaGLUnregisterBufferObject(int) - Static method in class jcuda.runtime.JCuda
-
Unregisters a buffer object for access by CUDA.
- cudaGraphicsCubeFace - Class in jcuda.runtime
-
CUDA graphics interop array indices for cube maps
- cudaGraphicsCubeFaceNegativeX - Static variable in class jcuda.runtime.cudaGraphicsCubeFace
-
Negative X face of cubemap
- cudaGraphicsCubeFaceNegativeY - Static variable in class jcuda.runtime.cudaGraphicsCubeFace
-
Negative Y face of cubemap
- cudaGraphicsCubeFaceNegativeZ - Static variable in class jcuda.runtime.cudaGraphicsCubeFace
-
Negative Z face of cubemap
- cudaGraphicsCubeFacePositiveX - Static variable in class jcuda.runtime.cudaGraphicsCubeFace
-
Positive X face of cubemap
- cudaGraphicsCubeFacePositiveY - Static variable in class jcuda.runtime.cudaGraphicsCubeFace
-
Positive Y face of cubemap
- cudaGraphicsCubeFacePositiveZ - Static variable in class jcuda.runtime.cudaGraphicsCubeFace
-
Positive Z face of cubemap
- cudaGraphicsGLRegisterBuffer(cudaGraphicsResource, int, int) - Static method in class jcuda.runtime.JCuda
-
Registers an OpenGL buffer object.
- cudaGraphicsGLRegisterImage(cudaGraphicsResource, int, int, int) - Static method in class jcuda.runtime.JCuda
-
Register an OpenGL texture or renderbuffer object.
- cudaGraphicsMapFlags - Class in jcuda.runtime
-
CUDA graphics interop map flags
- cudaGraphicsMapFlagsNone - Static variable in class jcuda.runtime.cudaGraphicsMapFlags
-
Default; Assume resource can be read/written
- cudaGraphicsMapFlagsReadOnly - Static variable in class jcuda.runtime.cudaGraphicsMapFlags
-
CUDA will not write to this resource
- cudaGraphicsMapFlagsWriteDiscard - Static variable in class jcuda.runtime.cudaGraphicsMapFlags
-
CUDA will only write to and will not read from this resource
- cudaGraphicsMapResources(int, cudaGraphicsResource[], cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
Map graphics resources for access by CUDA.
- cudaGraphicsRegisterFlags - Class in jcuda.runtime
-
CUDA graphics interop register flags
- cudaGraphicsRegisterFlagsNone - Static variable in class jcuda.runtime.cudaGraphicsRegisterFlags
-
Default
- cudaGraphicsRegisterFlagsReadOnly - Static variable in class jcuda.runtime.cudaGraphicsRegisterFlags
-
CUDA will not write to this resource
- cudaGraphicsRegisterFlagsSurfaceLoadStore - Static variable in class jcuda.runtime.cudaGraphicsRegisterFlags
-
CUDA will bind this resource to a surface reference
- cudaGraphicsRegisterFlagsTextureGather - Static variable in class jcuda.runtime.cudaGraphicsRegisterFlags
-
CUDA will perform texture gather operations on this resource
- cudaGraphicsRegisterFlagsWriteDiscard - Static variable in class jcuda.runtime.cudaGraphicsRegisterFlags
-
CUDA will only write to and will not read from this resource
- cudaGraphicsResource - Class in jcuda.runtime
-
Java port of a cudaGraphicsResource
- cudaGraphicsResource() - Constructor for class jcuda.runtime.cudaGraphicsResource
-
Creates a new, uninitialized cudaGraphicsResource
- cudaGraphicsResource(CUgraphicsResource) - Constructor for class jcuda.runtime.cudaGraphicsResource
-
- cudaGraphicsResourceGetMappedMipmappedArray(cudaMipmappedArray, cudaGraphicsResource) - Static method in class jcuda.runtime.JCuda
-
Get a mipmapped array through which to access a mapped graphics resource.
- cudaGraphicsResourceGetMappedPointer(Pointer, long[], cudaGraphicsResource) - Static method in class jcuda.runtime.JCuda
-
Get an device pointer through which to access a mapped graphics resource.
- cudaGraphicsResourceSetMapFlags(cudaGraphicsResource, int) - Static method in class jcuda.runtime.JCuda
-
Set usage flags for mapping a graphics resource.
- cudaGraphicsSubResourceGetMappedArray(cudaArray, cudaGraphicsResource, int, int) - Static method in class jcuda.runtime.JCuda
-
Get an array through which to access a subresource of a mapped graphics resource.
- cudaGraphicsUnmapResources(int, cudaGraphicsResource[], cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
Unmap graphics resources.
- cudaGraphicsUnregisterResource(cudaGraphicsResource) - Static method in class jcuda.runtime.JCuda
-
Unregisters a graphics resource for access by CUDA.
- cudaHostAlloc(Pointer, long, int) - Static method in class jcuda.runtime.JCuda
-
Allocates page-locked memory on the host.
- cudaHostAllocDefault - Static variable in class jcuda.runtime.JCuda
-
Default page-locked allocation flag
- cudaHostAllocMapped - Static variable in class jcuda.runtime.JCuda
-
Map allocation into device space
- cudaHostAllocPortable - Static variable in class jcuda.runtime.JCuda
-
Pinned memory accessible by all CUDA contexts
- cudaHostAllocWriteCombined - Static variable in class jcuda.runtime.JCuda
-
Write-combined memory
- cudaHostGetDevicePointer(Pointer, Pointer, int) - Static method in class jcuda.runtime.JCuda
-
Passes back device pointer of mapped host memory allocated by cudaHostAlloc or registered by cudaHostRegister.
- cudaHostRegister(Pointer, long, int) - Static method in class jcuda.runtime.JCuda
-
Registers an existing host memory range for use by CUDA.
- cudaHostRegisterDefault - Static variable in class jcuda.runtime.JCuda
-
Default host memory registration flag
- cudaHostRegisterMapped - Static variable in class jcuda.runtime.JCuda
-
Map registered memory into device space
- cudaHostRegisterPortable - Static variable in class jcuda.runtime.JCuda
-
Pinned memory accessible by all CUDA contexts
- cudaHostUnregister(Pointer) - Static method in class jcuda.runtime.JCuda
-
Unregisters a memory range that was registered with cudaHostRegister.
- cudaIpcCloseMemHandle(Pointer) - Static method in class jcuda.runtime.JCuda
-
Close memory mapped with cudaIpcOpenMemHandle.
- cudaIpcEventHandle - Class in jcuda.runtime
-
Java port of a cudaIpcEventHandle.
- cudaIpcEventHandle() - Constructor for class jcuda.runtime.cudaIpcEventHandle
-
Creates a new, uninitialized cudaIpcEventHandle
- cudaIpcGetEventHandle(cudaIpcEventHandle, cudaEvent_t) - Static method in class jcuda.runtime.JCuda
-
Gets an interprocess handle for a previously allocated event.
- cudaIpcGetMemHandle(cudaIpcMemHandle, Pointer) - Static method in class jcuda.runtime.JCuda
-
cudaError_t cudaIpcGetMemHandle (
cudaIpcMemHandle_t* handle,
void* devPtr )
/brief Gets an interprocess memory
handle for an existing device memory allocation
Takes a pointer to the base of an
existing device memory allocation created with cudaMalloc and exports
it for use in another process.
- cudaIpcMemHandle - Class in jcuda.runtime
-
Java port of a cudaIpcMemHandle.
- cudaIpcMemHandle() - Constructor for class jcuda.runtime.cudaIpcMemHandle
-
Creates a new, uninitialized cudaIpcMemHandle
- cudaIpcMemLazyEnablePeerAccess - Static variable in class jcuda.runtime.JCuda
-
Automatically enable peer access between remote devices as needed
- cudaIpcOpenEventHandle(cudaEvent_t, cudaIpcEventHandle) - Static method in class jcuda.runtime.JCuda
-
Opens an interprocess event handle for use in the current process.
- cudaIpcOpenMemHandle(Pointer, cudaIpcMemHandle, int) - Static method in class jcuda.runtime.JCuda
-
cudaError_t cudaIpcOpenMemHandle (
void** devPtr,
cudaIpcMemHandle_t handle,
unsigned int flags )
/brief Opens an interprocess memory
handle exported from another process and returns a device pointer
usable in the local
process.
- cudaKeyValuePair - Static variable in class jcuda.runtime.cudaOutputMode
-
Output mode Key-Value pair format.
- cudaLaunch(String) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Launches a device function
template < class T > cudaError_t cudaLaunch (
T* func ) [inline]
[C++ API] Launches a device function
Launches the function entry on the device.
- cudaLimit - Class in jcuda.runtime
-
CUDA limits.
- cudaLimitDevRuntimePendingLaunchCount - Static variable in class jcuda.runtime.cudaLimit
-
GPU device runtime pending launch count
- cudaLimitDevRuntimeSyncDepth - Static variable in class jcuda.runtime.cudaLimit
-
GPU device runtime synchronize depth
- cudaLimitMallocHeapSize - Static variable in class jcuda.runtime.cudaLimit
-
GPU malloc heap size
- cudaLimitPrintfFifoSize - Static variable in class jcuda.runtime.cudaLimit
-
GPU printf/fprintf FIFO size
- cudaLimitStackSize - Static variable in class jcuda.runtime.cudaLimit
-
GPU thread stack size
- cudaMalloc(Pointer, long) - Static method in class jcuda.runtime.JCuda
-
Allocate memory on the device.
- cudaMalloc3D(cudaPitchedPtr, cudaExtent) - Static method in class jcuda.runtime.JCuda
-
Allocates logical 1D, 2D, or 3D memory objects on the device.
- cudaMalloc3DArray(cudaArray, cudaChannelFormatDesc, cudaExtent) - Static method in class jcuda.runtime.JCuda
-
Allocate an array on the device.
- cudaMalloc3DArray(cudaArray, cudaChannelFormatDesc, cudaExtent, int) - Static method in class jcuda.runtime.JCuda
-
Allocate an array on the device.
- cudaMallocArray(cudaArray, cudaChannelFormatDesc, long, long) - Static method in class jcuda.runtime.JCuda
-
Allocate an array on the device.
- cudaMallocArray(cudaArray, cudaChannelFormatDesc, long, long, int) - Static method in class jcuda.runtime.JCuda
-
Allocate an array on the device.
- cudaMallocHost(Pointer, long) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Allocates page-locked memory on the host
cudaError_t cudaMallocHost (
void** ptr,
size_t size,
unsigned int flags )
[C++ API] Allocates page-locked memory
on the host Allocates size bytes of host memory that is
page-locked and accessible to the device.
- 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.
- cudaMemcpy3DParms() - Constructor for class jcuda.runtime.cudaMemcpy3DParms
-
- cudaMemcpy3DPeer(cudaMemcpy3DPeerParms) - Static method in class jcuda.runtime.JCuda
-
Copies memory between devices.
- cudaMemcpy3DPeerAsync(cudaMemcpy3DPeerParms, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
Copies memory between devices asynchronously.
- cudaMemcpy3DPeerParms - Class in jcuda.runtime
-
Java port of cudaMemcpy3DPeerParms.
- cudaMemcpy3DPeerParms() - Constructor for class jcuda.runtime.cudaMemcpy3DPeerParms
-
- cudaMemcpyArrayToArray(cudaArray, long, long, cudaArray, long, long, long, int) - Static method in class jcuda.runtime.JCuda
-
Copies data between host and device.
- cudaMemcpyAsync(Pointer, Pointer, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
Copies data between host and device.
- cudaMemcpyDefault - Static variable in class jcuda.runtime.cudaMemcpyKind
-
Default based unified virtual address space
- cudaMemcpyDeviceToDevice - Static variable in class jcuda.runtime.cudaMemcpyKind
-
Device -> Device
- cudaMemcpyDeviceToHost - Static variable in class jcuda.runtime.cudaMemcpyKind
-
Device -> Host
- cudaMemcpyFromArray(Pointer, cudaArray, long, long, long, int) - Static method in class jcuda.runtime.JCuda
-
Copies data between host and device.
- cudaMemcpyFromArrayAsync(Pointer, cudaArray, long, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
Copies data between host and device.
- cudaMemcpyFromSymbol(Pointer, String, long, long, int) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Copies data from the given symbol on the device
template < class T > cudaError_t cudaMemcpyFromSymbol (
void* dst,
const T& symbol,
size_t count,
size_t offset = 0,
cudaMemcpyKind kind = cudaMemcpyDeviceToHost ) [inline]
[C++ API] Copies data from the given
symbol on the device Copies count bytes from the memory area
offset bytes from the start of symbol symbol to
the memory area pointed to by dst.
- cudaMemcpyFromSymbolAsync(Pointer, String, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Copies data from the given symbol on the device
template < class T > cudaError_t cudaMemcpyFromSymbolAsync (
void* dst,
const T& symbol,
size_t count,
size_t offset = 0,
cudaMemcpyKind kind = cudaMemcpyDeviceToHost,
cudaStream_t stream = 0 ) [inline]
[C++ API] Copies data from the given
symbol on the device Copies count bytes from the memory area
offset bytes from the start of symbol symbol to
the memory area pointed to by dst.
- cudaMemcpyHostToDevice - Static variable in class jcuda.runtime.cudaMemcpyKind
-
Host -> Device
- cudaMemcpyHostToHost - Static variable in class jcuda.runtime.cudaMemcpyKind
-
Host -> Host
- cudaMemcpyKind - Class in jcuda.runtime
-
Memcpy kinds.
- cudaMemcpyPeer(Pointer, int, Pointer, int, long) - Static method in class jcuda.runtime.JCuda
-
Copies memory between two devices.
- cudaMemcpyPeerAsync(Pointer, int, Pointer, int, long, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
Copies memory between two devices asynchronously.
- cudaMemcpyToArray(cudaArray, long, long, Pointer, long, int) - Static method in class jcuda.runtime.JCuda
-
Copies data between host and device.
- cudaMemcpyToArrayAsync(cudaArray, long, long, Pointer, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
Copies data between host and device.
- cudaMemcpyToSymbol(String, Pointer, long, long, int) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Copies data to the given symbol on the device
template < class T > cudaError_t cudaMemcpyToSymbol (
const T& symbol,
const void* src,
size_t count,
size_t offset = 0,
cudaMemcpyKind kind = cudaMemcpyHostToDevice ) [inline]
[C++ API] Copies data to the given symbol
on the device Copies count bytes from the memory area
pointed to by src to the memory area offset bytes
from the start of symbol symbol.
- cudaMemcpyToSymbolAsync(String, Pointer, long, long, int, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Copies data to the given symbol on the device
template < class T > cudaError_t cudaMemcpyToSymbolAsync (
const T& symbol,
const void* src,
size_t count,
size_t offset = 0,
cudaMemcpyKind kind = cudaMemcpyHostToDevice,
cudaStream_t stream = 0 ) [inline]
[C++ API] Copies data to the given symbol
on the device Copies count bytes from the memory area
pointed to by src to the memory area offset bytes
from the start of symbol symbol.
- cudaMemGetInfo(long[], long[]) - Static method in class jcuda.runtime.JCuda
-
Gets free and total device memory.
- cudaMemoryType - Class in jcuda.runtime
-
CUDA memory types
- cudaMemoryTypeDevice - Static variable in class jcuda.runtime.cudaMemoryType
-
Device memory
- cudaMemoryTypeHost - Static variable in class jcuda.runtime.cudaMemoryType
-
Host memory
- cudaMemset(Pointer, int, long) - Static method in class jcuda.runtime.JCuda
-
Initializes or sets device memory to a value.
- cudaMemset2D(Pointer, long, int, long, long) - Static method in class jcuda.runtime.JCuda
-
Initializes or sets device memory to a value.
- cudaMemset2DAsync(Pointer, long, int, long, long, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
Initializes or sets device memory to a value.
- cudaMemset3D(cudaPitchedPtr, int, cudaExtent) - Static method in class jcuda.runtime.JCuda
-
Initializes or sets device memory to a value.
- cudaMemset3DAsync(cudaPitchedPtr, int, cudaExtent, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
Initializes or sets device memory to a value.
- cudaMemsetAsync(Pointer, int, long, cudaStream_t) - Static method in class jcuda.runtime.JCuda
-
Initializes or sets device memory to a value.
- cudaMipmappedArray - Class in jcuda.runtime
-
Java port of a cudaMipmappedArray
- cudaMipmappedArray() - Constructor for class jcuda.runtime.cudaMipmappedArray
-
Creates a new, uninitialized cudaMipmappedArray
- cudaOutputMode - Class in jcuda.runtime
-
CUDA Profiler Output modes
- cudaPeekAtLastError() - Static method in class jcuda.runtime.JCuda
-
Returns the last error from a runtime call.
- cudaPeerAccessDefault - Static variable in class jcuda.runtime.JCuda
-
Default peer addressing enable flag
- cudaPitchedPtr - Class in jcuda.runtime
-
Java port of a cudaPitchedPtr
- cudaPitchedPtr() - Constructor for class jcuda.runtime.cudaPitchedPtr
-
Creates a new, uninitialized cudaPitchedPtr
- cudaPointerAttributes - Class in jcuda.runtime
-
CUDA pointer attributes
- cudaPointerAttributes() - Constructor for class jcuda.runtime.cudaPointerAttributes
-
Creates a new, uninitialized cudaPointerAttributes
- cudaPointerGetAttributes(cudaPointerAttributes, Pointer) - Static method in class jcuda.runtime.JCuda
-
Returns attributes about a specified pointer.
- cudaPos - Class in jcuda.runtime
-
Java port of a cudaPos.
- cudaPos() - Constructor for class jcuda.runtime.cudaPos
-
Creates a new cudaPos at (0,0,0)
- cudaPos(long, long, long) - Constructor for class jcuda.runtime.cudaPos
-
Creates a new cudaPos with the given position
- cudaProfilerInitialize(String, String, int) - Static method in class jcuda.runtime.JCuda
-
Initialize the CUDA profiler.
- cudaProfilerStart() - Static method in class jcuda.runtime.JCuda
-
Enable profiling.
- cudaProfilerStop() - Static method in class jcuda.runtime.JCuda
-
Disable profiling.
- cudaReadModeElementType - Static variable in class jcuda.runtime.cudaTextureReadMode
-
Element type read mode
- cudaReadModeNormalizedFloat - Static variable in class jcuda.runtime.cudaTextureReadMode
-
Normalized float read mode
- cudaResourceDesc - Class in jcuda.runtime
-
CUDA resource descriptor
NOTE: The structure of this class should be considered as being
preliminary.
- cudaResourceDesc() - Constructor for class jcuda.runtime.cudaResourceDesc
-
Creates a new, uninitialized cudaResourceDesc
- cudaResourceType - Class in jcuda.runtime
-
CUDA resource types
- cudaResourceTypeArray - Static variable in class jcuda.runtime.cudaResourceType
-
Array resource
- cudaResourceTypeLinear - Static variable in class jcuda.runtime.cudaResourceType
-
Linear resource
- cudaResourceTypeMipmappedArray - Static variable in class jcuda.runtime.cudaResourceType
-
Mipmapped array resource
- cudaResourceTypePitch2D - Static variable in class jcuda.runtime.cudaResourceType
-
Pitch 2D resource
- cudaResourceViewDesc - Class in jcuda.runtime
-
CUDA resource view descriptor
- cudaResourceViewDesc() - Constructor for class jcuda.runtime.cudaResourceViewDesc
-
Creates a new, uninitialized cudaResourceViewDesc
- cudaResourceViewFormat - Class in jcuda.runtime
-
CUDA texture resource view formats
- cudaResViewFormatFloat1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
1 channel 32-bit floating point
- cudaResViewFormatFloat2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
2 channel 32-bit floating point
- cudaResViewFormatFloat4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
4 channel 32-bit floating point
- cudaResViewFormatHalf1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
1 channel 16-bit floating point
- cudaResViewFormatHalf2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
2 channel 16-bit floating point
- cudaResViewFormatHalf4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
4 channel 16-bit floating point
- cudaResViewFormatNone - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
No resource view format (use underlying resource format)
- cudaResViewFormatSignedBlockCompressed4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
Block compressed 4 signed
- cudaResViewFormatSignedBlockCompressed5 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
Block compressed 5 signed
- cudaResViewFormatSignedBlockCompressed6H - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
Block compressed 6 signed half-float
- cudaResViewFormatSignedChar1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
1 channel signed 8-bit integers
- cudaResViewFormatSignedChar2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
2 channel signed 8-bit integers
- cudaResViewFormatSignedChar4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
4 channel signed 8-bit integers
- cudaResViewFormatSignedInt1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
1 channel signed 32-bit integers
- cudaResViewFormatSignedInt2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
2 channel signed 32-bit integers
- cudaResViewFormatSignedInt4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
4 channel signed 32-bit integers
- cudaResViewFormatSignedShort1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
1 channel signed 16-bit integers
- cudaResViewFormatSignedShort2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
2 channel signed 16-bit integers
- cudaResViewFormatSignedShort4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
4 channel signed 16-bit integers
- cudaResViewFormatUnsignedBlockCompressed1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
Block compressed 1
- cudaResViewFormatUnsignedBlockCompressed2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
Block compressed 2
- cudaResViewFormatUnsignedBlockCompressed3 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
Block compressed 3
- cudaResViewFormatUnsignedBlockCompressed4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
Block compressed 4 unsigned
- cudaResViewFormatUnsignedBlockCompressed5 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
Block compressed 5 unsigned
- cudaResViewFormatUnsignedBlockCompressed6H - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
Block compressed 6 unsigned half-float
- cudaResViewFormatUnsignedBlockCompressed7 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
Block compressed 7
- cudaResViewFormatUnsignedChar1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
1 channel unsigned 8-bit integers
- cudaResViewFormatUnsignedChar2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
2 channel unsigned 8-bit integers
- cudaResViewFormatUnsignedChar4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
4 channel unsigned 8-bit integers
- cudaResViewFormatUnsignedInt1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
1 channel unsigned 32-bit integers
- cudaResViewFormatUnsignedInt2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
2 channel unsigned 32-bit integers
- cudaResViewFormatUnsignedInt4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
4 channel unsigned 32-bit integers
- cudaResViewFormatUnsignedShort1 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
1 channel unsigned 16-bit integers
- cudaResViewFormatUnsignedShort2 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
2 channel unsigned 16-bit integers
- cudaResViewFormatUnsignedShort4 - Static variable in class jcuda.runtime.cudaResourceViewFormat
-
4 channel unsigned 16-bit integers
- CUDART_VERSION - Static variable in class jcuda.runtime.JCuda
-
CUDA runtime version
- cudaRuntimeGetVersion(int[]) - Static method in class jcuda.runtime.JCuda
-
Returns the CUDA Runtime version.
- cudaSetDevice(int) - Static method in class jcuda.runtime.JCuda
-
Set device to be used for GPU executions.
- cudaSetDeviceFlags(int) - Static method in class jcuda.runtime.JCuda
-
Sets flags to be used for device executions.
- cudaSetupArgument(Pointer, long, long) - Static method in class jcuda.runtime.JCuda
-
[C++ API] Configure a device launch
template < class T > cudaError_t cudaSetupArgument (
T arg,
size_t offset ) [inline]
[C++ API] Configure a device launch
Pushes size bytes of the argument pointed to by arg
at offset bytes from the start of the parameter passing area,
which starts at offset 0.
- cudaSetValidDevices(int[], int) - Static method in class jcuda.runtime.JCuda
-
Set a list of devices that can be used for CUDA.
- cudaSharedMemBankSizeDefault - Static variable in class jcuda.runtime.cudaSharedMemConfig
-
Set default shared memory bank size
- cudaSharedMemBankSizeEightByte - Static variable in class jcuda.runtime.cudaSharedMemConfig
-
Set shared memory bank width to eight bytes
- cudaSharedMemBankSizeFourByte - Static variable in class jcuda.runtime.cudaSharedMemConfig
-
Set shared memory bank width to four bytes
- cudaSharedMemConfig - Class in jcuda.runtime
-
Shared memory configurations
- cudaStream_t - Class in jcuda.runtime
-
Java port of a cudaStream_t.
- cudaStream_t() - Constructor for class jcuda.runtime.cudaStream_t
-
Creates a new, uninitialized cudaStream_t
- cudaStream_t(CUstream) - Constructor for class jcuda.runtime.cudaStream_t
-
Creates a cudaStream_t for the given
CUstream
.
- cudaStreamAddCallback(cudaStream_t, cudaStreamCallback, Object, int) - Static method in class jcuda.runtime.JCuda
-
Add a callback to a compute stream.
- 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
template < class T, int dim, enum cudaTextureReadMode readMode >
cudaError_t cudaUnbindTexture (
const texture < T,
dim,
readMode > & tex ) [inline]
[C++ API] Unbinds a texture Unbinds the
texture bound to tex.
- CUdevice - Class in jcuda.driver
-
Java port of a CUdevice.
- CUdevice() - Constructor for class jcuda.driver.CUdevice
-
Creates a new, uninitialized CUdevice
- CUdevice_attribute - Class in jcuda.driver
-
Device properties.
- cuDeviceCanAccessPeer(int[], CUdevice, CUdevice) - Static method in class jcuda.driver.JCudaDriver
-
Queries if a device may directly access a peer device's memory.
- cuDeviceComputeCapability(int[], int[], CUdevice) - Static method in class jcuda.driver.JCudaDriver
-
Returns the compute capability of the device.
- cuDeviceGet(CUdevice, int) - Static method in class jcuda.driver.JCudaDriver
-
Returns a handle to a compute device.
- cuDeviceGetAttribute(int[], int, CUdevice) - Static method in class jcuda.driver.JCudaDriver
-
Returns information about the device.
- cuDeviceGetByPCIBusId(CUdevice, String) - Static method in class jcuda.driver.JCudaDriver
-
Returns a handle to a compute device.
- cuDeviceGetCount(int[]) - Static method in class jcuda.driver.JCudaDriver
-
Returns the number of compute-capable devices.
- cuDeviceGetName(byte[], int, CUdevice) - Static method in class jcuda.driver.JCudaDriver
-
Returns an identifer string for the device.
- cuDeviceGetPCIBusId(String[], int, CUdevice) - Static method in class jcuda.driver.JCudaDriver
-
Returns a PCI Bus Id string for the device.
- cuDeviceGetProperties(CUdevprop, CUdevice) - Static method in class jcuda.driver.JCudaDriver
-
Returns properties for a selected device.
- CUdeviceptr - Class in jcuda.driver
-
Java port of a CUdeviceptr.
- CUdeviceptr() - Constructor for class jcuda.driver.CUdeviceptr
-
Creates a new (null) device pointer
- cuDeviceTotalMem(long[], CUdevice) - Static method in class jcuda.driver.JCudaDriver
-
Returns the total amount of memory on the device.
- CUdevprop - Class in jcuda.driver
-
Legacy device properties.
- CUdevprop() - Constructor for class jcuda.driver.CUdevprop
-
Creates a new, uninitialized CUdevprop
- cuDoubleComplex - Class in jcuda
-
Java port of the CUDA complex number structure for double
precision numbers
- cuDriverGetVersion(int[]) - Static method in class jcuda.driver.JCudaDriver
-
Returns the CUDA driver version.
- CUevent - Class in jcuda.driver
-
Java port of a CUevent.
- CUevent() - Constructor for class jcuda.driver.CUevent
-
Creates a new, uninitialized CUevent
- CUevent(cudaEvent_t) - Constructor for class jcuda.driver.CUevent
-
- CUevent_flags - Class in jcuda.driver
-
Event creation flags.
- cuEventCreate(CUevent, int) - Static method in class jcuda.driver.JCudaDriver
-
Creates an event.
- cuEventDestroy(CUevent) - Static method in class jcuda.driver.JCudaDriver
-
Destroys an event.
- cuEventElapsedTime(float[], CUevent, CUevent) - Static method in class jcuda.driver.JCudaDriver
-
Computes the elapsed time between two events.
- cuEventQuery(CUevent) - Static method in class jcuda.driver.JCudaDriver
-
Queries an event's status.
- cuEventRecord(CUevent, CUstream) - Static method in class jcuda.driver.JCudaDriver
-
Records an event.
- cuEventSynchronize(CUevent) - Static method in class jcuda.driver.JCudaDriver
-
Waits for an event to complete.
- CUfilter_mode - Class in jcuda.driver
-
Texture reference filtering modes.
- CUfunc_cache - Class in jcuda.driver
-
Function cache configurations.
- cuFuncGetAttribute(int[], int, CUfunction) - Static method in class jcuda.driver.JCudaDriver
-
Returns information about a function.
- cuFuncSetBlockShape(CUfunction, int, int, int) - Static method in class jcuda.driver.JCudaDriver
-
Sets the block-dimensions for the function.
- cuFuncSetCacheConfig(CUfunction, int) - Static method in class jcuda.driver.JCudaDriver
-
Sets the preferred cache configuration for a device function.
- cuFuncSetSharedMemConfig(CUfunction, int) - Static method in class jcuda.driver.JCudaDriver
-
Sets the shared memory configuration for a device function.
- cuFuncSetSharedSize(CUfunction, int) - Static method in class jcuda.driver.JCudaDriver
-
Sets the dynamic shared-memory size for the function.
- CUfunction - Class in jcuda.driver
-
Java port of a CUfunction.
- CUfunction() - Constructor for class jcuda.driver.CUfunction
-
Creates a new, uninitialized CUfunction
- CUfunction_attribute - Class in jcuda.driver
-
Function properties.
- 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 )
/brief Opens an interprocess memory
handle exported from another process and returns a device pointer
usable in the local
process.
- CUjit_cacheMode - Class in jcuda.driver
-
Caching modes for dlcm
- CUjit_fallback - Class in jcuda.driver
-
Cubin matching fallback strategies.
- CUjit_option - Class in jcuda.driver
-
Online compiler and linker options.
- CUjit_target - Class in jcuda.driver
-
Online compilation targets.
- CUjitInputType - Class in jcuda.driver
-
Device code formats
- 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.
- 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
-
- cuOccupancyMaxActiveBlocksPerMultiprocessor(int[], CUfunction, int, long) - Static method in class jcuda.driver.JCudaDriver
-
\brief Returns occupancy of a function
Returns in \p *numBlocks the number of the maximum active blocks per
streaming multiprocessor.
- cuOccupancyMaxPotentialBlockSize(int[], int[], CUfunction, CUoccupancyB2DSize, long, int) - Static method in class jcuda.driver.JCudaDriver
-
\brief Suggest a launch configuration with reasonable occupancy
Returns in \p *blockSize a reasonable block size that can achieve
the maximum occupancy (or, the maximum number of active warps with
the fewest blocks per multiprocessor), and in \p *minGridSize the
minimum grid size to achieve the maximum occupancy.
- CUoutput_mode - Class in jcuda.driver
-
Profiler Output Modes.
- cuParamSetf(CUfunction, int, float) - Static method in class jcuda.driver.JCudaDriver
-
Adds a floating-point parameter to the function's argument list.
- cuParamSeti(CUfunction, int, int) - Static method in class jcuda.driver.JCudaDriver
-
Adds an integer parameter to the function's argument list.
- cuParamSetSize(CUfunction, int) - Static method in class jcuda.driver.JCudaDriver
-
Sets the parameter size for the function.
- cuParamSetTexRef(CUfunction, int, CUtexref) - Static method in class jcuda.driver.JCudaDriver
-
Adds a texture-reference to the function's argument list.
- cuParamSetv(CUfunction, int, Pointer, int) - Static method in class jcuda.driver.JCudaDriver
-
Adds arbitrary data to the function's argument list.
- CUpointer_attribute - Class in jcuda.driver
-
Pointer information.
- cuPointerGetAttribute(Pointer, int, CUdeviceptr) - Static method in class jcuda.driver.JCudaDriver
-
Returns information about a pointer.
- 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.
- CUsharedconfig - Class in jcuda.driver
-
Shared memory configurations
- CUstream - Class in jcuda.driver
-
Java port of a CUstream.
- CUstream() - Constructor for class jcuda.driver.CUstream
-
Creates a new, uninitialized CUstream
- CUstream(cudaStream_t) - Constructor for class jcuda.driver.CUstream
-
- CUstream_flags - Class in jcuda.driver
-
Stream creation flags.
- cuStreamAddCallback(CUstream, CUstreamCallback, Object, int) - Static method in class jcuda.driver.JCudaDriver
-
Add a callback to a compute stream.
- cuStreamAttachMemAsync(CUstream, CUdeviceptr, long, int) - Static method in class jcuda.driver.JCudaDriver
-
- 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.
A B C D E F G H I J K L M N P R S T U V W X Y Z