3. Typical organization of an OpenCL application
Depending on the problem to be addressed, it is first necessary to define the size of the NDRange in order to size the architecture to be used, i.e. the number of work-items and their division into work-groups running in parallel.
An OpenCL application is organized as follows (table
5
and figure
16
).
Recall that the host application stacks a series of commands. Commands are stacked in an orderly fashion, but can be executed in either order or disorder.
You do not have access to this resource.
Exclusive to subscribers. 97% yet to be discovered!
Already subscribed?
Log in!
Ongoing reading
Typical organization of an OpenCL application