struct CUDA_KERNEL_NODE_PARAMS_v2 {
CUfunction func;
unsigned int gridDimX;
unsigned int gridDimY;
unsigned int gridDimZ;
unsigned int blockDimX;
unsigned int blockDimY;
unsigned int blockDimZ;
unsigned int sharedMemBytes;
void ** kernelParams;
void ** extra;
CUkernel kern;
CUcontext ctx;
}
| Modifier and Type | Class and Description |
|---|---|
| public static class | CUDA_KERNEL_NODE_PARAMS_v2.
An array of |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | ALIGNOF
The struct alignment in bytes. |
| public static final int | BLOCKDIMX
The struct member offsets. |
| public static final int | BLOCKDIMY
The struct member offsets. |
| public static final int | BLOCKDIMZ
The struct member offsets. |
| public static final int | CTX
The struct member offsets. |
| public static final int | EXTRA
The struct member offsets. |
| public static final int | FUNC
The struct member offsets. |
| public static final int | GRIDDIMX
The struct member offsets. |
| public static final int | GRIDDIMY
The struct member offsets. |
| public static final int | GRIDDIMZ
The struct member offsets. |
| public static final int | KERN
The struct member offsets. |
| public static final int | KERNELPARAMS
The struct member offsets. |
| public static final int | SHAREDMEMBYTES
The struct member offsets. |
| public static final int | SIZEOF
The struct size in bytes. |
| Access | Constructor and Description |
|---|---|
| protected | |
| public | CUDA_KERNEL_NODE_PARAMS_v2(ByteBuffer container)
Creates a |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public CUDA_KERNEL_NODE_PARAMS_v2 | |
| public int | |
| public CUDA_KERNEL_NODE_PARAMS_v2 | |
| public int | |
| public CUDA_KERNEL_NODE_PARAMS_v2 | |
| public static CUDA_KERNEL_NODE_PARAMS_v2 | |
| public static CUDA_KERNEL_NODE_PARAMS_v2. | calloc(int
the buffer capacity capacity)Returns a new |
| public static CUDA_KERNEL_NODE_PARAMS_v2 | calloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static CUDA_KERNEL_NODE_PARAMS_v2. | calloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| protected CUDA_KERNEL_NODE_PARAMS_v2 | create(long
the struct memory address address, ByteBuffer an optional container buffer, to be referenced strongly by the struct instance. container)Implements abstract org. the constructor, but returns the exact type of the Struct subclass.
|
| public static CUDA_KERNEL_NODE_PARAMS_v2 | |
| public static CUDA_KERNEL_NODE_PARAMS_v2 | create(long address)
Returns a new |
| public static CUDA_KERNEL_NODE_PARAMS_v2. | create(int
the buffer capacity capacity)Returns a new |
| public static CUDA_KERNEL_NODE_PARAMS_v2. | create(long
the memory address address, int the buffer capacity capacity)Create a |
| public static CUDA_KERNEL_NODE_PARAMS_v2 | |
| public static CUDA_KERNEL_NODE_PARAMS_v2. | |
| public long | |
| public CUDA_KERNEL_NODE_PARAMS_v2 | |
| public PointerBuffer | |
| public CUDA_KERNEL_NODE_PARAMS_v2 | |
| public long | |
| public CUDA_KERNEL_NODE_PARAMS_v2 | |
| public int | |
| public CUDA_KERNEL_NODE_PARAMS_v2 | |
| public int | |
| public CUDA_KERNEL_NODE_PARAMS_v2 | |
| public int | |
| public CUDA_KERNEL_NODE_PARAMS_v2 | |
| public long | |
| public CUDA_KERNEL_NODE_PARAMS_v2 | |
| public PointerBuffer | |
| public CUDA_KERNEL_NODE_PARAMS_v2 | kernelParams(PointerBuffer value)
Sets the address of the specified |
| public static CUDA_KERNEL_NODE_PARAMS_v2 | |
| public static CUDA_KERNEL_NODE_PARAMS_v2. | malloc(int
the buffer capacity capacity)Returns a new |
| public static CUDA_KERNEL_NODE_PARAMS_v2 | malloc(MemoryStack
the stack from which to allocate stack)Returns a new |
| public static CUDA_KERNEL_NODE_PARAMS_v2. | malloc(int
the buffer capacity capacity, MemoryStack the stack from which to allocate stack)Returns a new |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static long | |
| public static void | |
| public static PointerBuffer | |
| public static void | |
| public static long | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static long | |
| public static void | |
| public static PointerBuffer | |
| public static void | |
| public static int | |
| public static void | |
| public CUDA_KERNEL_NODE_PARAMS_v2 | set(long func, int gridDimX, int gridDimY, int gridDimZ, int blockDimX, int blockDimY, int blockDimZ, int sharedMemBytes, PointerBuffer kernelParams, PointerBuffer extra, long kern, long ctx)
Initializes this struct with the specified values. |
| public CUDA_KERNEL_NODE_PARAMS_v2 | Returns: this structthe source struct src)Copies the specified struct data to this struct. |
| public int | |
| public CUDA_KERNEL_NODE_PARAMS_v2 | |
| public int |