This extension gives applications explicit control over some aspects of work scheduling. It can be used for performance tuning or debugging.
Requires OpenCL 2..
| Modifier and Type | Field and Description |
|---|---|
| public static final int | CL_DEVICE_MAX_WARP_COUNT_ARM
Accepted value for the |
| public static final int | CL_DEVICE_SCHEDULING_COMPUTE_UNIT_BATCH_QUEUE_SIZE_ARM
Bits of the |
| public static final int | CL_DEVICE_SCHEDULING_COMPUTE_UNIT_LIMIT_ARM
Bits of the |
| public static final int | CL_DEVICE_SCHEDULING_CONTROLS_CAPABILITIES_ARM
Accepted value for the |
| public static final int | CL_DEVICE_SCHEDULING_DEFERRED_FLUSH_ARM
Bits of the |
| public static final int | CL_DEVICE_SCHEDULING_KERNEL_BATCHING_ARM
Bits of the |
| public static final int | CL_DEVICE_SCHEDULING_REGISTER_ALLOCATION_ARM
Bits of the |
| public static final int | CL_DEVICE_SCHEDULING_WARP_THROTTLING_ARM
Bits of the |
| public static final int | CL_DEVICE_SCHEDULING_WORKGROUP_BATCH_SIZE_ARM
Bits of the |
| public static final int | CL_DEVICE_SCHEDULING_WORKGROUP_BATCH_SIZE_MODIFIER_ARM
Bits of the |
| public static final int | CL_DEVICE_SUPPORTED_REGISTER_ALLOCATIONS_ARM
Accepted value for the |
| public static final int | CL_KERNEL_EXEC_INFO_COMPUTE_UNIT_MAX_QUEUED_BATCHES_ARM
Accepted value for the |
| public static final int | CL_KERNEL_EXEC_INFO_WARP_COUNT_LIMIT_ARM
Accepted value for the |
| public static final int | CL_KERNEL_EXEC_INFO_WORKGROUP_BATCH_SIZE_ARM
Accepted value for the |
| public static final int | CL_KERNEL_EXEC_INFO_WORKGROUP_BATCH_SIZE_MODIFIER_ARM
Accepted value for the |
| public static final int | CL_KERNEL_MAX_WARP_COUNT_ARM
Accepted value for the param_name parameter to |
| public static final int | CL_QUEUE_COMPUTE_UNIT_LIMIT_ARM
Accepted value for the |
| public static final int | CL_QUEUE_DEFERRED_FLUSH_ARM
Accepted value for the |
| public static final int | CL_QUEUE_KERNEL_BATCHING_ARM
Accepted value for the |
| Access | Constructor and Description |
|---|---|
| private |
| CL_DEVICE_MAX_WARP_COUNT_ARM | back to summary |
|---|---|
| public static final int CL_DEVICE_MAX_WARP_COUNT_ARM Accepted value for the | |
| CL_DEVICE_SCHEDULING_COMPUTE_UNIT_BATCH_QUEUE_SIZE_ARM | back to summary |
|---|---|
| public static final int CL_DEVICE_SCHEDULING_COMPUTE_UNIT_BATCH_QUEUE_SIZE_ARM Bits of the | |
| CL_DEVICE_SCHEDULING_COMPUTE_UNIT_LIMIT_ARM | back to summary |
|---|---|
| public static final int CL_DEVICE_SCHEDULING_COMPUTE_UNIT_LIMIT_ARM Bits of the | |
| CL_DEVICE_SCHEDULING_CONTROLS_CAPABILITIES_ARM | back to summary |
|---|---|
| public static final int CL_DEVICE_SCHEDULING_CONTROLS_CAPABILITIES_ARM Accepted value for the Returns a
| |
| CL_DEVICE_SCHEDULING_DEFERRED_FLUSH_ARM | back to summary |
|---|---|
| public static final int CL_DEVICE_SCHEDULING_DEFERRED_FLUSH_ARM Bits of the | |
| CL_DEVICE_SCHEDULING_KERNEL_BATCHING_ARM | back to summary |
|---|---|
| public static final int CL_DEVICE_SCHEDULING_KERNEL_BATCHING_ARM Bits of the | |
| CL_DEVICE_SCHEDULING_REGISTER_ALLOCATION_ARM | back to summary |
|---|---|
| public static final int CL_DEVICE_SCHEDULING_REGISTER_ALLOCATION_ARM Bits of the | |
| CL_DEVICE_SCHEDULING_WARP_THROTTLING_ARM | back to summary |
|---|---|
| public static final int CL_DEVICE_SCHEDULING_WARP_THROTTLING_ARM Bits of the | |
| CL_DEVICE_SCHEDULING_WORKGROUP_BATCH_SIZE_ARM | back to summary |
|---|---|
| public static final int CL_DEVICE_SCHEDULING_WORKGROUP_BATCH_SIZE_ARM Bits of the | |
| CL_DEVICE_SCHEDULING_WORKGROUP_BATCH_SIZE_MODIFIER_ARM | back to summary |
|---|---|
| public static final int CL_DEVICE_SCHEDULING_WORKGROUP_BATCH_SIZE_MODIFIER_ARM Bits of the | |
| CL_DEVICE_SUPPORTED_REGISTER_ALLOCATIONS_ARM | back to summary |
|---|---|
| public static final int CL_DEVICE_SUPPORTED_REGISTER_ALLOCATIONS_ARM Accepted value for the | |
| CL_KERNEL_EXEC_INFO_COMPUTE_UNIT_MAX_QUEUED_BATCHES_ARM | back to summary |
|---|---|
| public static final int CL_KERNEL_EXEC_INFO_COMPUTE_UNIT_MAX_QUEUED_BATCHES_ARM Accepted value for the | |
| CL_KERNEL_EXEC_INFO_WARP_COUNT_LIMIT_ARM | back to summary |
|---|---|
| public static final int CL_KERNEL_EXEC_INFO_WARP_COUNT_LIMIT_ARM Accepted value for the | |
| CL_KERNEL_EXEC_INFO_WORKGROUP_BATCH_SIZE_ARM | back to summary |
|---|---|
| public static final int CL_KERNEL_EXEC_INFO_WORKGROUP_BATCH_SIZE_ARM Accepted value for the | |
| CL_KERNEL_EXEC_INFO_WORKGROUP_BATCH_SIZE_MODIFIER_ARM | back to summary |
|---|---|
| public static final int CL_KERNEL_EXEC_INFO_WORKGROUP_BATCH_SIZE_MODIFIER_ARM Accepted value for the | |
| CL_KERNEL_MAX_WARP_COUNT_ARM | back to summary |
|---|---|
| public static final int CL_KERNEL_MAX_WARP_COUNT_ARM Accepted value for the param_name parameter to | |
| CL_QUEUE_COMPUTE_UNIT_LIMIT_ARM | back to summary |
|---|---|
| public static final int CL_QUEUE_COMPUTE_UNIT_LIMIT_ARM Accepted value for the | |
| CL_QUEUE_DEFERRED_FLUSH_ARM | back to summary |
|---|---|
| public static final int CL_QUEUE_DEFERRED_FLUSH_ARM Accepted value for the | |
| CL_QUEUE_KERNEL_BATCHING_ARM | back to summary |
|---|---|
| public static final int CL_QUEUE_KERNEL_BATCHING_ARM Accepted value for the | |
| ARMSchedulingControls | back to summary |
|---|---|
| private ARMSchedulingControls() | |