OpenCL Language
The programming language used to write computation kernels is based on C99 with some limitations and additions. It omits the use of function pointers, recursion, bit fields, variable-length arrays, and standard C99 header files. The language is extended to easily use parallelism with vector types and operations, synchronization, functions to work with work-items/groups. It has memory region qualifiers: __global, __local, __constant, and __private. Also, many built-in functions are added.
Read more about this topic: Open CL
Famous quotes containing the word language:
“Consensus is usually made possible by vague language and shallow commitments.”
—Mason Cooley (b. 1927)
Related Phrases
Related Words