Various helpers that are not needed by ClojureCL itself, but may be very helpful in applications. See Neanderthal and Bayadera libraries for the examples of how to use them.
(count-work-groups max-local-size n)
(enq-read-double queue cl-buf)
(enq-read-float queue cl-buf)
(enq-read-int queue cl-buf)
(enq-read-long queue cl-buf)
(enq-reduce! queue main-kernel reduction-kernel n local-n)
(enq-reduce! queue main-kernel reduction-kernel m n local-m local-n)