1D launch configuration More...
#include <GpuKernelUtils.h>
Public Member Functions | |
template<typename GpuKernel > | |
GpuLaunchConfig1D (GpuKernel *gpuKernel, int N) | |
Set up blocks and grid for a 1D operation over N data points. | |
Public Member Functions inherited from GpuLaunchConfig | |
template<typename GpuKernel > | |
GpuLaunchConfig (GpuKernel *gpuKernel) | |
Initialize the device and function properties. | |
Public Attributes | |
dim3 | nPerBlock |
dimension of block | |
dim3 | nBlocks |
dimension of grid (note nBlocks could be 3D for really large kernels) | |
Public Attributes inherited from GpuLaunchConfig | |
cudaFuncAttributes | attr |
attributes of the function | |
1D launch configuration