| Interface | Description |
|---|---|
| CUoccupancyB2DSize |
Java port of the function that is passed to
JCudaDriver.cuOccupancyMaxPotentialBlockSize(int[], int[], jcuda.driver.CUfunction, jcuda.driver.CUoccupancyB2DSize, long, int) and maps a
certain kernel block size to the size of the per-block dynamic
shared memory |
| CUstreamCallback |
Interface for emulating a CUDA stream callback.
|
| Class | Description |
|---|---|
| CUaddress_mode |
Texture reference addressing modes.
Most comments are taken from the CUDA reference manual. |
| CUarray |
Java port of a CUarray
|
| CUarray_cubemap_face |
Array indices for cube faces
|
| CUarray_format |
Array formats.
Most comments are taken from the CUDA reference manual. |
| CUcomputemode |
Compute Modes.
|
| CUcontext |
Java port of a CUcontext.
|
| CUctx_flags |
Context creation flags.
Most comments are taken from the CUDA reference manual. |
| CUDA_ARRAY_DESCRIPTOR |
Java port of a CUDA_ARRAY_DESCRIPTOR.
Most comments are taken from the CUDA reference manual. |
| CUDA_ARRAY3D_DESCRIPTOR |
Java port of a CUDA_ARRAY3D_DESCRIPTOR.
Most comments are taken from the CUDA reference manual. |
| CUDA_MEMCPY2D |
Java port of a CUDA_MEMCPY2D setup.
Most comments are taken from the CUDA reference manual |
| CUDA_MEMCPY3D |
Java port of a CUDA_MEMCPY3D setup.
Most comments are taken from the CUDA reference manual |
| CUDA_MEMCPY3D_PEER |
Java port of CUDA_MEMCPY3D_PEER, 3D memory cross-context copy parameters.
Most comments are taken from the CUDA reference manual |
| CUDA_POINTER_ATTRIBUTE_P2P_TOKENS |
GPU Direct v3 tokens.
|
| CUDA_RESOURCE_DESC |
CUDA Resource descriptor.
|
| CUDA_RESOURCE_VIEW_DESC |
Resource view descriptor
|
| CUDA_TEXTURE_DESC |
Texture descriptor
|
| CUdevice |
Java port of a CUdevice.
|
| CUdevice_attribute |
Device properties.
Most comments are taken from the CUDA reference manual |
| CUdeviceptr |
Java port of a CUdeviceptr.
|
| CUdevprop |
Legacy device properties.
|
| CUevent |
Java port of a CUevent.
|
| CUevent_flags |
Event creation flags.
Most comments are taken from the CUDA reference manual. |
| CUfilter_mode |
Texture reference filtering modes.
|
| CUfunc_cache |
Function cache configurations.
Most comments are taken from the CUDA reference manual. |
| CUfunction |
Java port of a CUfunction.
|
| CUfunction_attribute |
Function properties.
Most comments are taken from the CUDA reference manual. |
| CUGLDeviceList |
CUDA devices corresponding to an OpenGL device
|
| CUGLmap_flags | Deprecated
As of CUDA 3.0
|
| CUgraphicsMapResourceFlags |
Flags for mapping and unmapping interop resources
|
| CUgraphicsRegisterFlags |
Flags for mapping and unmapping interop resources
|
| CUgraphicsResource |
Java port of a CUgraphicsResource.
|
| CUipcEventHandle |
Java port of a CUipcEventHandle
|
| CUipcMem_flags |
Memory flags
|
| CUipcMemHandle |
Java port of a CUipcMemHandle
|
| CUjit_cacheMode |
Caching modes for dlcm
|
| CUjit_fallback |
Cubin matching fallback strategies.
Most comments are taken from the CUDA reference manual. |
| CUjit_option |
Online compiler and linker options.
Most comments are taken from the CUDA reference manual. |
| CUjit_target |
Online compilation targets.
Most comments are taken from the CUDA reference manual. |
| CUjitInputType |
Device code formats
|
| CUlimit |
Limits
|
| CUlinkState |
Java port of a CUlinkState
|
| CUmemAttach_flags |
CUDA Mem Attach Flags
|
| CUmemorytype |
Memory types.
|
| CUmipmappedArray |
Java port of a CUmipmappedArray.
|
| CUmodule |
Java port of a CUmodule.
|
| CUoccupancy_flags |
Occupancy calculator flag
|
| CUoutput_mode |
Profiler Output Modes.
Most comments are taken from the CUDA reference manual. |
| CUpointer_attribute |
Pointer information.
Most comments are taken from the CUDA reference manual |
| CUresourcetype |
Resource types
|
| CUresourceViewFormat |
Resource view format
|
| CUresult |
Error codes.
Most comments are taken from the CUDA reference manual. |
| CUsharedconfig |
Shared memory configurations
|
| CUstream |
Java port of a CUstream.
|
| CUstream_flags |
Stream creation flags.
Most comments are taken from the CUDA reference manual. |
| CUsurfObject |
Java port of a CUsurfObject.
|
| CUsurfref |
Java port of a CUsurfref.
|
| CUtexObject |
Java port of a CUtexObject.
|
| CUtexref |
Java port of a CUtexref.
|
| JCudaDriver |
Java bindings for the NVidia CUDA driver API.
Most comments are extracted from the CUDA online documentation |
| JITOptions |
Note: This class should be considered as preliminary,
and might change in future releases.
|
This package contains classes that are related to the JCuda driver API.
The main class is the JCudaDriver class, which
provides all method bindings for the CUDA driver API.
Please consult your CUDA Reference Manual and your CUDA Programming
Guide for more information about how to use this API.
Copyright © 2015. All Rights Reserved.