GPUOcelot
Public Member Functions | Public Attributes

cuda::KernelLaunchConfiguration Class Reference

#include <CudaRuntime.h>

Collaboration diagram for cuda::KernelLaunchConfiguration:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 KernelLaunchConfiguration (dim3 grid, dim3 block, size_t shared, cudaStream_t s)
 KernelLaunchConfiguration (dim3 grid, dim3 block, size_t shared, cudaStream_t s)
 KernelLaunchConfiguration ()

Public Attributes

dim3 gridDim
 dimensions of grid
dim3 blockDim
 dimensions of each block
size_t sharedMemory
 number of bytes of dynamically allocated shared memory
cudaStream_t stream
 stream to which kernel launch is to be recorded

Detailed Description

configuration of kernel launch


Constructor & Destructor Documentation

cuda::KernelLaunchConfiguration::KernelLaunchConfiguration ( dim3  grid,
dim3  block,
size_t  shared,
cudaStream_t  s 
) [inline]
cuda::KernelLaunchConfiguration::KernelLaunchConfiguration ( dim3  grid,
dim3  block,
size_t  shared,
cudaStream_t  s 
) [inline]
cuda::KernelLaunchConfiguration::KernelLaunchConfiguration ( ) [inline]

Member Data Documentation

dimensions of each block

dimensions of grid

number of bytes of dynamically allocated shared memory

stream to which kernel launch is to be recorded


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines