Uses of Class jcuda.runtime.cudaStream_t
Date: 2010-04-21

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
jcuda.runtime.cudaStream_t

Packages that use cudaStream_t
jcuda.jcufft | Contains the classes of JCufft.
jcuda.runtime | Contains the classes related to the JCuda runtime API.

Uses of cudaStream_t in jcuda.jcufft

Methods in jcuda.jcufft with parameters of type cudaStream_t
`static int` | `JCufft.cufftSetStream(cufftHandle plan, cudaStream_t stream)` Associates a CUDA stream with a CUFFT plan.

Uses of cudaStream_t in jcuda.runtime

Methods in jcuda.runtime with parameters of type cudaStream_t
`static int` | `JCuda.cudaConfigureCall(dim3 gridDim, dim3 blockDim, long sharedMem, cudaStream_t stream)` Configure a device-launch.
`static int` | `JCuda.cudaEventRecord(cudaEvent_t event, cudaStream_t stream)` Records an event.
`static int` | `JCuda.cudaGLMapBufferObjectAsync(Pointer devPtr, int bufObj, cudaStream_t stream)` Deprecated. As of CUDA 3.0
`static int` | `JCuda.cudaGLUnmapBufferObjectAsync(int bufObj, cudaStream_t stream)` Deprecated. As of CUDA 3.0
`static int` | `JCuda.cudaGraphicsMapResources(int count, cudaGraphicsResource[] resources, cudaStream_t stream)` Maps the count graphics resources in resources for access by CUDA. The resources in resources may be accessed by CUDA until they are unmapped.
`static int` | `JCuda.cudaGraphicsUnmapResources(int count, cudaGraphicsResource[] resources, cudaStream_t stream)` Unmaps the count graphics resources in resources. Once unmapped, the resources in resources may not be accessed by CUDA until they are mapped again. This function provides the synchronization guarantee that any CUDA work issued in stream before cudaGraphicsUnmapResources() will complete before any subsequently issued graphics work begins. If resources contains any duplicate entries then cudaErrorInvalidResourceHandle is returned.
`static int` | `JCuda.cudaMemcpy2DAsync(Pointer dst, long dpitch, Pointer src, long spitch, long width, long height, int cudaMemcpyKind_kind, cudaStream_t stream)`
`static int` | `JCuda.cudaMemcpy2DFromArrayAsync(Pointer dst, long dpitch, cudaArray src, long wOffset, long hOffset, long width, long height, int cudaMemcpyKind_kind, cudaStream_t stream)`
`static int` | `JCuda.cudaMemcpy2DToArrayAsync(cudaArray dst, long wOffset, long hOffset, Pointer src, long spitch, long width, long height, int cudaMemcpyKind_kind, cudaStream_t stream)`
`static int` | `JCuda.cudaMemcpy3DAsync(cudaMemcpy3DParms p, cudaStream_t stream)`
`static int` | `JCuda.cudaMemcpyAsync(Pointer dst, Pointer src, long count, int cudaMemcpyKind_kind, cudaStream_t stream)`
`static int` | `JCuda.cudaMemcpyFromArrayAsync(Pointer dst, cudaArray src, long wOffset, long hOffset, long count, int cudaMemcpyKind_kind, cudaStream_t stream)`
`static int` | `JCuda.cudaMemcpyFromSymbolAsync(Pointer dst, java.lang.String symbol, long count, long offset, int cudaMemcpyKind_kind, cudaStream_t stream)`
`static int` | `JCuda.cudaMemcpyToArrayAsync(cudaArray dst, long wOffset, long hOffset, Pointer src, long count, int cudaMemcpyKind_kind, cudaStream_t stream)`
`static int` | `JCuda.cudaMemcpyToSymbolAsync(java.lang.String symbol, Pointer src, long count, long offset, int cudaMemcpyKind_kind, cudaStream_t stream)`
`static int` | `JCuda.cudaStreamCreate(cudaStream_t stream)` Create an async stream.
`static int` | `JCuda.cudaStreamDestroy(cudaStream_t stream)` Destroys and cleans-up a stream object.
`static int` | `JCuda.cudaStreamQuery(cudaStream_t stream)` Queries a stream for completion-status.
`static int` | `JCuda.cudaStreamSynchronize(cudaStream_t stream)` Waits for stream tasks to complete.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES