| Package | Description |
|---|---|
| org.bytedeco.cuda.cudart | |
| org.bytedeco.cuda.global |
| Modifier and Type | Method and Description |
|---|---|
CUkern_st |
CUDA_KERNEL_NODE_PARAMS_v3.kern()
Kernel to launch, will only be referenced if func is NULL
|
CUkern_st |
CUDA_KERNEL_NODE_PARAMS_v2.kern()
Kernel to launch, will only be referenced if func is NULL
|
| Modifier and Type | Method and Description |
|---|---|
CUDA_KERNEL_NODE_PARAMS_v3 |
CUDA_KERNEL_NODE_PARAMS_v3.kern(CUkern_st setter) |
CUDA_KERNEL_NODE_PARAMS_v2 |
CUDA_KERNEL_NODE_PARAMS_v2.kern(CUkern_st setter) |
| Modifier and Type | Method and Description |
|---|---|
static int |
cudart.cudaGetKernel(CUkern_st kernelPtr,
Pointer entryFuncAddr)
\brief Get pointer to device kernel that matches entry function \p entryFuncAddr
Returns in \p kernelPtr the device kernel corresponding to the entry function \p entryFuncAddr.
|
static int |
cudart.cudaKernelSetAttributeForDevice(CUkern_st kernel,
int attr,
int value,
int device)
\brief Sets information about a kernel
This call sets the value of a specified attribute \p attr on the kernel \p kernel
for the requested device \p device to an integer value specified by \p value.
|
static int |
cudart.cudaLibraryEnumerateKernels(CUkern_st kernels,
int numKernels,
CUlib_st lib)
\brief Retrieve the kernel handles within a library.
|
static int |
cudart.cudaLibraryGetKernel(CUkern_st pKernel,
CUlib_st library,
BytePointer name)
\brief Returns a kernel handle
Returns in \p pKernel the handle of the kernel with name \p name located in library \p library.
|
static int |
cudart.cudaLibraryGetKernel(CUkern_st pKernel,
CUlib_st library,
String name) |
static int |
cudart.cuKernelGetAttribute(int[] pi,
int attrib,
CUkern_st kernel,
int dev) |
static int |
cudart.cuKernelGetAttribute(IntBuffer pi,
int attrib,
CUkern_st kernel,
int dev) |
static int |
cudart.cuKernelGetAttribute(IntPointer pi,
int attrib,
CUkern_st kernel,
int dev)
\brief Returns information about a kernel
Returns in \p *pi the integer value of the attribute \p attrib for the kernel
\p kernel for the requested device \p dev.
|
static int |
cudart.cuKernelGetFunction(CUfunc_st pFunc,
CUkern_st kernel)
\brief Returns a function handle
Returns in \p pFunc the handle of the function for the requested kernel \p kernel and
the current context.
|
static int |
cudart.cuKernelGetLibrary(CUlib_st pLib,
CUkern_st kernel)
\brief Returns a library handle
Returns in \p pLib the handle of the library for the requested kernel \p kernel
|
static int |
cudart.cuKernelGetName(byte[] name,
CUkern_st hfunc) |
static int |
cudart.cuKernelGetName(ByteBuffer name,
CUkern_st hfunc) |
static int |
cudart.cuKernelGetName(BytePointer name,
CUkern_st hfunc) |
static int |
cudart.cuKernelGetName(PointerPointer name,
CUkern_st hfunc)
\brief Returns the function name for a ::CUkernel handle
Returns in \p **name the function name associated with the kernel handle \p hfunc .
|
static int |
cudart.cuKernelGetParamInfo(CUkern_st kernel,
long paramIndex,
SizeTPointer paramOffset,
SizeTPointer paramSize)
\brief Returns the offset and size of a kernel parameter in the device-side parameter layout
Queries the kernel parameter at \p paramIndex into \p kernel's list of parameters, and returns
in \p paramOffset and \p paramSize the offset and size, respectively, where the parameter
will reside in the device-side parameter layout.
|
static int |
cudart.cuKernelSetAttribute(int attrib,
int val,
CUkern_st kernel,
int dev)
\brief Sets information about a kernel
This call sets the value of a specified attribute \p attrib on the kernel \p kernel
for the requested device \p dev to an integer value specified by \p val.
|
static int |
cudart.cuKernelSetCacheConfig(CUkern_st kernel,
int config,
int dev)
\brief Sets the preferred cache configuration for a device kernel.
|
static int |
cudart.cuLibraryEnumerateKernels(CUkern_st kernels,
int numKernels,
CUlib_st lib)
\brief Retrieve the kernel handles within a library.
|
static int |
cudart.cuLibraryGetKernel(CUkern_st pKernel,
CUlib_st library,
BytePointer name)
\brief Returns a kernel handle
Returns in \p pKernel the handle of the kernel with name \p name located in library \p library.
|
static int |
cudart.cuLibraryGetKernel(CUkern_st pKernel,
CUlib_st library,
String name) |
Copyright © 2025. All rights reserved.