Package org.lwjgl.opencl
Class INTELRequiredSubgroupSize
java.lang.Object
org.lwjgl.opencl.INTELRequiredSubgroupSize
Native bindings to the intel_required_subgroup_size extension.
The goal of this extension is to allow programmers to optionally specify the required subgroup size for a kernel function. This information is important for the correctness of many subgroup algorithms, and in some cases may be used by the compiler to generate more optimal code.
Requires CL21
or intel_subgroups
.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Accepted as theparam_name
parameter ofGetDeviceInfo
.static final int
static final int
Accepted as theparam_name
parameter ofGetKernelWorkGroupInfo
. -
Method Summary
-
Field Details
-
CL_DEVICE_SUB_GROUP_SIZES_INTEL
public static final int CL_DEVICE_SUB_GROUP_SIZES_INTELAccepted as theparam_name
parameter ofGetDeviceInfo
.- See Also:
-
CL_KERNEL_SPILL_MEM_SIZE_INTEL
public static final int CL_KERNEL_SPILL_MEM_SIZE_INTELAccepted as theparam_name
parameter ofGetKernelWorkGroupInfo
.- See Also:
-
CL_KERNEL_COMPILE_SUB_GROUP_SIZE_INTEL
public static final int CL_KERNEL_COMPILE_SUB_GROUP_SIZE_INTEL- See Also:
-