workItemFunctions(3clc)

workItemFunctions3clc

Click an item in the table below for details about that function.

get_work_dim(3clc)Number of dimensions in use
get_global_size(3clc)Number of global work items
get_global_id(3clc)Global work item ID value
get_local_size(3clc)Number of local work items
get_local_id(3clc)Local work item ID
get_num_groups(3clc)Number of work groups
get_group_id(3clc)Work group ID
get_global_offset(3clc)Work offset

Overview

Built-in work-item functions can be used to query the number of dimensions, the global and local work size specified to clEnqueueNDRangeKernel(3clc), and the global and local identifier of each work-item when this kernel is being executed on a device. The number of dimensions, the global and local work size when executing a kernel using the function clEnqueueTask(3clc) is one.

Specification

OpenCL Specification[1]

Notes

1.

OpenCL Specification

page 242, section 6.12.1 - Work-Item Functions

Releases

5 releases since Debian 8 (Jessie); the text changed 3 times.

  1. 8–9
  2. 10
  3. 11
  4. 13

Authors

The Khronos Group

From opencl-1.2-man-doc 1.0~svn33624-5.1 in Debian 13 (Trixie). Parsed by carta from the page's man source.