Skip to content

OpenCL 2.0 features

Hüseyin Tuğrul BÜYÜKIŞIK edited this page Jul 2, 2017 · 2 revisions

With v1.4.1+, OpenCL 2.0 is supported with limited features.

Tested features are:

  • Work group reduce functions.
  • Dynamic parallelism. Parent kernel enqueues child kernels. Default queue is handled automatically if kernel string contains enqueue_kernel() function. Default queue size is chosen as (preferred_size + max_size)/2 for now(will be optionally alterable in future).