Deprecated API


Contents
Deprecated Classes
jcuda.driver.CUGLmap_flags
          As of CUDA 3.0 
 

Deprecated Fields
jcuda.driver.CUctx_flags.CU_CTX_PRIMARY
          This flag has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2 
jcuda.driver.CUdevice_attribute.CU_DEVICE_ATTRIBUTE_GPU_OVERLAP
          Use instead CU_DEVICE_ATTRIBUTE_ASYNC_ENGINE_COUNT 
jcuda.driver.CUdevice_attribute.CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_HEIGHT
          Use CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_HEIGHT 
jcuda.driver.CUdevice_attribute.CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_NUMSLICES
          Use CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_LAYERS 
jcuda.driver.CUdevice_attribute.CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_ARRAY_WIDTH
          Use CU_DEVICE_ATTRIBUTE_MAXIMUM_TEXTURE2D_LAYERED_WIDTH 
jcuda.driver.CUdevice_attribute.CU_DEVICE_ATTRIBUTE_REGISTERS_PER_BLOCK
          use CU_DEVICE_ATTRIBUTE_MAX_REGISTERS_PER_BLOCK 
jcuda.driver.CUdevice_attribute.CU_DEVICE_ATTRIBUTE_SHARED_MEMORY_PER_BLOCK
          use CU_DEVICE_ATTRIBUTE_MAX_SHARED_MEMORY_PER_BLOCK 
jcuda.driver.JCudaDriver.CU_MEMPEERREGISTER_DEVICEMAP
          This value has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2 
jcuda.driver.JCudaDriver.CUDA_ARRAY3D_2DARRAY
          use CUDA_ARRAY3D_LAYERED 
jcuda.driver.CUresult.CUDA_ERROR_PEER_MEMORY_ALREADY_REGISTERED
          This value has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2 
jcuda.driver.CUresult.CUDA_ERROR_PEER_MEMORY_NOT_REGISTERED
          This value has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2 
jcuda.runtime.JCuda.cudaDeviceBlockingSync
            
jcuda.runtime.cudaError.cudaErrorAddressOfConstant
          This error return is deprecated as of CUDA 3.1. Variables in constant memory may now have their address taken by the runtime via JCuda.cudaGetSymbolAddress(jcuda.Pointer, java.lang.String). 
jcuda.runtime.cudaError.cudaErrorCudartUnloading
          This error return is deprecated as of CUDA 3.2. 
jcuda.runtime.cudaError.cudaErrorMemoryValueTooLarge
          This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release. 
jcuda.runtime.cudaError.cudaErrorMixedDeviceExecution
          This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release. 
jcuda.runtime.cudaError.cudaErrorPeerMemoryAlreadyRegistered
          This value has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2 
jcuda.runtime.cudaError.cudaErrorPeerMemoryNotRegistered
          This value has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2 
jcuda.runtime.cudaError.cudaErrorPriorLaunchFailure
          This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release. 
jcuda.runtime.cudaError.cudaErrorSynchronizationError
          This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release. 
jcuda.runtime.cudaError.cudaErrorTextureFetchFailed
          This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release. 
jcuda.runtime.cudaError.cudaErrorTextureNotBound
          This error return is deprecated as of CUDA 3.1. Device emulation mode was removed with the CUDA 3.1 release. 
jcuda.runtime.JCuda.cudaPeerDevicePointerDefault
          This flag has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2 
jcuda.runtime.JCuda.cudaPeerRegisterDefault
          This flag has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2 
jcuda.runtime.JCuda.cudaPeerRegisterMapped
          This flag has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2 
 

Deprecated Methods
jcuda.driver.JCudaDriver.cuCtxAttach(CUcontext, int)
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuCtxDetach(CUcontext)
          This function is deprecated in the latest CUDA version 
jcuda.runtime.JCuda.cudaGLMapBufferObject(Pointer, int)
          This function is deprecated in the latest CUDA version 
jcuda.runtime.JCuda.cudaGLMapBufferObjectAsync(Pointer, int, cudaStream_t)
          This function is deprecated in the latest CUDA version 
jcuda.runtime.JCuda.cudaGLRegisterBufferObject(int)
          This function is deprecated in the latest CUDA version 
jcuda.runtime.JCuda.cudaGLSetBufferObjectMapFlags(int, int)
          This function is deprecated in the latest CUDA version 
jcuda.runtime.JCuda.cudaGLUnmapBufferObject(int)
          This function is deprecated in the latest CUDA version 
jcuda.runtime.JCuda.cudaGLUnmapBufferObjectAsync(int, cudaStream_t)
          This function is deprecated in the latest CUDA version 
jcuda.runtime.JCuda.cudaGLUnregisterBufferObject(int)
          This function is deprecated in the latest CUDA version 
jcuda.runtime.JCuda.cudaPeerGetDevicePointer(Pointer, Pointer, int, int)
          This function has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2. In the current release, it will throw an UnsupportedOperationException. 
jcuda.runtime.JCuda.cudaPeerRegister(Pointer, int, int)
          This function has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2. In the current release, it will throw an UnsupportedOperationException. 
jcuda.runtime.JCuda.cudaPeerUnregister(Pointer, int)
          This function has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2. In the current release, it will throw an UnsupportedOperationException. 
jcuda.runtime.JCuda.cudaThreadExit()
          This function is deprecated in the latest CUDA version 
jcuda.runtime.JCuda.cudaThreadGetCacheConfig(int[])
          This function is deprecated in the latest CUDA version 
jcuda.runtime.JCuda.cudaThreadGetLimit(long[], int)
          This function is deprecated in the latest CUDA version 
jcuda.runtime.JCuda.cudaThreadSetCacheConfig(int)
          This function is deprecated in the latest CUDA version 
jcuda.runtime.JCuda.cudaThreadSetLimit(int, long)
          This function is deprecated in the latest CUDA version 
jcuda.runtime.JCuda.cudaThreadSynchronize()
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuFuncSetBlockShape(CUfunction, int, int, int)
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuFuncSetSharedSize(CUfunction, int)
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuGLInit()
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuGLMapBufferObject(CUdeviceptr, long[], int)
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuGLMapBufferObjectAsync(CUdeviceptr, long[], int, CUstream)
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuGLRegisterBufferObject(int)
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuGLSetBufferObjectMapFlags(int, int)
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuGLUnmapBufferObject(int)
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuGLUnmapBufferObjectAsync(int, CUstream)
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuGLUnregisterBufferObject(int)
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuLaunch(CUfunction)
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuLaunchGrid(CUfunction, int, int)
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuLaunchGridAsync(CUfunction, int, int, CUstream)
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuMemPeerGetDevicePointer(CUdeviceptr, CUdeviceptr, CUcontext, int)
          This function has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2. In the current release, it will throw an UnsupportedOperationException. 
jcuda.driver.JCudaDriver.cuMemPeerRegister(CUdeviceptr, CUcontext, int)
          This function has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2. In the current release, it will throw an UnsupportedOperationException. 
jcuda.driver.JCudaDriver.cuMemPeerUnregister(CUdeviceptr, CUcontext)
          This function has been added in CUDA 4.0 RC, and removed in CUDA 4.0 RC2. In the current release, it will throw an UnsupportedOperationException. 
jcuda.driver.JCudaDriver.cuParamSetf(CUfunction, int, float)
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuParamSeti(CUfunction, int, int)
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuParamSetSize(CUfunction, int)
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuParamSetTexRef(CUfunction, int, CUtexref)
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuParamSetv(CUfunction, int, Pointer, int)
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuTexRefCreate(CUtexref)
          This function is deprecated in the latest CUDA version 
jcuda.driver.JCudaDriver.cuTexRefDestroy(CUtexref)
          This function is deprecated in the latest CUDA version 
jcuda.runtime.JCuda.setEmulation(boolean)
          The emulation mode has been deprecated in CUDA 3.0. This function no longer has any effect, and will be removed in the next release.