July 2011
Intermediate to advanced
648 pages
13h 2m
English
The OpenCL specification defines two profiles: a profile for desktop devices (the full profile) and a profile for hand-held and embedded devices (the embedded profile). Hand-held and embedded devices have significant area and power constraints that require a relaxation in the requirements defined by the full profile. The embedded profile targets a strict subset of the OpenCL 1.1 specification required for the full profile. An embedded profile that is a strict subset of the full profile has the following benefits:
• It provides a single specification for both profiles as opposed to having separate specifications.
• OpenCL programs written for the embedded profile should also run on devices that implement the ...
Read now
Unlock full access