3.4 OpenCL data
The data processed by OpenCL is in an index space of work-items.
The work-items are organized in an NRange where:
N is the number of dimensions minus one.
N can be zero, one, or two.
One kernel instance is executed for each work-item in the
The following figure shows NDRanges with one, two, and three
Figure 3-1 NDRanges and work-items
You group work-items into work-groups for processing. The
following figure shows a three-dimensional NDRange that is split
into 16 work-groups, each with 16 work-items.
Figure 3-2 Work-items and work-groups.